{"_id":"@opencode/plugin","_rev":"1512-a8fcbd8be67797d0fed122465dab11a4","name":"@opencode/plugin","dist-tags":{"reserved":"0.0.0-reserved","beta":"0.0.0-beta-19507","latest":"2.2.5","dev":"0.0.0-dev-867"},"versions":{"0.0.0-reserved":{"name":"@opencode/plugin","version":"0.0.0-reserved","license":"MIT","_id":"@opencode/plugin@0.0.0-reserved","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3c73b5c03b41f20a8369bd14d521111e13d9f0e0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-reserved.tgz","fileCount":2,"integrity":"sha512-d/ksrv5aPMungvvu825NPoV21QyoQ6PbgbGm4Y1p8ILEz5aR8h+EPoYkWCCcBJF8V5k1LMCKIIj5FMlVh65EGg==","signatures":[{"sig":"MEUCIQD9T1yk8Aqbgdzesh+yOl9C42sQ7SUM+XzQa1pQIgMiXgIgTP+8+0Mwaayp7O5hbe9UIj+4SNh/sRu64RJJwRqPRQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583},"_npmUser":{"name":"thdxr","email":"d@ironbay.co"},"repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git"},"_npmVersion":"11.18.0","description":"OpenCode package bootstrap — not a functional release","directories":{},"_nodeVersion":"26.4.0","publishConfig":{"tag":"reserved","access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-reserved_1788384105882_0.1428967622602315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19274":{"name":"@opencode/plugin","version":"0.0.0-dev-19274","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19274","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f67bf06d95f24b442dbb7ced5bca62357dd457f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19274.tgz","fileCount":115,"integrity":"sha512-R0c86V1jp/jU3Sav587PHoljNbQZdJq8KIvGZ3DJyvLVkiZVgCKN0yMKLy/wfJURmnM5JtQ9JL6PSJxq8bx1Bg==","signatures":[{"sig":"MEUCIQD+ESBqyYCfn+9oiLMsQZcYLw4ydVz9WoiCnp+o10oCTAIgCgb0KB3H8K+VuL+jPC0we7bV6CDpY1z3Ot2kfyfNxS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19274.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19274.tgz","_integrity":"sha512-R0c86V1jp/jU3Sav587PHoljNbQZdJq8KIvGZ3DJyvLVkiZVgCKN0yMKLy/wfJURmnM5JtQ9JL6PSJxq8bx1Bg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19274","@opencode/util":"0.0.0-dev-19274","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19274","@opencode/schema":"0.0.0-dev-19274","@opencode/protocol":"0.0.0-dev-19274","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19274","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19274"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19274_1788816982082_0.9140036807228138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19276":{"name":"@opencode/plugin","version":"0.0.0-dev-19276","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19276","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"10c86101b1c84aabf5a26481485edfa55473d44b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19276.tgz","fileCount":115,"integrity":"sha512-MAC0Lg+51z088/0AbOzP/SYpVj2xkzKsB5dnBbdeDNCdjLGFs6sDCGXo9gaCLoVKH7JLIdjM7N24sq9OpYFOVw==","signatures":[{"sig":"MEQCIHEbirDXAN1fJ7L1pTKA4r1RXugt4ZtgjwyaB61V1s7ZAiBRQDDVxd+Qnjgw2cvRvX4sv+E5pW12010QBxh0Etwrsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19276.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19276.tgz","_integrity":"sha512-MAC0Lg+51z088/0AbOzP/SYpVj2xkzKsB5dnBbdeDNCdjLGFs6sDCGXo9gaCLoVKH7JLIdjM7N24sq9OpYFOVw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19276","@opencode/util":"0.0.0-dev-19276","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19276","@opencode/schema":"0.0.0-dev-19276","@opencode/protocol":"0.0.0-dev-19276","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19276","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19276"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19276_1788818031939_0.08260219343396868","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19277":{"name":"@opencode/plugin","version":"0.0.0-dev-19277","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19277","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8bb3bb6f167128a2da095b79745fdd3908cc0c76","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19277.tgz","fileCount":115,"integrity":"sha512-IvI0kCqONLE36HHz3cP/KR1zHQH8evxtVIMM8Y4XgWHNVx1UyngeEg0HfZJapMlwMTUnfde6aHGAgmxfE9x1gw==","signatures":[{"sig":"MEUCIGX3RZ6RPPtfP/dxqnoIud+D8wmILs+vc2UmXpDoV3HkAiEAzAmqrWehQoZoMRq2OFpWLAYal3JocbRUmuTOxJCznG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19277.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19277.tgz","_integrity":"sha512-IvI0kCqONLE36HHz3cP/KR1zHQH8evxtVIMM8Y4XgWHNVx1UyngeEg0HfZJapMlwMTUnfde6aHGAgmxfE9x1gw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19277","@opencode/util":"0.0.0-dev-19277","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19277","@opencode/schema":"0.0.0-dev-19277","@opencode/protocol":"0.0.0-dev-19277","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19277","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19277"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19277_1788818852117_0.34468630128900246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19275":{"name":"@opencode/plugin","version":"0.0.0-beta-19275","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19275","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f7e3dffbf7823c4dc9362dd77f81ea670ca79169","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19275.tgz","fileCount":115,"integrity":"sha512-r3C2xQKo5X1KV+AZIByPF2v6fmZjNXTIu5sfBq74RGyCejYgQ+ACAE3H6vH9tuL3FKeQlLtEzEzoZKaS/Lh1qg==","signatures":[{"sig":"MEQCIDfglgdMViEYXL5/PgmewU7EfYXDCuUHfaLSbPhr7VUcAiAo3ZLUeIfEFVeKpZ7vE2rXEupXa2XgZk7nouryXA1l2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19275.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19275.tgz","_integrity":"sha512-r3C2xQKo5X1KV+AZIByPF2v6fmZjNXTIu5sfBq74RGyCejYgQ+ACAE3H6vH9tuL3FKeQlLtEzEzoZKaS/Lh1qg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19275","@opencode/util":"0.0.0-beta-19275","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19275","@opencode/schema":"0.0.0-beta-19275","@opencode/protocol":"0.0.0-beta-19275","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19275","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19275"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19275_1788819424472_0.06744436520845598","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19280":{"name":"@opencode/plugin","version":"0.0.0-dev-19280","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19280","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"11fde61b1b9181c535b60e0d39c7c942297b1347","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19280.tgz","fileCount":115,"integrity":"sha512-/wsi/fYw32ilxvvxE3Kohoe+dQAbTcObERdGDnuWkp73muSUDfmGCxVPDxx1G1vivyNw8t+xE/l2tpR2pXTDzg==","signatures":[{"sig":"MEUCIQDW7aIfz+0D5lFiwXdZFNg4ATB21Gd3CShFMxPe4QucfAIgHOeUDKXkox0RN6FVrYTasOuQkgEP5RIan1zIOfY3qPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19280.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19280.tgz","_integrity":"sha512-/wsi/fYw32ilxvvxE3Kohoe+dQAbTcObERdGDnuWkp73muSUDfmGCxVPDxx1G1vivyNw8t+xE/l2tpR2pXTDzg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19280","@opencode/util":"0.0.0-dev-19280","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19280","@opencode/schema":"0.0.0-dev-19280","@opencode/protocol":"0.0.0-dev-19280","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19280","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19280"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19280_1788819717153_0.11037535959926315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19282":{"name":"@opencode/plugin","version":"0.0.0-dev-19282","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19282","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cb72c56de7c1326a67a680e8db4fd9b4b1c9a53f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19282.tgz","fileCount":115,"integrity":"sha512-jc1TCNX18D5GSKQAY7NRN4d0sviSahOgHA/iE+ffPMPUv/SXnmlM7PGSMmmUhxkXnv0ozkXvAabngdwllbvUPg==","signatures":[{"sig":"MEQCIFeGFcu9wJq8lKYjtRBRAfMNtzjIM241CH8c9GuomhEJAiBgi8r1zT+Hiz6Nx/ViIaoKLfnzAr4bIDZwo46gvkLyMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19282.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19282.tgz","_integrity":"sha512-jc1TCNX18D5GSKQAY7NRN4d0sviSahOgHA/iE+ffPMPUv/SXnmlM7PGSMmmUhxkXnv0ozkXvAabngdwllbvUPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19282","@opencode/util":"0.0.0-dev-19282","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19282","@opencode/schema":"0.0.0-dev-19282","@opencode/protocol":"0.0.0-dev-19282","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19282","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19282"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19282_1788820533913_0.9737834218156816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19278":{"name":"@opencode/plugin","version":"0.0.0-beta-19278","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19278","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6869b1a159479b541951e404a229034ba02e4a58","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19278.tgz","fileCount":115,"integrity":"sha512-d5IAoBCPbZ8mPFUjaKjTZ5uQDQjdauh2kCiFGe8e0jDvjwpyAcbQIVGYJ6zWI3rlikuZatESmTERazJHPxfZzA==","signatures":[{"sig":"MEUCIF/XlpG9e7YQdA/9xdnNNeVACkcnnJSIbPwZLUX9+W0hAiEAn1fwejEUaEWGHHpp91np6zEtuKfofC7YGH8/zQsouIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19278.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19278.tgz","_integrity":"sha512-d5IAoBCPbZ8mPFUjaKjTZ5uQDQjdauh2kCiFGe8e0jDvjwpyAcbQIVGYJ6zWI3rlikuZatESmTERazJHPxfZzA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19278","@opencode/util":"0.0.0-beta-19278","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19278","@opencode/schema":"0.0.0-beta-19278","@opencode/protocol":"0.0.0-beta-19278","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19278","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19278"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19278_1788821244090_0.7261781800833345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19284":{"name":"@opencode/plugin","version":"0.0.0-dev-19284","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19284","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e21334be61788a54fe0ecda61cf9378e6ecad671","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19284.tgz","fileCount":115,"integrity":"sha512-CLlk1yOJ07fjXZpbGXQyhsHZj+kjPe1xQxPHsA8lTgBfpHXYc9nbhaifkjLCelhEcSdigG/ZZgW39aPt9lb/9A==","signatures":[{"sig":"MEQCICLa1x6wSh6JyJXb1n93dyewQcSQ8k3lQ8nPuQHWoVdKAiBrxMP2s4ASBaXJEkYC0zqe3z3yq/1vEUUgxN5zWsA2tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19284.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19284.tgz","_integrity":"sha512-CLlk1yOJ07fjXZpbGXQyhsHZj+kjPe1xQxPHsA8lTgBfpHXYc9nbhaifkjLCelhEcSdigG/ZZgW39aPt9lb/9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19284","@opencode/util":"0.0.0-dev-19284","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19284","@opencode/schema":"0.0.0-dev-19284","@opencode/protocol":"0.0.0-dev-19284","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19284","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19284"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19284_1788821409599_0.5713735391954771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19285":{"name":"@opencode/plugin","version":"0.0.0-dev-19285","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19285","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b56fafc1430d2809847c98f1ef793815f1d1f7ef","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19285.tgz","fileCount":115,"integrity":"sha512-MlteyufMQaAKBJjC5+DMVZAnxR63r/IQGS7joTojKcnHzPOhVbROuXbcIbWI7A+pwsfffin46ipaXAVXatr+fA==","signatures":[{"sig":"MEQCIDSbUG6M6qrdh5elSKQ0dNUD/MfMLlvIyOhIQHoduA6YAiAGQLbqQqsJpy7E14BBMoHRpGBjLg97qqmEF8mXo7qO5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19285.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19285.tgz","_integrity":"sha512-MlteyufMQaAKBJjC5+DMVZAnxR63r/IQGS7joTojKcnHzPOhVbROuXbcIbWI7A+pwsfffin46ipaXAVXatr+fA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19285","@opencode/util":"0.0.0-dev-19285","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19285","@opencode/schema":"0.0.0-dev-19285","@opencode/protocol":"0.0.0-dev-19285","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19285","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19285"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19285_1788822367418_0.20306412556898912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19283":{"name":"@opencode/plugin","version":"0.0.0-beta-19283","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19283","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9583a80606e2471ee70749ccb3b90b6cdf4a6765","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19283.tgz","fileCount":115,"integrity":"sha512-GFDPK28vEoBTVuJRnvkgJM8Rv7fsR/oncqw7qC3cO/V/7y2ukzO7PujxY89h+6vSFCvxocAGSUQRmzJKcnuzQQ==","signatures":[{"sig":"MEUCIHR6jWPLoKUtFrSsQ61OeTyC6Qs/AZrR/vVNTQwqjlqWAiEAhbKp3lU65CRbLFb6g/4AaVq02VFgdoR0GitIPcUU8kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19283.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19283.tgz","_integrity":"sha512-GFDPK28vEoBTVuJRnvkgJM8Rv7fsR/oncqw7qC3cO/V/7y2ukzO7PujxY89h+6vSFCvxocAGSUQRmzJKcnuzQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19283","@opencode/util":"0.0.0-beta-19283","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19283","@opencode/schema":"0.0.0-beta-19283","@opencode/protocol":"0.0.0-beta-19283","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19283","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19283"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19283_1788823519045_0.964665012012387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19286":{"name":"@opencode/plugin","version":"0.0.0-dev-19286","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19286","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"857aa887cebcd6f3dd4819850191caafd8682999","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19286.tgz","fileCount":115,"integrity":"sha512-5Yohmtpf+Kx/G4H9InTlO4FGqvKNaMn5NaSo23b7Ik4Gr3dER1dciwBGhneoUJU9NnCqAqj7ZIJHvKWYFpcHKQ==","signatures":[{"sig":"MEUCIQCReakDXEYaOG7V1d7bEeysm0eTGWxPgbYxUX7+wFYwQgIgUMNrIE8MrelFpxLFRo9Nr3LOemrWPQ5sPl8bx+pyQ7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19286.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19286.tgz","_integrity":"sha512-5Yohmtpf+Kx/G4H9InTlO4FGqvKNaMn5NaSo23b7Ik4Gr3dER1dciwBGhneoUJU9NnCqAqj7ZIJHvKWYFpcHKQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19286","@opencode/util":"0.0.0-dev-19286","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19286","@opencode/schema":"0.0.0-dev-19286","@opencode/protocol":"0.0.0-dev-19286","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19286","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19286"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19286_1788823784500_0.7709958844291132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19287":{"name":"@opencode/plugin","version":"0.0.0-dev-19287","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19287","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fe0c8b2a59867632ef63d3417f3f893caf636da8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19287.tgz","fileCount":115,"integrity":"sha512-VS8L8Bj4eICf9rMHrb5CKprJuh5jqQ03VJY8MT++AU+MXEdF68ZPbdP/XCZB5Jo0uHd0LTCK6DpnSaYI3uCOnw==","signatures":[{"sig":"MEUCIQCSVUf8nGA/adNOCwqed7Twr+8aDjVEaHP4zKXeJzYZogIgSTFlm6Mpf/4tpgzlfx0L2bsSzd+pC1MX3ngJGRuu5hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19287.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19287.tgz","_integrity":"sha512-VS8L8Bj4eICf9rMHrb5CKprJuh5jqQ03VJY8MT++AU+MXEdF68ZPbdP/XCZB5Jo0uHd0LTCK6DpnSaYI3uCOnw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19287","@opencode/util":"0.0.0-dev-19287","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19287","@opencode/schema":"0.0.0-dev-19287","@opencode/protocol":"0.0.0-dev-19287","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19287","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19287"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19287_1788825250953_0.5629205432825695","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19288":{"name":"@opencode/plugin","version":"0.0.0-beta-19288","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19288","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f66ab2b9b57978b9ea1f8a7b3ca645cfb53ca342","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19288.tgz","fileCount":115,"integrity":"sha512-PyL2WZzDKrs+pEWii1budekyd3wCc9b9FvmB6AbbALF7n0g/UtcfbqU9zVxNtslrkjRU9jbgmzjpUzGDpVUF5w==","signatures":[{"sig":"MEUCICo4hlzoMWld6Go2sd+CyT9VSuyLxYy/lO7ZCkRIyP6CAiEAxN7j4OVEiyovh2HzE1wp8Zi8IpLibe0y7yZFi6k1ZEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19288.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19288.tgz","_integrity":"sha512-PyL2WZzDKrs+pEWii1budekyd3wCc9b9FvmB6AbbALF7n0g/UtcfbqU9zVxNtslrkjRU9jbgmzjpUzGDpVUF5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19288","@opencode/util":"0.0.0-beta-19288","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19288","@opencode/schema":"0.0.0-beta-19288","@opencode/protocol":"0.0.0-beta-19288","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19288","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19288"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19288_1788826241650_0.9840612360344578","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19289":{"name":"@opencode/plugin","version":"0.0.0-beta-19289","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19289","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"acdbffacb5f17863f49523f6a2feab29c8a7aba2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19289.tgz","fileCount":115,"integrity":"sha512-PKgfA+giOg8agl28tgxwEGFl6nMGKxlUmbrw3g9HqTywSKtGKrJ8474Z/bqy1icH1bZgBq6aqhnYN/6T2EqRdw==","signatures":[{"sig":"MEUCIA23tmHEBVuPbR3H30XyvyrnfICN5ZS/8VTIUz2gK5U4AiEA3TgY/UeX5mlEowIPoAeA1jAPVRO4VKeUXRzn08HV7MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19289.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19289.tgz","_integrity":"sha512-PKgfA+giOg8agl28tgxwEGFl6nMGKxlUmbrw3g9HqTywSKtGKrJ8474Z/bqy1icH1bZgBq6aqhnYN/6T2EqRdw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19289","@opencode/util":"0.0.0-beta-19289","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19289","@opencode/schema":"0.0.0-beta-19289","@opencode/protocol":"0.0.0-beta-19289","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19289","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19289"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19289_1788828760866_0.9094111349856397","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19290":{"name":"@opencode/plugin","version":"0.0.0-dev-19290","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19290","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7ba02d8fe5581fc021414116e6232933f4445163","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19290.tgz","fileCount":115,"integrity":"sha512-bPBM2OU5PtulATI6Kq6McndrT/XS84iivKJCe0JimUgnOIrjku3Cym3nuv79nJ+cRkNTj5akV9qW7Az+sJUuzQ==","signatures":[{"sig":"MEUCIQDpAbs02/yX+wA4iYF6R+8O3fQnBK9rrEQw6igpsyVkpAIgS6+Ps40vzNIK/6Wkd4DPuUt0zwmyjh1PY3U3LhN78PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19290.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19290.tgz","_integrity":"sha512-bPBM2OU5PtulATI6Kq6McndrT/XS84iivKJCe0JimUgnOIrjku3Cym3nuv79nJ+cRkNTj5akV9qW7Az+sJUuzQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19290","@opencode/util":"0.0.0-dev-19290","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19290","@opencode/schema":"0.0.0-dev-19290","@opencode/protocol":"0.0.0-dev-19290","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19290","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19290"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19290_1788829401765_0.37238475757158485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19291":{"name":"@opencode/plugin","version":"0.0.0-dev-19291","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19291","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e063e7ad875faf41e61042bc31b818d4d7725e4f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19291.tgz","fileCount":115,"integrity":"sha512-RigJpyp/yBvMWmmmcFirBAfxeJGnmZJbC6CuXpuhHnuiVyna0XJEi6Skjwfsak6h4uuPK6XEeF1pGqF4g0qfeQ==","signatures":[{"sig":"MEYCIQD8GahVSi/zTHa6T1bjPGt3f3sVQWYQFwhrGLe+IsAsXwIhAPw5N3mQi/OTHlfPu6V2lqO0J0gCajn2PGxUtogG0BhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19291.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19291.tgz","_integrity":"sha512-RigJpyp/yBvMWmmmcFirBAfxeJGnmZJbC6CuXpuhHnuiVyna0XJEi6Skjwfsak6h4uuPK6XEeF1pGqF4g0qfeQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19291","@opencode/util":"0.0.0-dev-19291","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19291","@opencode/schema":"0.0.0-dev-19291","@opencode/protocol":"0.0.0-dev-19291","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19291","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19291"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19291_1788831059690_0.14767124177727986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19292":{"name":"@opencode/plugin","version":"0.0.0-dev-19292","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19292","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"90827509e01f95a8870746f9a7672e99121642d9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19292.tgz","fileCount":115,"integrity":"sha512-NeSuPzZb35kzzzPfrXj+e3u5rtC8hwA+/V6ewCDhoV2nkvEPM1XyJnNj7TSSU3fC0Wdcwp399R6axEdMhxdJXA==","signatures":[{"sig":"MEUCIDoDp7Gf6brNxHkLY4cowW5ZGJGRxrtzpdtO2d8jRoGcAiEApRLMDo7QC+eYxCiqqDH4sCxM1CXz0Wp14H+WToEGsoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19292.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19292.tgz","_integrity":"sha512-NeSuPzZb35kzzzPfrXj+e3u5rtC8hwA+/V6ewCDhoV2nkvEPM1XyJnNj7TSSU3fC0Wdcwp399R6axEdMhxdJXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19292","@opencode/util":"0.0.0-dev-19292","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19292","@opencode/schema":"0.0.0-dev-19292","@opencode/protocol":"0.0.0-dev-19292","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19292","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19292"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19292_1788835747302_0.8493965183404892","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19293":{"name":"@opencode/plugin","version":"0.0.0-dev-19293","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19293","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e75ad7995638950804bab035851764031b18120a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19293.tgz","fileCount":115,"integrity":"sha512-dveBf9KpwcrXSr7zgSrOgtpm4JSM1LHqLCWUW5pM/mky9OkghJqbFBaZHEMJgEbnjsWOwQHXYF2X8jSBs6+a9w==","signatures":[{"sig":"MEUCIEDqGtXndxN7bh4h8it9OsGAtViaKvMZTbh/FvM8ldbmAiEAhTQM6B5xdTKhjqdxeVYxRQzWGHFlf7ajCzrwP8Sc6rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19293.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19293.tgz","_integrity":"sha512-dveBf9KpwcrXSr7zgSrOgtpm4JSM1LHqLCWUW5pM/mky9OkghJqbFBaZHEMJgEbnjsWOwQHXYF2X8jSBs6+a9w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19293","@opencode/util":"0.0.0-dev-19293","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19293","@opencode/schema":"0.0.0-dev-19293","@opencode/protocol":"0.0.0-dev-19293","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19293","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19293"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19293_1788836953010_0.42897933153734336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19294":{"name":"@opencode/plugin","version":"0.0.0-dev-19294","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19294","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5da64fec14b48fe3c81d1dd122401134f0e36ec0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19294.tgz","fileCount":115,"integrity":"sha512-wTqiqmgzeHo99t+oNlitj2sHvnYwO3JVRw3ZNRBePyfYCh6G3F0fbGMXGXzpYYNVYkLrHgu4/606rK3NIm8gYg==","signatures":[{"sig":"MEUCIQDe1pO72gn0gmzeNoH/Qk/BnvLHRXBi2GfvinjcVr9gAwIgQ+ZcppqfhziuT5tPfuEE8h5l66fdvwP3aR2YDQofV6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19294.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19294.tgz","_integrity":"sha512-wTqiqmgzeHo99t+oNlitj2sHvnYwO3JVRw3ZNRBePyfYCh6G3F0fbGMXGXzpYYNVYkLrHgu4/606rK3NIm8gYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19294","@opencode/util":"0.0.0-dev-19294","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19294","@opencode/schema":"0.0.0-dev-19294","@opencode/protocol":"0.0.0-dev-19294","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19294","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19294"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19294_1788840276812_0.9591476722209122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19295":{"name":"@opencode/plugin","version":"0.0.0-dev-19295","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19295","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2196ccdee81dcd308e72f494bb15f24d6d1c482b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19295.tgz","fileCount":115,"integrity":"sha512-Gh5qe3hPBvik76a8gnQHOjCadNdmu4SZtVQQrASss6bdA6XudPFQnPKwaL51B9HtaqnSKle4SLb2Xyv05dSRYg==","signatures":[{"sig":"MEUCIQDhL6Pg142DQv4iJOR2dj0ZXB/SxyPDUktg6ITYMKojGAIgIcQJ8QzHM09rDVpV5XCMgkfV2+QfFflp6ju4Klodt88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19295.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19295.tgz","_integrity":"sha512-Gh5qe3hPBvik76a8gnQHOjCadNdmu4SZtVQQrASss6bdA6XudPFQnPKwaL51B9HtaqnSKle4SLb2Xyv05dSRYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19295","@opencode/util":"0.0.0-dev-19295","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19295","@opencode/schema":"0.0.0-dev-19295","@opencode/protocol":"0.0.0-dev-19295","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19295","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19295"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19295_1788841087716_0.030063811686801944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19296":{"name":"@opencode/plugin","version":"0.0.0-beta-19296","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19296","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9153455f3a0c9b5779172df17527fc4d04585585","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19296.tgz","fileCount":115,"integrity":"sha512-ci/cMYttDD0cmOdN9v4+NoKx+eVDTS61e0HueK9rpnQ9VAacDtmuq+f5bu/7sMddGHcC/67fXDrPtsEtbNO9IQ==","signatures":[{"sig":"MEQCIBC1i4iLAcL71lfk5quWCMZjtbs3gPN3yFI40WZhtGVCAiBrUUzd3PxuCgHrcZAuhH6oAt/UDxdtCsP++KVHQDU91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110426},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19296.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19296.tgz","_integrity":"sha512-ci/cMYttDD0cmOdN9v4+NoKx+eVDTS61e0HueK9rpnQ9VAacDtmuq+f5bu/7sMddGHcC/67fXDrPtsEtbNO9IQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19296","@opencode/util":"0.0.0-beta-19296","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19296","@opencode/schema":"0.0.0-beta-19296","@opencode/protocol":"0.0.0-beta-19296","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19296","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19296"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19296_1788841895406_0.0068255655592994735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19297":{"name":"@opencode/plugin","version":"0.0.0-dev-19297","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19297","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c5b589fc4c75840e91a5f664c0b72ca9913ba7a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19297.tgz","fileCount":115,"integrity":"sha512-IhlXXLBZB9QzcyFNdzUd09vUQEPsDJwuDdYPE500vvdjtDYgancbiJiQ09Dek91zcTUl1XqsTcyAkThaUqLBfg==","signatures":[{"sig":"MEUCIAtklXHGCRkBSHm9iNyJ7+xfTQbLdk98lfEG9aYvZ32wAiEAxTNCpne05ffVgD6wjSnQdXGnazlfPBUy+gUrz7smmtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19297.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19297.tgz","_integrity":"sha512-IhlXXLBZB9QzcyFNdzUd09vUQEPsDJwuDdYPE500vvdjtDYgancbiJiQ09Dek91zcTUl1XqsTcyAkThaUqLBfg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19297","@opencode/util":"0.0.0-dev-19297","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19297","@opencode/schema":"0.0.0-dev-19297","@opencode/protocol":"0.0.0-dev-19297","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19297","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19297"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19297_1788841976675_0.9270477712250447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19298":{"name":"@opencode/plugin","version":"0.0.0-dev-19298","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19298","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a7d60f4fd1533637b4bfd3ab2c8eea76e14cd13b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19298.tgz","fileCount":115,"integrity":"sha512-u4VdigBAacTL86BNBDEaUGI58Y/dAAA6aawIfhdXTwKMLBCf4WbpwRzBRFRE4FT44Rhxa3GLPneK43PukBsEjA==","signatures":[{"sig":"MEUCIDVuJR35F2V4LBelvX6EkxIMcjWdiIjGNf5HCDstPymdAiEAzJz6a9H+bJMTDjtdQ21yiXKxeI0mVI38oEuPX1ZnuTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19298.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19298.tgz","_integrity":"sha512-u4VdigBAacTL86BNBDEaUGI58Y/dAAA6aawIfhdXTwKMLBCf4WbpwRzBRFRE4FT44Rhxa3GLPneK43PukBsEjA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19298","@opencode/util":"0.0.0-dev-19298","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19298","@opencode/schema":"0.0.0-dev-19298","@opencode/protocol":"0.0.0-dev-19298","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19298","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19298"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19298_1788843544175_0.0656620837678481","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19299":{"name":"@opencode/plugin","version":"0.0.0-dev-19299","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19299","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dd3cbbdb46afb92def52741e57b3ad2ab2edfb86","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19299.tgz","fileCount":115,"integrity":"sha512-g4FPVGJjAf6my2wx07g9lWlTnEKFuR8zu3gSI8B0Gh3To+SGywFuEhDSvXkUY+kbVJCV1059hzsgH6w2iz3fHA==","signatures":[{"sig":"MEUCIQDYPW3YXeYTj+011XLQPbajqqkxF8rWItBoEymCl8IE7QIgHpMit3ZxPnL1FmIKJvHQVDjkKhqp7eVflahq7X5NBm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19299.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19299.tgz","_integrity":"sha512-g4FPVGJjAf6my2wx07g9lWlTnEKFuR8zu3gSI8B0Gh3To+SGywFuEhDSvXkUY+kbVJCV1059hzsgH6w2iz3fHA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19299","@opencode/util":"0.0.0-dev-19299","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19299","@opencode/schema":"0.0.0-dev-19299","@opencode/protocol":"0.0.0-dev-19299","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19299","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19299"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19299_1788844822279_0.29169154456013935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19300":{"name":"@opencode/plugin","version":"0.0.0-dev-19300","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19300","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6f6781929a722e79086160758cb9bdca8e93da36","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19300.tgz","fileCount":115,"integrity":"sha512-D/ADjHZycYKqtIfTsksYuaWg6Zy7pIkDIctn+MST0JN8R5uudU6sI6rgOGzM6cwbTFsy7dEca//hEkSJ1Q/B2A==","signatures":[{"sig":"MEQCIDT6A29YD2hqYpXjUoLDp5z0m6zWLgXtgZp8t4Gi2V80AiAWL8IsWiZkrSykXbvJS+8NzdXJlIiI5QWcclRzgWa0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19300.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19300.tgz","_integrity":"sha512-D/ADjHZycYKqtIfTsksYuaWg6Zy7pIkDIctn+MST0JN8R5uudU6sI6rgOGzM6cwbTFsy7dEca//hEkSJ1Q/B2A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19300","@opencode/util":"0.0.0-dev-19300","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19300","@opencode/schema":"0.0.0-dev-19300","@opencode/protocol":"0.0.0-dev-19300","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19300","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19300"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19300_1788849831649_0.9693185564898557","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19301":{"name":"@opencode/plugin","version":"0.0.0-dev-19301","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19301","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"19d08118b873305aee663c6c9503708e38d6ad66","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19301.tgz","fileCount":115,"integrity":"sha512-6E8YwlGRZ4ZUndYVeAyvgFRf3TIdyC98REgg3SlEfBufy7CwRIXSLyPkGzmoiPfHSLeLIkbz9pT426IWts73nw==","signatures":[{"sig":"MEUCIQDvzLLaPgqIKQnttjr69aAbGEORQYwXa8Pamt3pQ7mCHQIgJ+8A4DLRDsxSHB7M7qJ/IqjvLJKmW+h9bvQVyqj+ncs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19301.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19301.tgz","_integrity":"sha512-6E8YwlGRZ4ZUndYVeAyvgFRf3TIdyC98REgg3SlEfBufy7CwRIXSLyPkGzmoiPfHSLeLIkbz9pT426IWts73nw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19301","@opencode/util":"0.0.0-dev-19301","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19301","@opencode/schema":"0.0.0-dev-19301","@opencode/protocol":"0.0.0-dev-19301","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19301","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19301"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19301_1788850709845_0.6254875168194487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19305":{"name":"@opencode/plugin","version":"0.0.0-dev-19305","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19305","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1b18f1f87337b2927c5d5321e8f3c285567473bf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19305.tgz","fileCount":115,"integrity":"sha512-EL+qnzO86NJA0fo3xMdgadJ/iHg+8OwSZW3gMmoFPqifMu0pKs+FHN1EZaThnXktdIZrvBHXqotTlEqyeORe4w==","signatures":[{"sig":"MEUCIQDjtuIrHBKukJeNLkW3yCKzyVxF0Ppbctpt7+N8g4o6BgIgYHY9389z4kY2Y27TdTda5SOh9717obgoO2wtuWv8diA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19305.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19305.tgz","_integrity":"sha512-EL+qnzO86NJA0fo3xMdgadJ/iHg+8OwSZW3gMmoFPqifMu0pKs+FHN1EZaThnXktdIZrvBHXqotTlEqyeORe4w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19305","@opencode/util":"0.0.0-dev-19305","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19305","@opencode/schema":"0.0.0-dev-19305","@opencode/protocol":"0.0.0-dev-19305","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19305","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19305"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19305_1788851610221_0.8416115595865639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19306":{"name":"@opencode/plugin","version":"0.0.0-dev-19306","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19306","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eac27c4a282998ce73035ee27c3f60256a928d0d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19306.tgz","fileCount":115,"integrity":"sha512-DTDTvI60avREjJNH39zebk2aVBhrFvIpXCwH4JBgtfixH6ieUkev0D9Y3OQeoatcAGcd97UkW7nloZ/aIZnuaw==","signatures":[{"sig":"MEUCIHWvsteCJAmO/b5X/Ar6nda+mXTe+pOG8RECquMAhEMtAiEAg0/g0kveWo6RPfKhInQWKMZc0lI8txpjgk9JzaPbB2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19306.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19306.tgz","_integrity":"sha512-DTDTvI60avREjJNH39zebk2aVBhrFvIpXCwH4JBgtfixH6ieUkev0D9Y3OQeoatcAGcd97UkW7nloZ/aIZnuaw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19306","@opencode/util":"0.0.0-dev-19306","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19306","@opencode/schema":"0.0.0-dev-19306","@opencode/protocol":"0.0.0-dev-19306","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19306","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19306"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19306_1788859066909_0.3456447124697368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19309":{"name":"@opencode/plugin","version":"0.0.0-dev-19309","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19309","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad1d8bf17330412c339f2a32fb797d45b6f4f8f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19309.tgz","fileCount":115,"integrity":"sha512-yoGzhwPbchGfYEhOAgi7D68kWVchcB75EGg68NY0x/s4lbNrDr8/CdGBzwIPD8RsUuQb9dnKsZubHaP6kT6rgw==","signatures":[{"sig":"MEYCIQCpkTQMsFsfe4sBKFJGwgAk4YbdubIFmo+LP2x6UNXSxQIhAJ0d/qq3i6HPk9dseaI3uqJLy+QoEzBK9gWCSNG9BnLU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19309.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19309.tgz","_integrity":"sha512-yoGzhwPbchGfYEhOAgi7D68kWVchcB75EGg68NY0x/s4lbNrDr8/CdGBzwIPD8RsUuQb9dnKsZubHaP6kT6rgw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19309","@opencode/util":"0.0.0-dev-19309","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19309","@opencode/schema":"0.0.0-dev-19309","@opencode/protocol":"0.0.0-dev-19309","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19309","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19309"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19309_1788859943193_0.9599163972516951","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19311":{"name":"@opencode/plugin","version":"0.0.0-dev-19311","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19311","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"df5e121ad10078131468f46c689355a661fb623e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19311.tgz","fileCount":115,"integrity":"sha512-J0BLgy/taZ73BNtP0licN2j37UuC4DTPi4haxdrAPc368Kii+S97wzcMa93hBQVrRtSicw84nvexsxxz6sarnw==","signatures":[{"sig":"MEYCIQCUU4NTP/3+TQnsLXlsSiXJ7YU9D2v2jrOr4esfuXaKhAIhAK1+GANw555lvEwdl5qnSSe/CodXNnbFm2psbklHLKXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19311.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19311.tgz","_integrity":"sha512-J0BLgy/taZ73BNtP0licN2j37UuC4DTPi4haxdrAPc368Kii+S97wzcMa93hBQVrRtSicw84nvexsxxz6sarnw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19311","@opencode/util":"0.0.0-dev-19311","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19311","@opencode/schema":"0.0.0-dev-19311","@opencode/protocol":"0.0.0-dev-19311","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19311","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19311"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19311_1788860769148_0.3792844197199188","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19312":{"name":"@opencode/plugin","version":"0.0.0-dev-19312","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19312","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7ad3ed9d84b42d9c8577bfe6ae37ba1b90b83294","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19312.tgz","fileCount":115,"integrity":"sha512-wakDG8H6WxV/CTrKbXTQUOfRl/hTGJpsP491m23Y3tU+TPYrLDtQ6sGgiYuTCWSHjvIAyOaBhxc43MaNif2Lgg==","signatures":[{"sig":"MEUCIGe41UiXSoBuxksdJUedo2spi/VMw2IXC/hW/PaZHJrtAiEAjiWhwHk5M3NhlCDwenVU9aXcvvJkESJdQ0JysO/+guw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19312.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19312.tgz","_integrity":"sha512-wakDG8H6WxV/CTrKbXTQUOfRl/hTGJpsP491m23Y3tU+TPYrLDtQ6sGgiYuTCWSHjvIAyOaBhxc43MaNif2Lgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19312","@opencode/util":"0.0.0-dev-19312","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19312","@opencode/schema":"0.0.0-dev-19312","@opencode/protocol":"0.0.0-dev-19312","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19312","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19312"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19312_1788861914845_0.24828615677159704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19313":{"name":"@opencode/plugin","version":"0.0.0-dev-19313","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19313","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"44e1b9e6b17766946b359fbe006ab734fe68f7f6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19313.tgz","fileCount":115,"integrity":"sha512-HWwkvgbSC+zUrpnxlBfzOmdmCuDIZGRrm+stAwA2yAa6qY0p6IwoYZLBPfBIGNvweMkpcZOfSY2hFziyKq+oew==","signatures":[{"sig":"MEUCIQDsuT/4flHWGetBTlNLSw9ImGhD1zU91VWsVwJGanBCwQIgBy5Qf+ITSIQlzhDR1X0ikcXixDb9bxm8WYlTxlBWxhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19313.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19313.tgz","_integrity":"sha512-HWwkvgbSC+zUrpnxlBfzOmdmCuDIZGRrm+stAwA2yAa6qY0p6IwoYZLBPfBIGNvweMkpcZOfSY2hFziyKq+oew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19313","@opencode/util":"0.0.0-dev-19313","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19313","@opencode/schema":"0.0.0-dev-19313","@opencode/protocol":"0.0.0-dev-19313","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19313","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19313"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19313_1788863112698_0.09972484888531241","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19314":{"name":"@opencode/plugin","version":"0.0.0-dev-19314","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19314","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"67f9e21d1ab32de1f7c0bf4431da5423c3ea24ce","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19314.tgz","fileCount":115,"integrity":"sha512-OdYQi7zlIsGLPwc5VfC2gA+pBnbsXyYiT4WnC9wRX+aSmIrNfz7TVsaBEgyokXypmepN+nJVcJv0T2t5yMjMvQ==","signatures":[{"sig":"MEYCIQC1jfx7UKSGoYlhDjggAh4ArMkwhtx/Hf9777FlNbPq3wIhAJtck4wqgst8z5dr5Cv1oOVJiwrW88QvN4+LmN56SHyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19314.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19314.tgz","_integrity":"sha512-OdYQi7zlIsGLPwc5VfC2gA+pBnbsXyYiT4WnC9wRX+aSmIrNfz7TVsaBEgyokXypmepN+nJVcJv0T2t5yMjMvQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19314","@opencode/util":"0.0.0-dev-19314","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19314","@opencode/schema":"0.0.0-dev-19314","@opencode/protocol":"0.0.0-dev-19314","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19314","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19314"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19314_1788863939782_0.2590925152386172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19315":{"name":"@opencode/plugin","version":"0.0.0-dev-19315","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19315","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cb588bc93d47ae36a070f7b878a7723634eda247","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19315.tgz","fileCount":115,"integrity":"sha512-i5CcgNlhGnKs7+9LyI8JST3V+zWPh3yrmHRv13C9x52O4PnB1d4Mmiq2Y/6BjtGaPO5Xj+Oe7myUnXQcf/ydZw==","signatures":[{"sig":"MEUCIQDQMGy3hYbCtegQISBVwoeafzqU15MU4xyE/AP5iePEOwIgTxBM1VsdECxPBZJdxdyCH49gBRxlO9nYff0rO0+LCEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19315.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19315.tgz","_integrity":"sha512-i5CcgNlhGnKs7+9LyI8JST3V+zWPh3yrmHRv13C9x52O4PnB1d4Mmiq2Y/6BjtGaPO5Xj+Oe7myUnXQcf/ydZw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19315","@opencode/util":"0.0.0-dev-19315","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19315","@opencode/schema":"0.0.0-dev-19315","@opencode/protocol":"0.0.0-dev-19315","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19315","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19315"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19315_1788876952405_0.044731596709472576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19316":{"name":"@opencode/plugin","version":"0.0.0-dev-19316","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19316","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0515e08bd2f7e50fe6752975e921f43c0acefba5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19316.tgz","fileCount":115,"integrity":"sha512-ZPezZ2VC+kFLii0gWEslpP+ANdHpo4Ucc5r7eJQNzS6xJQcz6h4isnxeJReMw/Db8w9DTKoYodNUP4WN0tQ5UA==","signatures":[{"sig":"MEQCIE7JiB0R3bbuT0PsyJbNIyekdmi/+mlBgA3NwRQuDml5AiB0kllpqXvEAtQUYR1xwj9qQxvq0xz/C6nbZ3iiJBAuzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19316.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19316.tgz","_integrity":"sha512-ZPezZ2VC+kFLii0gWEslpP+ANdHpo4Ucc5r7eJQNzS6xJQcz6h4isnxeJReMw/Db8w9DTKoYodNUP4WN0tQ5UA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19316","@opencode/util":"0.0.0-dev-19316","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19316","@opencode/schema":"0.0.0-dev-19316","@opencode/protocol":"0.0.0-dev-19316","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19316","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19316"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19316_1788878044327_0.6101434398665004","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19317":{"name":"@opencode/plugin","version":"0.0.0-dev-19317","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19317","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"af221cd4112f6d3c3655715296d4646eb714b6ab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19317.tgz","fileCount":115,"integrity":"sha512-gKUgTqI0flbW4qcXevjDuo1qgv2Zxy56bWspE+U1u991O2EuKLi4AUjBw7Pn5xzS7gozgwSEl7w4v7JV+Ek1tA==","signatures":[{"sig":"MEUCIGkJ+U9F5eNhbTw2oOkjM1d9bTzmf+3jVKPufYjKnAopAiEAimFGJ2bxl0jFIcAlpXmGh5hLCpu8/cvBxuvLFww2Ngw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19317.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19317.tgz","_integrity":"sha512-gKUgTqI0flbW4qcXevjDuo1qgv2Zxy56bWspE+U1u991O2EuKLi4AUjBw7Pn5xzS7gozgwSEl7w4v7JV+Ek1tA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19317","@opencode/util":"0.0.0-dev-19317","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19317","@opencode/schema":"0.0.0-dev-19317","@opencode/protocol":"0.0.0-dev-19317","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19317","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19317"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19317_1788881577521_0.8366394258313119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19323":{"name":"@opencode/plugin","version":"0.0.0-dev-19323","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19323","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"27e7a2ff09aca1535bb6a4b969295a5a152c03aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19323.tgz","fileCount":115,"integrity":"sha512-q1kLohKcRmOkYYGTvdXNjN2PLY9dkFsywsFdEhJG3JdtsHufjsxb2cEZ+96W0GNju2ehRrIW1jSRykly1kr35w==","signatures":[{"sig":"MEUCIGwL2Bjig0mIueGmtAUWt5YgEM82AFkwkHcRB5uS3YkVAiEA6rg69x64ez5ftgE96JmudqA5AErLGqTCBdj1+1/sQV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110418},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19323.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19323.tgz","_integrity":"sha512-q1kLohKcRmOkYYGTvdXNjN2PLY9dkFsywsFdEhJG3JdtsHufjsxb2cEZ+96W0GNju2ehRrIW1jSRykly1kr35w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19323","@opencode/util":"0.0.0-dev-19323","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19323","@opencode/schema":"0.0.0-dev-19323","@opencode/protocol":"0.0.0-dev-19323","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19323","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19323"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19323_1788886126618_0.19294483155645747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19326":{"name":"@opencode/plugin","version":"0.0.0-dev-19326","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19326","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a3541a68e77e7220a058599b6c11601fb3597d3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19326.tgz","fileCount":115,"integrity":"sha512-mBfr85OEgOI8LMU4IvrzYvqGJihsVWZFGzsvXzKTS2bDu5d9D4UA3mefUzZmvQa3iMWTSujwEGiUKYhbQo9FRg==","signatures":[{"sig":"MEQCIAEQs/HeoFjM0CURpNPuHB/krv2BQLFno0aDOclF6zBaAiBzqL6PDaWC5MGCNOTf0SThW/xb7pbSVbfPdgsGIF4Zsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19326.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19326.tgz","_integrity":"sha512-mBfr85OEgOI8LMU4IvrzYvqGJihsVWZFGzsvXzKTS2bDu5d9D4UA3mefUzZmvQa3iMWTSujwEGiUKYhbQo9FRg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19326","@opencode/util":"0.0.0-dev-19326","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19326","@opencode/schema":"0.0.0-dev-19326","@opencode/protocol":"0.0.0-dev-19326","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19326","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19326"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19326_1788888056175_0.09633953546882101","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19329":{"name":"@opencode/plugin","version":"0.0.0-dev-19329","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19329","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a41807dfe5aeba1ff9c7dda4b9b0bec73b88c85d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19329.tgz","fileCount":115,"integrity":"sha512-VZRZVQ5C7iSKqSDJXkVwZ3HQFeaADplhxEKG9mXd8oOikqHUEDnpi3/FlNrApthnr23Jv0EFlyhwyZYL0ybV2A==","signatures":[{"sig":"MEUCIQCtl1MajNGeD/ND1xXfM9upqNnwduYfInAsM0FX934TIgIgGJ7gXmsx+92kwa6HZpZTs9p+wbPX1mOw9ZrtvTYeKPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19329.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19329.tgz","_integrity":"sha512-VZRZVQ5C7iSKqSDJXkVwZ3HQFeaADplhxEKG9mXd8oOikqHUEDnpi3/FlNrApthnr23Jv0EFlyhwyZYL0ybV2A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19329","@opencode/util":"0.0.0-dev-19329","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19329","@opencode/schema":"0.0.0-dev-19329","@opencode/protocol":"0.0.0-dev-19329","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19329","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19329"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19329_1788888954103_0.6864977362775455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19330":{"name":"@opencode/plugin","version":"0.0.0-dev-19330","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19330","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f21338d118fd3b282fcef5e2790274341450ffbb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19330.tgz","fileCount":115,"integrity":"sha512-TE3eNCLmKcHy7B6L5Zd1FDXd0Hjz3qndZP2cG5clQwBvjGZ+BnH3zG1/AhconfW652ZvK15CClKYXqlpbhASWg==","signatures":[{"sig":"MEUCIQCkccf1ztERIC0gRNTFPW65XOg+eRaemgJ1wtX8hIPxvgIgPQvFB8rTBwoyurZg0iUWVmuB8Yut8PFjWTOLufB5EAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19330.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19330.tgz","_integrity":"sha512-TE3eNCLmKcHy7B6L5Zd1FDXd0Hjz3qndZP2cG5clQwBvjGZ+BnH3zG1/AhconfW652ZvK15CClKYXqlpbhASWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19330","@opencode/util":"0.0.0-dev-19330","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19330","@opencode/schema":"0.0.0-dev-19330","@opencode/protocol":"0.0.0-dev-19330","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19330","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19330"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19330_1788889934710_0.7859691696561271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19335":{"name":"@opencode/plugin","version":"0.0.0-dev-19335","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19335","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"090b8b64fd8ab41c3a19b7e300df31bcdae1769c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19335.tgz","fileCount":115,"integrity":"sha512-K9JLBdBh9wyCI7HfWyxmqYQRybNOUY/8FBUwP4NzNpvXrn9+HEc8obddsagD0dzyzQrPDVWKo7yppFwvtZXZ9g==","signatures":[{"sig":"MEQCIG3tughDkEPtwXn2Sw63Bq1N7Vu469pWtnSATgKljy2XAiAkm2lk0ZKMGWMP7m9QfB5Qp2eHATJj/kLio3+tGnbgOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19335.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19335.tgz","_integrity":"sha512-K9JLBdBh9wyCI7HfWyxmqYQRybNOUY/8FBUwP4NzNpvXrn9+HEc8obddsagD0dzyzQrPDVWKo7yppFwvtZXZ9g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19335","@opencode/util":"0.0.0-dev-19335","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19335","@opencode/schema":"0.0.0-dev-19335","@opencode/protocol":"0.0.0-dev-19335","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19335","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19335"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19335_1788898350356_0.2629969474382938","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19336":{"name":"@opencode/plugin","version":"0.0.0-dev-19336","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19336","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8ae020c74444ebaf374e1e73f81df0de4af0e6cc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19336.tgz","fileCount":115,"integrity":"sha512-ROe/SZ/t4XJ1+74qA2e3ButhrxB8KGlJSptOYOqVwA9XuprryKrfFxjhTQu1tQJd2Jkr4Q+UOhKidas8NkpgQg==","signatures":[{"sig":"MEYCIQDwoMqPH44BU39KC0JFIur3Opc+PmvaYC84i1rOKx7InQIhAM9AyKgTQ2C88Ap5J5008W1QJw8syVhqpNYInJZaBy/j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19336.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19336.tgz","_integrity":"sha512-ROe/SZ/t4XJ1+74qA2e3ButhrxB8KGlJSptOYOqVwA9XuprryKrfFxjhTQu1tQJd2Jkr4Q+UOhKidas8NkpgQg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19336","@opencode/util":"0.0.0-dev-19336","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19336","@opencode/schema":"0.0.0-dev-19336","@opencode/protocol":"0.0.0-dev-19336","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19336","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19336"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19336_1788900328783_0.6847242050342528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19337":{"name":"@opencode/plugin","version":"0.0.0-dev-19337","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19337","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c011c115974ddb842b9eb3a3b89cf1ae1a669338","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19337.tgz","fileCount":115,"integrity":"sha512-N/NhFo/enzFmvltN/mSMCNV+9XIpdLPswPfkFYbLJqrVMbIRYqEpzMVQ+ctNO/7mwlfZAUC5zveqMBdQQW6cFg==","signatures":[{"sig":"MEYCIQD68PCdMYNaBORtPttbCbNy5LKSO9RTc75CrZRpDTp5AgIhANkw6lv5hSCLuBvSbn2KafyW1uuvifcyPmB4rSiJI64j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19337.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19337.tgz","_integrity":"sha512-N/NhFo/enzFmvltN/mSMCNV+9XIpdLPswPfkFYbLJqrVMbIRYqEpzMVQ+ctNO/7mwlfZAUC5zveqMBdQQW6cFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19337","@opencode/util":"0.0.0-dev-19337","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19337","@opencode/schema":"0.0.0-dev-19337","@opencode/protocol":"0.0.0-dev-19337","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19337","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19337"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19337_1788905007017_0.4224069376524322","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19338":{"name":"@opencode/plugin","version":"0.0.0-dev-19338","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19338","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d3069049ccdfe6eeabdf9067f4acfb848c62d233","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19338.tgz","fileCount":115,"integrity":"sha512-vKc8eclJ1SZyEoX9mSKNzLljw/PZlAgQhDlYBB5veWc2x1fThO/NyAh6HXqQObAcbr2F1HmbF67SpfT4KPaZaw==","signatures":[{"sig":"MEUCIA8yEuIUw6psxHez5diTJSHrJWFb0Q4jZgDDXIo4iQ+RAiEA2AwVpycfSP/bBfbjQLmir1jNpL093XJlkjCfi/oYIfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19338.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19338.tgz","_integrity":"sha512-vKc8eclJ1SZyEoX9mSKNzLljw/PZlAgQhDlYBB5veWc2x1fThO/NyAh6HXqQObAcbr2F1HmbF67SpfT4KPaZaw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19338","@opencode/util":"0.0.0-dev-19338","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19338","@opencode/schema":"0.0.0-dev-19338","@opencode/protocol":"0.0.0-dev-19338","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19338","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19338"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19338_1788909623237_0.5129056957445648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19340":{"name":"@opencode/plugin","version":"0.0.0-dev-19340","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19340","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"12f90f5c548e3a386a89a6172da124c07efccb3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19340.tgz","fileCount":115,"integrity":"sha512-1Jc9Y07PhDvdbIjRJfgFlDskN6juFO09L+pEQXJCq2JMbWPc6Hpu/aFEwv9Pxu6ydGaW9IOddeYMfXwQ7ZHraw==","signatures":[{"sig":"MEUCIBXatyoyCiKg3HECNFyoN1eLDcrvTSpG+7cjpZSmkXRNAiEAk04T7LAdxs7kTObkRhlMDebquAiP8Lffz4eTUNFd1Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19340.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19340.tgz","_integrity":"sha512-1Jc9Y07PhDvdbIjRJfgFlDskN6juFO09L+pEQXJCq2JMbWPc6Hpu/aFEwv9Pxu6ydGaW9IOddeYMfXwQ7ZHraw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19340","@opencode/util":"0.0.0-dev-19340","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19340","@opencode/schema":"0.0.0-dev-19340","@opencode/protocol":"0.0.0-dev-19340","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19340","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19340"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19340_1788910499594_0.9728676664731528","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19342":{"name":"@opencode/plugin","version":"0.0.0-dev-19342","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19342","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"02efdd95e8e176e790fa038648de118dea70c0fc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19342.tgz","fileCount":115,"integrity":"sha512-rxIpTRYF3D2BncgJOMJaW6o1WX3XInpFgxSec+Ma5c0ijHLAm5es10OnMrPEgv5R97DaE2XEexeTIs7j18LYrQ==","signatures":[{"sig":"MEUCICHq0V5LgDAgFnYQh1k0FDmKqdUVbuYuqi62kTR3XjA3AiEA6ZMzhajfnCzJjfua69zdheN8/NkSzY33Bwg5qC+Ww8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19342.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19342.tgz","_integrity":"sha512-rxIpTRYF3D2BncgJOMJaW6o1WX3XInpFgxSec+Ma5c0ijHLAm5es10OnMrPEgv5R97DaE2XEexeTIs7j18LYrQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19342","@opencode/util":"0.0.0-dev-19342","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19342","@opencode/schema":"0.0.0-dev-19342","@opencode/protocol":"0.0.0-dev-19342","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19342","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19342"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19342_1788911358457_0.7717667682843832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19343":{"name":"@opencode/plugin","version":"0.0.0-dev-19343","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19343","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6ecc000fed1ac4a8122bc5f9ec298ae08516f22f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19343.tgz","fileCount":115,"integrity":"sha512-qoAsb7hPjczfz58LE46KY99LKZXoC2/aQwbb9b5bPBFtHsOP4McDtLzZ2tQBBGpnHPi1LhGDyGQO2Ys6t8vMRQ==","signatures":[{"sig":"MEUCIQD0kraaa4cTnPGmAFU2svjsA+JxfoCKG5dDZRYkc1W9HgIgKkzJYTtX/i48l0LGTZgtHhNdOlzVzPFjnZt3GfIthrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19343.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19343.tgz","_integrity":"sha512-qoAsb7hPjczfz58LE46KY99LKZXoC2/aQwbb9b5bPBFtHsOP4McDtLzZ2tQBBGpnHPi1LhGDyGQO2Ys6t8vMRQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19343","@opencode/util":"0.0.0-dev-19343","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19343","@opencode/schema":"0.0.0-dev-19343","@opencode/protocol":"0.0.0-dev-19343","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19343","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19343"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19343_1788912233167_0.7568996342396714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19345":{"name":"@opencode/plugin","version":"0.0.0-dev-19345","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19345","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3b9cbfe599c2ae1b63e51afbb0618da8b79ebe20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19345.tgz","fileCount":115,"integrity":"sha512-q6u90nfcJcmTPVbaFJYJQdhv2t6tJRerUQrvI+wvfmZ3si1i8M3otAL0JkTcMctnQjgt7zm7uWerCqp2LG9/WA==","signatures":[{"sig":"MEUCIB6H+aixsrZKVFNsBhaQ/8pMVwzo9MdQjuQPGkc1rmX7AiEA1c2sMTpfFZTsfBk/VkjAWTRhL/tR+WXDySalm9yFePs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19345.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19345.tgz","_integrity":"sha512-q6u90nfcJcmTPVbaFJYJQdhv2t6tJRerUQrvI+wvfmZ3si1i8M3otAL0JkTcMctnQjgt7zm7uWerCqp2LG9/WA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19345","@opencode/util":"0.0.0-dev-19345","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19345","@opencode/schema":"0.0.0-dev-19345","@opencode/protocol":"0.0.0-dev-19345","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19345","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19345"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19345_1788913000754_0.10509684997827251","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19346":{"name":"@opencode/plugin","version":"0.0.0-dev-19346","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19346","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bd8cdf179763fc62afc3750aaff9514631a08d65","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19346.tgz","fileCount":115,"integrity":"sha512-6u/xGo/fBqRewTbl8r//jH4HDj961j/rci+exgS1iwpdRHrtx6KJr0QJrH69DNFdn6CExCqwMbrZOv6usQ7nCg==","signatures":[{"sig":"MEUCIHzuzgMhdvPb7jqbSMJXA37h8RtPXzld0KVd/fYALJCXAiEAvEPeE1CEh1mzZFLDVaTfymyHmG5xTSlkPKpNHP+uc/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19346.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19346.tgz","_integrity":"sha512-6u/xGo/fBqRewTbl8r//jH4HDj961j/rci+exgS1iwpdRHrtx6KJr0QJrH69DNFdn6CExCqwMbrZOv6usQ7nCg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19346","@opencode/util":"0.0.0-dev-19346","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19346","@opencode/schema":"0.0.0-dev-19346","@opencode/protocol":"0.0.0-dev-19346","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19346","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19346"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19346_1788918005672_0.20873560886327747","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19349":{"name":"@opencode/plugin","version":"0.0.0-dev-19349","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19349","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e7aab827ba26e823dd897fab1464b69fd5f1216","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19349.tgz","fileCount":115,"integrity":"sha512-wOpaP3Prcq+0M6uiTHhSwcHH4fHqaM4ZrJ7QlWaVdVbad0m74ORGKxgquMK28YI6PNNfjlgN5DVFNHvqbMNy+Q==","signatures":[{"sig":"MEUCIQDSdKyvqakAaMY41MWpZLySSkgE6dGp1JPM8LgZZ9h0JwIgAy0rUKvd83AVxXbn5TeiRd7btJy6i3Q3339+spcbm2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19349.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19349.tgz","_integrity":"sha512-wOpaP3Prcq+0M6uiTHhSwcHH4fHqaM4ZrJ7QlWaVdVbad0m74ORGKxgquMK28YI6PNNfjlgN5DVFNHvqbMNy+Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19349","@opencode/util":"0.0.0-dev-19349","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19349","@opencode/schema":"0.0.0-dev-19349","@opencode/protocol":"0.0.0-dev-19349","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19349","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19349"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19349_1788918980063_0.5598709181566657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19351":{"name":"@opencode/plugin","version":"0.0.0-dev-19351","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19351","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6105266ea70e37e9387f0ecb2f63b7ce810f8e2a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19351.tgz","fileCount":115,"integrity":"sha512-OdKtfrHbkBbpdTwV4z9ADoxMSgzxCDEOcndEx3WZolUzHFIo5qxFsR9YLv+EyAU+rcmipIqgWjnxe3STZ54V1A==","signatures":[{"sig":"MEYCIQDEgVgB6BfWIhHkpI9s7eSosuwb4GOf1+CxR69FegsWqQIhAKZkIet2jWCsDpbQ6QOOT69oBcGHTMPtlGuvB8/Tv8rL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19351.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19351.tgz","_integrity":"sha512-OdKtfrHbkBbpdTwV4z9ADoxMSgzxCDEOcndEx3WZolUzHFIo5qxFsR9YLv+EyAU+rcmipIqgWjnxe3STZ54V1A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19351","@opencode/util":"0.0.0-dev-19351","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19351","@opencode/schema":"0.0.0-dev-19351","@opencode/protocol":"0.0.0-dev-19351","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19351","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19351"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19351_1788920273776_0.5580737708195125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19352":{"name":"@opencode/plugin","version":"0.0.0-dev-19352","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19352","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"559f098384357eeb14921cec5b992862dc14a72d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19352.tgz","fileCount":115,"integrity":"sha512-/yVcBJkf533gC9jNH+5dZKuFuEeen7Drwp4C+wvtJ1ofg1DKVrsegT3OhSeS9wdqFPkF+33T2Lj5EkgB5bUWUQ==","signatures":[{"sig":"MEYCIQDqBC6lPjZrpY24nfbVufHJlTLDe+up4MFz8UPj5SmaMwIhAMI6vzYJJtgtc2XBaeblFLc1Diu/khs0zZYJ/BDwaB8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19352.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19352.tgz","_integrity":"sha512-/yVcBJkf533gC9jNH+5dZKuFuEeen7Drwp4C+wvtJ1ofg1DKVrsegT3OhSeS9wdqFPkF+33T2Lj5EkgB5bUWUQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19352","@opencode/util":"0.0.0-dev-19352","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19352","@opencode/schema":"0.0.0-dev-19352","@opencode/protocol":"0.0.0-dev-19352","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19352","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19352"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19352_1788921096969_0.08604618213177062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19355":{"name":"@opencode/plugin","version":"0.0.0-dev-19355","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19355","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"34688cb77a2181d0abffe9ed605bdb6f2444caf0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19355.tgz","fileCount":115,"integrity":"sha512-xjP+wbRPiDTDxCQr7CC20h3t5IHBhlt7V49QlhQur/JjdAH65s2LesJDI8SUAaI7OuWW7q1YwoS/RpJF4BEibw==","signatures":[{"sig":"MEUCIAnaHCCeQ/uh7n4d29Fh7G/1+4+MsG0yGE7OdzSbf49/AiEA4+UdalP3QAxYqdzRnp1HTHQFpdro06DEZBES2y9creM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19355.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19355.tgz","_integrity":"sha512-xjP+wbRPiDTDxCQr7CC20h3t5IHBhlt7V49QlhQur/JjdAH65s2LesJDI8SUAaI7OuWW7q1YwoS/RpJF4BEibw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19355","@opencode/util":"0.0.0-dev-19355","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19355","@opencode/schema":"0.0.0-dev-19355","@opencode/protocol":"0.0.0-dev-19355","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19355","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19355"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19355_1788922025959_0.3051985712556933","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19358":{"name":"@opencode/plugin","version":"0.0.0-dev-19358","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19358","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e1abb3f15d38dfbf93173e23affb7e8506cdef38","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19358.tgz","fileCount":115,"integrity":"sha512-/AATdDB45iBT4Gn6LWCv+MZensb6kp6aWzgKQwTKomv9xTktNguXdgr454gRkgn6puvbLm7kPMs/YKNN344CoQ==","signatures":[{"sig":"MEUCIQDD0o1V2YNo4pMfsfeywn++ooTUzGdxb4HT9UKXhSGergIgXZkVPAkqoEwwLIzltXE5jV6ktdzQ/VTHu8ONmsNToqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19358.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19358.tgz","_integrity":"sha512-/AATdDB45iBT4Gn6LWCv+MZensb6kp6aWzgKQwTKomv9xTktNguXdgr454gRkgn6puvbLm7kPMs/YKNN344CoQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19358","@opencode/util":"0.0.0-dev-19358","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19358","@opencode/schema":"0.0.0-dev-19358","@opencode/protocol":"0.0.0-dev-19358","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19358","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19358"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19358_1788924803091_0.014061613150879726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19360":{"name":"@opencode/plugin","version":"0.0.0-dev-19360","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19360","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f9d98d11577e8b5f1a8c1c9e082f3e5c079abf40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19360.tgz","fileCount":115,"integrity":"sha512-gKg5xeOUWWT2SuwrBFSr2wWmo3WBrLQXxjNSk8JNld4dqHVAkZUG3mxyPDWXIwUmhRzQ9kIr1xZRdXFwMX34FQ==","signatures":[{"sig":"MEUCICgQJ/RRSNm024kpHI9z3vJ4vNgmuAMVbGXTLJ2oxM/0AiEA8mX3WvZLNR4esXDfB6Y/1JY3/ArKUJoSrYbq7tVPLPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19360.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19360.tgz","_integrity":"sha512-gKg5xeOUWWT2SuwrBFSr2wWmo3WBrLQXxjNSk8JNld4dqHVAkZUG3mxyPDWXIwUmhRzQ9kIr1xZRdXFwMX34FQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19360","@opencode/util":"0.0.0-dev-19360","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19360","@opencode/schema":"0.0.0-dev-19360","@opencode/protocol":"0.0.0-dev-19360","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19360","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19360"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19360_1788925890145_0.13891036342301222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19362":{"name":"@opencode/plugin","version":"0.0.0-dev-19362","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19362","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cb17c47f39c5b3b1f8ab6784f0700afa9b7a039b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19362.tgz","fileCount":115,"integrity":"sha512-lXIkEtcgr3a3R2SZ/qXgsOL/BAiwxieGHo1AvJNA5QjhIqLMqCQbksMEqJcWvGIGH2fqSisldiSaUH4buur/pQ==","signatures":[{"sig":"MEUCIQDwOAOhNditmduHhGfbQ1am6/UPEXbqziHVm+Ts3gQw/wIgDwND00DzO3ju9wHSNcdxTCVrf12S9n9TijXKsw45ES0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19362.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19362.tgz","_integrity":"sha512-lXIkEtcgr3a3R2SZ/qXgsOL/BAiwxieGHo1AvJNA5QjhIqLMqCQbksMEqJcWvGIGH2fqSisldiSaUH4buur/pQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19362","@opencode/util":"0.0.0-dev-19362","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19362","@opencode/schema":"0.0.0-dev-19362","@opencode/protocol":"0.0.0-dev-19362","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19362","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19362"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19362_1788926707617_0.958943629458137","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19363":{"name":"@opencode/plugin","version":"0.0.0-dev-19363","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19363","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a68cac351cebe86901d3232fb6cbdb376ff62589","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19363.tgz","fileCount":115,"integrity":"sha512-ErU5L4tYpUcPFRHqT/vIpWl5qTxSBkZkEuANg80HqVScNQUZtn9e3Q8AyuUHZsxl2WQvddetyl6xSz5q0jOwsQ==","signatures":[{"sig":"MEUCICVcL+IPe+DfK744A6C9JbbRllv+INTE7wc9xaR+6D02AiEA1iVavWJpSFU4YSggt1V5XxU0gpLEET+plfka06pTeVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19363.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19363.tgz","_integrity":"sha512-ErU5L4tYpUcPFRHqT/vIpWl5qTxSBkZkEuANg80HqVScNQUZtn9e3Q8AyuUHZsxl2WQvddetyl6xSz5q0jOwsQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19363","@opencode/util":"0.0.0-dev-19363","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19363","@opencode/schema":"0.0.0-dev-19363","@opencode/protocol":"0.0.0-dev-19363","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19363","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19363"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19363_1788927526916_0.5103253449431444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19364":{"name":"@opencode/plugin","version":"0.0.0-dev-19364","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19364","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3b42b2bb1a1906a4edbf43898d080d587f82dd98","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19364.tgz","fileCount":115,"integrity":"sha512-SHq5LFoTHWJNYF1lbXjjEmrwbJ3kr0NY5GW0z4eZ8U1rM//H+fnlepKTKU/cMux0Yo+fb8sR2EXOD+bVsR1NUw==","signatures":[{"sig":"MEUCICLKpA3cBLRS/Hxz6G+A2LsbrFtDYD19Hd2dYgt+JAarAiEAlkcNuho0qGGUN/ys/6WSXKBsS7CeoL7edwndbi/AXtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19364.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19364.tgz","_integrity":"sha512-SHq5LFoTHWJNYF1lbXjjEmrwbJ3kr0NY5GW0z4eZ8U1rM//H+fnlepKTKU/cMux0Yo+fb8sR2EXOD+bVsR1NUw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19364","@opencode/util":"0.0.0-dev-19364","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19364","@opencode/schema":"0.0.0-dev-19364","@opencode/protocol":"0.0.0-dev-19364","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19364","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19364"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19364_1788928492210_0.21417920701038629","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19366":{"name":"@opencode/plugin","version":"0.0.0-dev-19366","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19366","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"76ed3a37392b76fade83802572fc5571072ee73e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19366.tgz","fileCount":115,"integrity":"sha512-SNXJ5+6e/Pm+w14z87fr4DKQ2M+WAYqAUFwY+OVH0sctSx7wGm6m+fpy2IPTFuT3Qn8Lq4tGCc/g12AWBBef7A==","signatures":[{"sig":"MEUCIQDxKzNQ6YIb6r+ILFpyXM6yCKbH53VSA6ZafxdAIf0dgQIgMnR0w1BS1BRMcgXWtjqepFquIY+3wABkfivmOEb4DaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19366.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19366.tgz","_integrity":"sha512-SNXJ5+6e/Pm+w14z87fr4DKQ2M+WAYqAUFwY+OVH0sctSx7wGm6m+fpy2IPTFuT3Qn8Lq4tGCc/g12AWBBef7A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19366","@opencode/util":"0.0.0-dev-19366","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19366","@opencode/schema":"0.0.0-dev-19366","@opencode/protocol":"0.0.0-dev-19366","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19366","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19366"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19366_1788929285549_0.6495492072465285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19365":{"name":"@opencode/plugin","version":"0.0.0-beta-19365","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19365","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc2984f90d9e446b7976b11d473d8cfad0eeba62","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19365.tgz","fileCount":115,"integrity":"sha512-Yokpb/4JZsrzL/2MEEnJUeRgrOI1ZE4v6lFC4L3nxcjFeXrzuqhXPq9R/of1iAhBNDa1w5qk/lXT3id7k3vO+g==","signatures":[{"sig":"MEQCIDIMalgTaOld8WBJel2GIdXlgK4lU0EM3FeD09uTI5p/AiBQCUJqrTlSfhnj09a31t1zDQuyc6rcJr8nutgyM7xvhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110966},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19365.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19365.tgz","_integrity":"sha512-Yokpb/4JZsrzL/2MEEnJUeRgrOI1ZE4v6lFC4L3nxcjFeXrzuqhXPq9R/of1iAhBNDa1w5qk/lXT3id7k3vO+g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19365","@opencode/util":"0.0.0-beta-19365","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19365","@opencode/schema":"0.0.0-beta-19365","@opencode/protocol":"0.0.0-beta-19365","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19365","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19365"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19365_1788929693821_0.21914503843315614","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19367":{"name":"@opencode/plugin","version":"0.0.0-dev-19367","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19367","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f57bb7261ea4c5e0d761a02a3766675484514d08","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19367.tgz","fileCount":115,"integrity":"sha512-fPUo20YZYsKXgP7lgri2sQqGqXkMR2imImcV4umS3NjhjzavkSnpKUBGUs/qFC38H7GRJnA8pVgj2YvTVsf/Iw==","signatures":[{"sig":"MEUCIQDZ7U1PN1D4YBClAqCdMUa4ImJs//O8/1dotrHni3eVgQIgY9wBsaCE2PnBA7oyQ8viTUz76rLfhjuEHujV8eOfIPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19367.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19367.tgz","_integrity":"sha512-fPUo20YZYsKXgP7lgri2sQqGqXkMR2imImcV4umS3NjhjzavkSnpKUBGUs/qFC38H7GRJnA8pVgj2YvTVsf/Iw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19367","@opencode/util":"0.0.0-dev-19367","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19367","@opencode/schema":"0.0.0-dev-19367","@opencode/protocol":"0.0.0-dev-19367","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19367","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19367"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19367_1788930573950_0.10299593102688154","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19368":{"name":"@opencode/plugin","version":"0.0.0-dev-19368","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19368","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b65326a120ac3c5de9730926bb7e4dfd9e6f7f6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19368.tgz","fileCount":115,"integrity":"sha512-zSiTbTYvrvZ6cFZLVRnUuLjmANOrhKmU7F2z1zYZEjubH/5J6GQHZai6cpDP60eqQ4yx9cjnpdDeIL+VfEjgIw==","signatures":[{"sig":"MEUCIQD9V4HpzqAZZfCjLlnsJtW1nOzAA9tw2273+LBpezq+QQIgaCw49iFNwyt/9f0/4rQLRkdj2MZGZyUrpLT4f72A/+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19368.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19368.tgz","_integrity":"sha512-zSiTbTYvrvZ6cFZLVRnUuLjmANOrhKmU7F2z1zYZEjubH/5J6GQHZai6cpDP60eqQ4yx9cjnpdDeIL+VfEjgIw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19368","@opencode/util":"0.0.0-dev-19368","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19368","@opencode/schema":"0.0.0-dev-19368","@opencode/protocol":"0.0.0-dev-19368","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19368","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19368"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19368_1788931434846_0.47962937103570114","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19369":{"name":"@opencode/plugin","version":"0.0.0-dev-19369","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19369","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"014680f06ad198989e64a45872c6605f0e4d9e25","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19369.tgz","fileCount":115,"integrity":"sha512-hP24HX/DXf2veuSattJ6d1j+9BtFAccYyj2Nu5QaC8k6+uoaib7zem1Iz0lVB3qQkVX4HAClWQYk5sOyPwYeWg==","signatures":[{"sig":"MEUCIQCxBrwjbvaTsawsSRmUkyWSz165zo/8SdftmGh+PQ3H4QIgXxMuuzS9a3EQtilDLvBmkFQvX3UZ8Gu4PDludillkKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19369.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19369.tgz","_integrity":"sha512-hP24HX/DXf2veuSattJ6d1j+9BtFAccYyj2Nu5QaC8k6+uoaib7zem1Iz0lVB3qQkVX4HAClWQYk5sOyPwYeWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19369","@opencode/util":"0.0.0-dev-19369","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19369","@opencode/schema":"0.0.0-dev-19369","@opencode/protocol":"0.0.0-dev-19369","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19369","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19369"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19369_1788932248232_0.3504261929167145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19370":{"name":"@opencode/plugin","version":"0.0.0-dev-19370","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19370","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a2ff4bf59b2442f37ded7247721827aa8c4cba41","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19370.tgz","fileCount":115,"integrity":"sha512-WaiPPIJAGGSqGuVIzk/k/7T/HoBPJIyEnvngT2OBbfUhpgFfAHLG0tx1xq1nxhycELEkYQID0KeZoggrBc4Zmw==","signatures":[{"sig":"MEUCICc4VFsqXZgcBrB4wuoq3Mosw1xNBg6xzc0+tu1m+ViMAiEAxA1VwHLKo0sBEJRqb9KmOgq1eZP/PGps/Nrt0f4fzkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19370.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19370.tgz","_integrity":"sha512-WaiPPIJAGGSqGuVIzk/k/7T/HoBPJIyEnvngT2OBbfUhpgFfAHLG0tx1xq1nxhycELEkYQID0KeZoggrBc4Zmw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19370","@opencode/util":"0.0.0-dev-19370","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19370","@opencode/schema":"0.0.0-dev-19370","@opencode/protocol":"0.0.0-dev-19370","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19370","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19370"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19370_1788933362179_0.03929318357680911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19371":{"name":"@opencode/plugin","version":"0.0.0-dev-19371","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19371","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"145d61efcf1eac753845c38d6278387c9dd42425","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19371.tgz","fileCount":115,"integrity":"sha512-DEGoj3rjTdhCxN1Hu7HMxrs0XpLktTi/7q099+2ustOoYIgByb9m/rZQItAjcNgiZoFxgg8YOEMyPo9qGuZD+Q==","signatures":[{"sig":"MEQCIFbps5w5F+bcwU6o8TGbuZbZ+yjx1p+77WhZ731qvSkpAiAXsY/h5H51JK2WDydwlQ3EJK41CsrfD3rgEj2sHxL5Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19371.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19371.tgz","_integrity":"sha512-DEGoj3rjTdhCxN1Hu7HMxrs0XpLktTi/7q099+2ustOoYIgByb9m/rZQItAjcNgiZoFxgg8YOEMyPo9qGuZD+Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19371","@opencode/util":"0.0.0-dev-19371","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19371","@opencode/schema":"0.0.0-dev-19371","@opencode/protocol":"0.0.0-dev-19371","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19371","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19371"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19371_1788934200699_0.8080656235488799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19372":{"name":"@opencode/plugin","version":"0.0.0-dev-19372","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19372","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e311a1e1a061c918e5f70a09ca74f8176652b6ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19372.tgz","fileCount":115,"integrity":"sha512-eM1d10YYYxnlWzkxTRywfniHjpXeFCW4gd66DrKNxbPOYbanVgIchit4txMc6qS1lNIMCsupcQgwRC/bvkYpXA==","signatures":[{"sig":"MEYCIQC/CM9okprpAUkItNsaQxQHWzYU3hekfV8r/mt9xyOTKgIhAJkA2vSPMPkwerGXu4npB0FWYNyvXBBlVHR2SXhjohVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19372.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19372.tgz","_integrity":"sha512-eM1d10YYYxnlWzkxTRywfniHjpXeFCW4gd66DrKNxbPOYbanVgIchit4txMc6qS1lNIMCsupcQgwRC/bvkYpXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19372","@opencode/util":"0.0.0-dev-19372","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19372","@opencode/schema":"0.0.0-dev-19372","@opencode/protocol":"0.0.0-dev-19372","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19372","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19372"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19372_1788937839976_0.2941851479858917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19376":{"name":"@opencode/plugin","version":"0.0.0-dev-19376","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19376","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a9f028e47ac2af143b14c9245dfaf97ed22fd10f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19376.tgz","fileCount":115,"integrity":"sha512-BVw/pSJ53foUTYG2wwpw2GTUZq8WMr9AwTLYQ8bIaC3ssu3y7gls6Vrh3vf5OSZ0dV/kadxOe8JXv0uHn0VCeg==","signatures":[{"sig":"MEUCIQD5+U2dt9RDCI2IaxUFQpjVb61r4EGis5Wy4Ws96Q4ASQIgbXo7vMFHYCIwuKFaSDl4D0s+8Z3vrQm3cxak4SoFeN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19376.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19376.tgz","_integrity":"sha512-BVw/pSJ53foUTYG2wwpw2GTUZq8WMr9AwTLYQ8bIaC3ssu3y7gls6Vrh3vf5OSZ0dV/kadxOe8JXv0uHn0VCeg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19376","@opencode/util":"0.0.0-dev-19376","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19376","@opencode/schema":"0.0.0-dev-19376","@opencode/protocol":"0.0.0-dev-19376","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19376","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19376"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19376_1788938840947_0.6172099300547731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19377":{"name":"@opencode/plugin","version":"0.0.0-dev-19377","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19377","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad9093c73fcfa93c36151e1b4cc988c8f0b29b8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19377.tgz","fileCount":115,"integrity":"sha512-JRCkvKoquLpEDa5osHhVoVAfVFPS3pPtwuoIue/Su5cdxZ9OfJUA241SMlr5F9S5axpIEfJopSP7O0Iu7hiNAg==","signatures":[{"sig":"MEUCIH+RIleQi0iF2tQVubE69uVZfLoWMH0t3tjlom+U+crgAiEAica8eFkQFO3ItpDnQ50DmbDYRc6Fv7+bBOAsZtvbhBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19377.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19377.tgz","_integrity":"sha512-JRCkvKoquLpEDa5osHhVoVAfVFPS3pPtwuoIue/Su5cdxZ9OfJUA241SMlr5F9S5axpIEfJopSP7O0Iu7hiNAg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19377","@opencode/util":"0.0.0-dev-19377","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19377","@opencode/schema":"0.0.0-dev-19377","@opencode/protocol":"0.0.0-dev-19377","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19377","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19377"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19377_1788939724346_0.14739111921109527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19378":{"name":"@opencode/plugin","version":"0.0.0-beta-19378","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19378","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6bd9f02ae1dbb937b0bf4709d9d286aad8e7f676","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19378.tgz","fileCount":115,"integrity":"sha512-Kzlp3gpem5QSzmEkrUOZPABnFy6a+m5wRGskXqt1KrJbXMIjrW9xnluFn81iHpiHEWRkQZOVZssw6VKPgyXQtA==","signatures":[{"sig":"MEQCIAhacJD9GPzhxMEz82FEJwXM7Yik9+MF6PeGp4dRMrhcAiAv9rLytkEzViXEhSjkTJCW5A2CSyLypEf/zY6hQ1WGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110966},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19378.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19378.tgz","_integrity":"sha512-Kzlp3gpem5QSzmEkrUOZPABnFy6a+m5wRGskXqt1KrJbXMIjrW9xnluFn81iHpiHEWRkQZOVZssw6VKPgyXQtA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19378","@opencode/util":"0.0.0-beta-19378","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19378","@opencode/schema":"0.0.0-beta-19378","@opencode/protocol":"0.0.0-beta-19378","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19378","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19378"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19378_1788940067514_0.08936994151639532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19379":{"name":"@opencode/plugin","version":"0.0.0-dev-19379","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19379","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c4aede36955a378e553bd1a926b9e7249b37dcc4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19379.tgz","fileCount":115,"integrity":"sha512-N4nTTGxgZ27Derk+c3gmZCwcpf/DpXtP+FA8W9cq7D7zN32NDiOhLYxmPi6wtr4U086vS8//iAO6I5HCspJ7aA==","signatures":[{"sig":"MEYCIQDB7bB0nxfCrPcYTXRMtdNQ65J2h6/UqfTdUf9RvTdTDQIhAMUr8aFb6CZ/k1CeyssqK/jh6rlg8WaCHUURMKgH+mn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19379.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19379.tgz","_integrity":"sha512-N4nTTGxgZ27Derk+c3gmZCwcpf/DpXtP+FA8W9cq7D7zN32NDiOhLYxmPi6wtr4U086vS8//iAO6I5HCspJ7aA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19379","@opencode/util":"0.0.0-dev-19379","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19379","@opencode/schema":"0.0.0-dev-19379","@opencode/protocol":"0.0.0-dev-19379","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19379","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19379"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19379_1788942229712_0.6333367456930235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19380":{"name":"@opencode/plugin","version":"0.0.0-dev-19380","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19380","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2f5948ec7493c8b8bb575bfd2d8a65dd716b99bf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19380.tgz","fileCount":115,"integrity":"sha512-P36R9rDsshgzB+LpMcRVmEJASeQJKDFu9Qix67nxszONf515+8baXboDy01PwIqVRjF97PqQzCoeflsMjHPbUA==","signatures":[{"sig":"MEQCIBUwWQmY5RUQ3XGkeykRWaJ1/j0Xc456ycKMJX1rloqFAiBHSP7eabCNWhWIXf+rzAVCdpCn4J/N/lsYj2ODMHx7/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19380.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19380.tgz","_integrity":"sha512-P36R9rDsshgzB+LpMcRVmEJASeQJKDFu9Qix67nxszONf515+8baXboDy01PwIqVRjF97PqQzCoeflsMjHPbUA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19380","@opencode/util":"0.0.0-dev-19380","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19380","@opencode/schema":"0.0.0-dev-19380","@opencode/protocol":"0.0.0-dev-19380","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19380","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19380"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19380_1788944173831_0.7919341227046917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19382":{"name":"@opencode/plugin","version":"0.0.0-dev-19382","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19382","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"97d4bd31b791fd59e6b5e012efc0811896fcf2f2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19382.tgz","fileCount":115,"integrity":"sha512-0CPrmywAErmdj1hH/DHpjxXRyVOTCDSk93tLEjvZpR+YzMgKK9RXkvuOQjP5Iw+UMoe/D/0VNGYfPuoOD3GljA==","signatures":[{"sig":"MEQCIDdKxkj3d5Y0MmJLIOv6dAXSZLgq4QLQaHe7dNNMEAyMAiBkom6ADoBMGo+adft7ySlEVAuCiyAv+5nzUrDfKb5RcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19382.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19382.tgz","_integrity":"sha512-0CPrmywAErmdj1hH/DHpjxXRyVOTCDSk93tLEjvZpR+YzMgKK9RXkvuOQjP5Iw+UMoe/D/0VNGYfPuoOD3GljA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19382","@opencode/util":"0.0.0-dev-19382","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19382","@opencode/schema":"0.0.0-dev-19382","@opencode/protocol":"0.0.0-dev-19382","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19382","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19382"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19382_1788953716256_0.7400258183079482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19381":{"name":"@opencode/plugin","version":"0.0.0-beta-19381","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19381","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"79c3fedfa37569352ea58cd55d90778cb0bce3e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19381.tgz","fileCount":115,"integrity":"sha512-xs71eTix7Y16bob6PQvgW7XS5FqhKWeHnuChpMYh4gxhUG91MiuqwP/zOUxpny+JIYetslT/T76ua92mqMhBDg==","signatures":[{"sig":"MEQCIDxGbVAcGyAMxx45WsgVVT34j+Ghsvixwr5fwn/cYTXBAiAE8huFwLJP9Lg8ebVyOVH2x4HEmc6PGoWpndzh0Dxe3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110966},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19381.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19381.tgz","_integrity":"sha512-xs71eTix7Y16bob6PQvgW7XS5FqhKWeHnuChpMYh4gxhUG91MiuqwP/zOUxpny+JIYetslT/T76ua92mqMhBDg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19381","@opencode/util":"0.0.0-beta-19381","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19381","@opencode/schema":"0.0.0-beta-19381","@opencode/protocol":"0.0.0-beta-19381","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19381","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19381"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19381_1788954549727_0.6129669905245385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19384":{"name":"@opencode/plugin","version":"0.0.0-dev-19384","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19384","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"89628032fba39bb36245dfee721a26f44fb5285f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19384.tgz","fileCount":115,"integrity":"sha512-Hva8IEv39G43N8pOS8b4mudX7sky2zPIdD6RJ78/lNEMYkUU5iVFH1sbFIF8hSnG3GOJRCiLz0c1pJIAlFr7DQ==","signatures":[{"sig":"MEQCIBEizRgML7Qti6EfPJY8f1kkd7eRPIWcYmzwmIODMjovAiAwWveqbKEgK5/NZX51wV0g1VhIQrwOXiN1/P0P8lcQXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19384.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19384.tgz","_integrity":"sha512-Hva8IEv39G43N8pOS8b4mudX7sky2zPIdD6RJ78/lNEMYkUU5iVFH1sbFIF8hSnG3GOJRCiLz0c1pJIAlFr7DQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19384","@opencode/util":"0.0.0-dev-19384","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19384","@opencode/schema":"0.0.0-dev-19384","@opencode/protocol":"0.0.0-dev-19384","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19384","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19384"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19384_1788960584110_0.5264574596114033","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19386":{"name":"@opencode/plugin","version":"0.0.0-dev-19386","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19386","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6d68e6d825518410287c2df725f650c21b94d44b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19386.tgz","fileCount":115,"integrity":"sha512-5IYE2bY+PqdxRZh+M6ZIKRhD+k+RWrLzSil+EIbV4GQwfySWJeq+0s6fGBGS+W0rlMryJFFacQ/MZzA/t7jyZg==","signatures":[{"sig":"MEUCIQCQ+2i7hqDsfgWHGrYumR1X4/QrRdLFG+GvYf8L7BWXFQIgMU8Z5OfQz6AIc1NwfAvse8rjtTMu+JnjxWgxn6oZWa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19386.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19386.tgz","_integrity":"sha512-5IYE2bY+PqdxRZh+M6ZIKRhD+k+RWrLzSil+EIbV4GQwfySWJeq+0s6fGBGS+W0rlMryJFFacQ/MZzA/t7jyZg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19386","@opencode/util":"0.0.0-dev-19386","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19386","@opencode/schema":"0.0.0-dev-19386","@opencode/protocol":"0.0.0-dev-19386","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19386","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19386"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19386_1788961586696_0.763323263188393","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19388":{"name":"@opencode/plugin","version":"0.0.0-dev-19388","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19388","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"59f49ea59c8828a9f2c50a3eb7539b9beba2d531","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19388.tgz","fileCount":115,"integrity":"sha512-RzyAyIgP7icVh84AxVEi01ZjN2kaHf/0L9g7gu2zF4YMNfrgyQotcvpCBOkVjIXl3uyRNoYLFH6xEBgnYiGSeA==","signatures":[{"sig":"MEUCIQDLkT8eQv9AbKksKG2ZtonGtzttVkTIRNiUZ1y34E5SPwIgXfhyirKwi1rB8rJy3+E0PsH8ZpXRnwp20ogxPpx4fDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19388.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19388.tgz","_integrity":"sha512-RzyAyIgP7icVh84AxVEi01ZjN2kaHf/0L9g7gu2zF4YMNfrgyQotcvpCBOkVjIXl3uyRNoYLFH6xEBgnYiGSeA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19388","@opencode/util":"0.0.0-dev-19388","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19388","@opencode/schema":"0.0.0-dev-19388","@opencode/protocol":"0.0.0-dev-19388","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19388","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19388"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19388_1788962544247_0.4631402654034895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19389":{"name":"@opencode/plugin","version":"0.0.0-dev-19389","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19389","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bd36cf0ec20d04e6a7fc2fa46f277e8b08f6895c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19389.tgz","fileCount":115,"integrity":"sha512-VBrroVjONQZ3lD04BbBH8j3d0ynj7Rv4zK0F3UP4+/aOSRb4I7/HlciSgEq74dTs/viatoZScvaYGFqehcwrnQ==","signatures":[{"sig":"MEYCIQCVn5TzvxD27UKUzTwgNdrRg5GoeOmXyq4v7du8WRto2gIhAKB/Mr2T4dQewJ057wiDxMaz6AzlbwBQOWz1Zq4xb9nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19389.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19389.tgz","_integrity":"sha512-VBrroVjONQZ3lD04BbBH8j3d0ynj7Rv4zK0F3UP4+/aOSRb4I7/HlciSgEq74dTs/viatoZScvaYGFqehcwrnQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19389","@opencode/util":"0.0.0-dev-19389","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19389","@opencode/schema":"0.0.0-dev-19389","@opencode/protocol":"0.0.0-dev-19389","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19389","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19389"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19389_1788963444986_0.8988906975713964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19390":{"name":"@opencode/plugin","version":"0.0.0-dev-19390","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19390","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ce86e823d7bceb79a7d56ea2616f896488f12716","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19390.tgz","fileCount":115,"integrity":"sha512-/5f9WnAFMlgjyh0AdBscgr5eY7wWkhGAhtTvaUn1eusJzvdQCa62INd0uhWkD26g9cxPeHwSHKK4bwPyAxFxlA==","signatures":[{"sig":"MEUCIQCLG5mAjDNvMGZTNFbn+yy/lNRrD+N/4Cm/RxPHFTI1dAIgc0D3Y2+bpXDPO8BXj452YTCUwvzE2N1nz6p5hEykCV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19390.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19390.tgz","_integrity":"sha512-/5f9WnAFMlgjyh0AdBscgr5eY7wWkhGAhtTvaUn1eusJzvdQCa62INd0uhWkD26g9cxPeHwSHKK4bwPyAxFxlA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19390","@opencode/util":"0.0.0-dev-19390","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19390","@opencode/schema":"0.0.0-dev-19390","@opencode/protocol":"0.0.0-dev-19390","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19390","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19390"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19390_1788965348757_0.8870441851553132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19391":{"name":"@opencode/plugin","version":"0.0.0-dev-19391","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19391","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e78e08a5fa0b1b18aa7b762b2222bdc09aef3f63","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19391.tgz","fileCount":115,"integrity":"sha512-RjdSJTIFndBohaKwPJ6QSr3TRTN6xUPwIDJIWA6F3Zsb+myEy65BlA8tofuLG2P48GAO9ydcHSmKEv8KSNfrIA==","signatures":[{"sig":"MEUCIByFdesI0cBKJdQ4IpmBXMquXSqYPVjSmiWNXFlx+W0LAiEA8ct3OhS4ZL9GVCadvq23j1Fg76vQbp6scmPNVcfLEro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19391.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19391.tgz","_integrity":"sha512-RjdSJTIFndBohaKwPJ6QSr3TRTN6xUPwIDJIWA6F3Zsb+myEy65BlA8tofuLG2P48GAO9ydcHSmKEv8KSNfrIA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19391","@opencode/util":"0.0.0-dev-19391","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19391","@opencode/schema":"0.0.0-dev-19391","@opencode/protocol":"0.0.0-dev-19391","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19391","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19391"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19391_1788966293065_0.07110734380544481","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19392":{"name":"@opencode/plugin","version":"0.0.0-dev-19392","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19392","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"28c64e4d8b79ab7bc36c4e8fff01266c9310f370","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19392.tgz","fileCount":115,"integrity":"sha512-8oxxzyPIPaONggcJVWnQNJUUZSJUDVoc5pUt9A4Azkvvxkws+b4kGgw8nhhQNpAtXrvTAxrWB5ZHHve8cg7zyg==","signatures":[{"sig":"MEUCIGcPD//oXoGh/H4jgxylfZlLmw+0gctFAvBHx9WRkwhXAiEArVK5U7cyH8NcjZxDz81T29H5w3XGPDiKLj6pnQNxIWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19392.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19392.tgz","_integrity":"sha512-8oxxzyPIPaONggcJVWnQNJUUZSJUDVoc5pUt9A4Azkvvxkws+b4kGgw8nhhQNpAtXrvTAxrWB5ZHHve8cg7zyg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19392","@opencode/util":"0.0.0-dev-19392","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19392","@opencode/schema":"0.0.0-dev-19392","@opencode/protocol":"0.0.0-dev-19392","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19392","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19392"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19392_1788967137029_0.55618542413216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19393":{"name":"@opencode/plugin","version":"0.0.0-dev-19393","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19393","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7986f17854a1cf083435f6dd5353a51ab3e7f826","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19393.tgz","fileCount":115,"integrity":"sha512-ZXhQQ0yTCeQvqp9k34nrEM5RlbCo+r33zlUbBT4qtVWPTILTJKQtiaFyg/Lh1M0uB+H3wLT81RQtXq7zhNEakg==","signatures":[{"sig":"MEUCIElAjnsepMXHRLbUZHdetTCjM2S6HsSFAF1AT5rul72gAiEAkSrl04hSwd8oz32JfSlP2mFg0p4Mbf6IZaXJ4rsxmXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110958},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19393.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19393.tgz","_integrity":"sha512-ZXhQQ0yTCeQvqp9k34nrEM5RlbCo+r33zlUbBT4qtVWPTILTJKQtiaFyg/Lh1M0uB+H3wLT81RQtXq7zhNEakg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19393","@opencode/util":"0.0.0-dev-19393","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19393","@opencode/schema":"0.0.0-dev-19393","@opencode/protocol":"0.0.0-dev-19393","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19393","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19393"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19393_1788968227707_0.5190085037138661","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19395":{"name":"@opencode/plugin","version":"0.0.0-dev-19395","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19395","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3c6a67bb3c3b0b4c0e7e3cafbf71025e3886ef06","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19395.tgz","fileCount":115,"integrity":"sha512-HfV+bnm9eVbqUtRS1joiMeW9UUs8mn+1q2+LYJJftRWpiKWdOpTT59b7g3XR12je9Hj0th06fl6B1CsEDtCpbQ==","signatures":[{"sig":"MEUCIDGrZQPlWJV0DE8nyEtDzCA3S8w8gHjB4oC8Qz+P/HdZAiEA4Sym2w6C6kSw40eklXe3cXy8RbJuZ7Y/DPJof6yf+Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111086},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19395.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19395.tgz","_integrity":"sha512-HfV+bnm9eVbqUtRS1joiMeW9UUs8mn+1q2+LYJJftRWpiKWdOpTT59b7g3XR12je9Hj0th06fl6B1CsEDtCpbQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19395","@opencode/util":"0.0.0-dev-19395","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19395","@opencode/schema":"0.0.0-dev-19395","@opencode/protocol":"0.0.0-dev-19395","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19395","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19395"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19395_1788971454172_0.5387060330817122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19396":{"name":"@opencode/plugin","version":"0.0.0-dev-19396","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19396","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"77a98cfd643265facf6c915e4cb3feff788144f5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19396.tgz","fileCount":115,"integrity":"sha512-v4CcNtwZ2rU5oaIPRP/NLMj4GlP3X0z9gImGqdJvh9eADHHRi96Jx4tzf3Ho4HRYUuCF088VW1EjYL3oGcptmg==","signatures":[{"sig":"MEUCIQCWoTOICpwFuF9ZstJ09Y2PSrd/nC2wBrACIqQ0J9kZAgIgBPGnhLD1T0MT7spGFv2CTrXujciXi4ifr7DzD6zDdNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111086},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19396.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19396.tgz","_integrity":"sha512-v4CcNtwZ2rU5oaIPRP/NLMj4GlP3X0z9gImGqdJvh9eADHHRi96Jx4tzf3Ho4HRYUuCF088VW1EjYL3oGcptmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19396","@opencode/util":"0.0.0-dev-19396","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19396","@opencode/schema":"0.0.0-dev-19396","@opencode/protocol":"0.0.0-dev-19396","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19396","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19396"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19396_1788974830054_0.3815610829582483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19399":{"name":"@opencode/plugin","version":"0.0.0-dev-19399","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19399","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c47341166b92241a8e3ba60f205052292d2a75f0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19399.tgz","fileCount":115,"integrity":"sha512-GAmmIv4aD+C+HbWYxWJvvMQoonuV0sthHwcJ2Gi6NMz7tNgUgLqelYbdoBp3RyHEHtIJ2PpeJxYYboYO/cv2TA==","signatures":[{"sig":"MEYCIQC/RWxPSKoY3alY2Elu7qGPWxPSnjaMUMGTQm2Xr4Q+8QIhAK9vq0iDLZsnpeClezmyBMtGhIyt6Rw/ynY6b61sFNOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111086},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19399.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19399.tgz","_integrity":"sha512-GAmmIv4aD+C+HbWYxWJvvMQoonuV0sthHwcJ2Gi6NMz7tNgUgLqelYbdoBp3RyHEHtIJ2PpeJxYYboYO/cv2TA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19399","@opencode/util":"0.0.0-dev-19399","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19399","@opencode/schema":"0.0.0-dev-19399","@opencode/protocol":"0.0.0-dev-19399","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19399","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19399"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19399_1788975887525_0.24562955396556174","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19398":{"name":"@opencode/plugin","version":"0.0.0-beta-19398","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19398","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fc32854887b488b4931c9a0c0fae9607c1df296f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19398.tgz","fileCount":115,"integrity":"sha512-0UGjsGgGP9rKq700nnhOyqmmINnsn9shlx5PZ9MpLhZoJv1EFEfJLzom5paLzoKuJF3jGLMi7kvdFdo1fc/dvg==","signatures":[{"sig":"MEYCIQCO70/ClgbVIpAp147qEEdfQpz8nJ+bM3RppXxhg3Pl9AIhAPbwcG9xlYDp09oTlZcIPHujcGVI2AaZ+S4RCdAf6t4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111094},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19398.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19398.tgz","_integrity":"sha512-0UGjsGgGP9rKq700nnhOyqmmINnsn9shlx5PZ9MpLhZoJv1EFEfJLzom5paLzoKuJF3jGLMi7kvdFdo1fc/dvg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19398","@opencode/util":"0.0.0-beta-19398","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19398","@opencode/schema":"0.0.0-beta-19398","@opencode/protocol":"0.0.0-beta-19398","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19398","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19398"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19398_1788975932239_0.23150813918113866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19400":{"name":"@opencode/plugin","version":"0.0.0-dev-19400","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19400","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"96797b73091fac656a73e019c29874d140631d8c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19400.tgz","fileCount":115,"integrity":"sha512-mxGL2i+4OvGOwLo1b0b2b4pIgjHWWm3ZzMYwOydZut5lpi/kXUh4nlImy5YI/6LIoHU0N5r6s12K6Dg7sbNnTw==","signatures":[{"sig":"MEUCIB5yS7CqaxTrspYbYb+0U0YmybXbncK3C518B9DBEa8MAiEAoytpTtGcjd+5gvpBRiGudAZpQn8RseHCYDnUzE66PXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111086},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19400.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19400.tgz","_integrity":"sha512-mxGL2i+4OvGOwLo1b0b2b4pIgjHWWm3ZzMYwOydZut5lpi/kXUh4nlImy5YI/6LIoHU0N5r6s12K6Dg7sbNnTw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19400","@opencode/util":"0.0.0-dev-19400","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19400","@opencode/schema":"0.0.0-dev-19400","@opencode/protocol":"0.0.0-dev-19400","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19400","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19400"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19400_1788977122444_0.8240305787340598","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19402":{"name":"@opencode/plugin","version":"0.0.0-dev-19402","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19402","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7d2d2bbbdd104f7045f618192b5586d2b774caa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19402.tgz","fileCount":115,"integrity":"sha512-bdOmBgJMNrzfUUGmVRGjEmmGwBVCYjbk1kcsJyAo8S6oPfI85kqQ4C3xOGxzR6R3uWP7Y6tzl8pfJc7bnBAa4g==","signatures":[{"sig":"MEYCIQDKBcXmQt2KqV6uPZXZPzkiKldeWI9b+Ty5TLtnnwBY8AIhAMEouAn5CxGpMRv9Y7LWAv6G9SDeQ8g/8Sj2IT6LBeCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111086},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19402.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19402.tgz","_integrity":"sha512-bdOmBgJMNrzfUUGmVRGjEmmGwBVCYjbk1kcsJyAo8S6oPfI85kqQ4C3xOGxzR6R3uWP7Y6tzl8pfJc7bnBAa4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19402","@opencode/util":"0.0.0-dev-19402","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19402","@opencode/schema":"0.0.0-dev-19402","@opencode/protocol":"0.0.0-dev-19402","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19402","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19402"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19402_1788978800972_0.7829947582257257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19403":{"name":"@opencode/plugin","version":"0.0.0-dev-19403","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19403","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"08af05dbe494a82430759f5a4cfd03a52f62a4e1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19403.tgz","fileCount":115,"integrity":"sha512-HU1jbndsjx15lWzas4NKF62BfohWMAnkWvkma7S1rdb9E8dpQf27FfJ9KT8nDnzBVud6yJA4vNSJ811Gr+miBA==","signatures":[{"sig":"MEUCIHVyWaUuM2KnioCV38gposz36fVSDsywxtjvUsWNKSCpAiEAscDIbLUIAm+VX4J5AZNalwINrEg2MyiZN67Ir9eyU9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19403.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19403.tgz","_integrity":"sha512-HU1jbndsjx15lWzas4NKF62BfohWMAnkWvkma7S1rdb9E8dpQf27FfJ9KT8nDnzBVud6yJA4vNSJ811Gr+miBA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19403","@opencode/util":"0.0.0-dev-19403","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19403","@opencode/schema":"0.0.0-dev-19403","@opencode/protocol":"0.0.0-dev-19403","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19403","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19403"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19403_1788982294353_0.3834659922756434","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19404":{"name":"@opencode/plugin","version":"0.0.0-dev-19404","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19404","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"303a1d52b21a01cda43aa0a73eee50f76d59f9d0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19404.tgz","fileCount":115,"integrity":"sha512-RxJLql5T2Qi4feUMY8836AqTKHQ4TbF4jja51T044GYKk5bO2AlhnqSmA2+oV/VA+jO24EnzbkF78fBLbgIOMA==","signatures":[{"sig":"MEUCIH1jm1p5TkyDKGaBG//D13qr2DXTMTRlNudsgLpcEMwcAiEA+U5GtO3jiWMcsGe93NRsSfBLBPy3za9tvBmynbzs6nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19404.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19404.tgz","_integrity":"sha512-RxJLql5T2Qi4feUMY8836AqTKHQ4TbF4jja51T044GYKk5bO2AlhnqSmA2+oV/VA+jO24EnzbkF78fBLbgIOMA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19404","@opencode/util":"0.0.0-dev-19404","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19404","@opencode/schema":"0.0.0-dev-19404","@opencode/protocol":"0.0.0-dev-19404","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19404","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19404"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19404_1788984229883_0.14951252493191536","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19405":{"name":"@opencode/plugin","version":"0.0.0-dev-19405","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19405","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3dd8c4ba95dc05977c661beaca17a4ef795b9041","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19405.tgz","fileCount":115,"integrity":"sha512-1RgiyzO2BEZo6euHn4htDZJh3hGbYY0hLd9tPwpVzvRKzaEPmMC87HB0mTWwUHfulgY+skOrMzom8b1Q8cUSMQ==","signatures":[{"sig":"MEQCICITFLRBhhfogqtNiaHp//s3FF7Acj5Fa4Io8qrmzawGAiAG5pD00TFxq0DbV3s9fGvtPp8wWB71d8IHqOuNw7ucAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19405.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19405.tgz","_integrity":"sha512-1RgiyzO2BEZo6euHn4htDZJh3hGbYY0hLd9tPwpVzvRKzaEPmMC87HB0mTWwUHfulgY+skOrMzom8b1Q8cUSMQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19405","@opencode/util":"0.0.0-dev-19405","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19405","@opencode/schema":"0.0.0-dev-19405","@opencode/protocol":"0.0.0-dev-19405","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19405","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19405"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19405_1788985817738_0.6392784719255273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19406":{"name":"@opencode/plugin","version":"0.0.0-dev-19406","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19406","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1fcf196a7c2f4e9c2fa0c242ee2627dfbe54d821","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19406.tgz","fileCount":115,"integrity":"sha512-Nq15gISTxcFxjzmdGTbkYzk0YaKJUPR/jggDsu2Wgc7Zm8Fnh0hSySg0uYGh4aGWgemjdXz7m6sdRY1gMEoINg==","signatures":[{"sig":"MEUCIGl03gTeOnGH4f/fsW+XR2g/auqrug+bqqOAD8zEmMRhAiEAroe+BCpMBtZOQ9tyZQITpgyf/qeSjXUNqbLZ+5DIfUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19406.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19406.tgz","_integrity":"sha512-Nq15gISTxcFxjzmdGTbkYzk0YaKJUPR/jggDsu2Wgc7Zm8Fnh0hSySg0uYGh4aGWgemjdXz7m6sdRY1gMEoINg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19406","@opencode/util":"0.0.0-dev-19406","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19406","@opencode/schema":"0.0.0-dev-19406","@opencode/protocol":"0.0.0-dev-19406","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19406","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19406"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19406_1788987344426_0.6255610602613604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19407":{"name":"@opencode/plugin","version":"0.0.0-dev-19407","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19407","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e2b7d0db8f2510a39628e1d736f0265ac5fab7a6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19407.tgz","fileCount":115,"integrity":"sha512-i1i/kiIzs46YuSMPVdcXKFTWlBDZEOn5gXOv28+LZY/ihQNyecY/FqEvMpAXvC5ZPOUOn0o+uhV4/DoXqWIEYg==","signatures":[{"sig":"MEUCIHu7dHhJWQHPNe+al65Rth/4Zo3NIABjY5Tm2QJVEB3hAiEA2h3wHfyd7L5UZkYXgB4MWbs0lYfc6saRqsMlZCxTtt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19407.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19407.tgz","_integrity":"sha512-i1i/kiIzs46YuSMPVdcXKFTWlBDZEOn5gXOv28+LZY/ihQNyecY/FqEvMpAXvC5ZPOUOn0o+uhV4/DoXqWIEYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19407","@opencode/util":"0.0.0-dev-19407","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19407","@opencode/schema":"0.0.0-dev-19407","@opencode/protocol":"0.0.0-dev-19407","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19407","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19407"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19407_1788990864512_0.8774938078721513","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19411":{"name":"@opencode/plugin","version":"0.0.0-dev-19411","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19411","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"94713c0ff3b4df192c69686c3ba7a66041ca1d21","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19411.tgz","fileCount":115,"integrity":"sha512-UXpNIn8YNvFJvQehetxrn61WXV+urceFQRwrBSL/YlcOberl/sq1zwll4pyHvYr6wsD0w0VGGmCbid1A7m+gVA==","signatures":[{"sig":"MEYCIQCCTktRQg2NL4AEQiBxcbgdJhSbL84XWf6Iw4/FOOM0CAIhAPZlVYWfY90CNJT62IC7U5rvTnSZ3cBIKpBGQ8Kix32D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19411.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19411.tgz","_integrity":"sha512-UXpNIn8YNvFJvQehetxrn61WXV+urceFQRwrBSL/YlcOberl/sq1zwll4pyHvYr6wsD0w0VGGmCbid1A7m+gVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19411","@opencode/util":"0.0.0-dev-19411","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19411","@opencode/schema":"0.0.0-dev-19411","@opencode/protocol":"0.0.0-dev-19411","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19411","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19411"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19411_1788991781004_0.6893405094382423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19413":{"name":"@opencode/plugin","version":"0.0.0-dev-19413","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19413","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e21038266208a68690543347a6ca396f1c9f8a3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19413.tgz","fileCount":115,"integrity":"sha512-BtGDr7TVh+MKLUAddh1Zzmcz2c0M2B8RzeCPQZn5s8yIqVeGTSPgE7OZcH7WXnaO7P1YZu5lhWPqSFsLR1SBgg==","signatures":[{"sig":"MEUCIQCctRudkTcyEzWr85kXURGmZyg3zNIHqybSPV0mjevZEAIgOplaOl9mVWS0Q5k4tpsJiv3vyo5De1h5d9GiUJXiLGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19413.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19413.tgz","_integrity":"sha512-BtGDr7TVh+MKLUAddh1Zzmcz2c0M2B8RzeCPQZn5s8yIqVeGTSPgE7OZcH7WXnaO7P1YZu5lhWPqSFsLR1SBgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19413","@opencode/util":"0.0.0-dev-19413","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19413","@opencode/schema":"0.0.0-dev-19413","@opencode/protocol":"0.0.0-dev-19413","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19413","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19413"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19413_1788992725789_0.9297912006256615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19414":{"name":"@opencode/plugin","version":"0.0.0-dev-19414","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19414","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"41a7e840c8dde8d798a0c00a34fe8ceef1acdf24","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19414.tgz","fileCount":115,"integrity":"sha512-RPiVAR0Y1kBOpBGF4wqODEeQ8VKrMnA8wzndA3VC/0m6v0SvN1XXf/Q4aRaCWg5VeMFkO3Ob7RA4Dx7jw6g6eQ==","signatures":[{"sig":"MEYCIQD+Cw9oYVeE7w4IjZIZ3cGEALj92Dbue7xvi7GIESoOLgIhAJB9TWf9pdg+ZMFCAg/dVvhu3e9v5CBTedqMVwKz8mz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19414.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19414.tgz","_integrity":"sha512-RPiVAR0Y1kBOpBGF4wqODEeQ8VKrMnA8wzndA3VC/0m6v0SvN1XXf/Q4aRaCWg5VeMFkO3Ob7RA4Dx7jw6g6eQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19414","@opencode/util":"0.0.0-dev-19414","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19414","@opencode/schema":"0.0.0-dev-19414","@opencode/protocol":"0.0.0-dev-19414","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19414","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19414"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19414_1788994422445_0.9365936955971841","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19417":{"name":"@opencode/plugin","version":"0.0.0-dev-19417","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19417","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"36ecb7a19f90fc3aea537f3ed047115d441bb02e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19417.tgz","fileCount":115,"integrity":"sha512-i7QFId4NRxf+WZ9c6FggpswM/V1RQ0sdFONCSaHVnGm0Xgr8IIwnCkmMljL8p+xNd0T5PauKeNa2GfUjwuiqIA==","signatures":[{"sig":"MEUCIQCru6h/mtSEVAOiI+M+bRqqlVIC8bCgFPbnp8VQCynFvgIgDH+5JefTFaFw+YPPxgP1d9X1/O1rAxXNMeNtEExpWgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19417.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19417.tgz","_integrity":"sha512-i7QFId4NRxf+WZ9c6FggpswM/V1RQ0sdFONCSaHVnGm0Xgr8IIwnCkmMljL8p+xNd0T5PauKeNa2GfUjwuiqIA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19417","@opencode/util":"0.0.0-dev-19417","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19417","@opencode/schema":"0.0.0-dev-19417","@opencode/protocol":"0.0.0-dev-19417","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19417","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19417"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19417_1788995368241_0.9124523003725362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19418":{"name":"@opencode/plugin","version":"0.0.0-dev-19418","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19418","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ef9dd31df178213e93501c4a8a9d501d26e5046f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19418.tgz","fileCount":115,"integrity":"sha512-Q9KAWg0GmvxtfG6O1RNKsFBdjKf095WymcVelg8oFaYILJNKAIxQ3yjq2tyia6BksFh6EV/dHxtc1TCtnH9MbA==","signatures":[{"sig":"MEQCIDOQYo3Fz+MjXa8bticbTYjI0AFx86iuoKEWwtimiz1VAiAsk6fvB2IchwqrtCnnrxvgz43L1URfk6RClaGDPfLrvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19418.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19418.tgz","_integrity":"sha512-Q9KAWg0GmvxtfG6O1RNKsFBdjKf095WymcVelg8oFaYILJNKAIxQ3yjq2tyia6BksFh6EV/dHxtc1TCtnH9MbA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19418","@opencode/util":"0.0.0-dev-19418","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19418","@opencode/schema":"0.0.0-dev-19418","@opencode/protocol":"0.0.0-dev-19418","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19418","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19418"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19418_1788996247068_0.5747055667615819","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19419":{"name":"@opencode/plugin","version":"0.0.0-beta-19419","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19419","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"62eb23c432a223d4886c38210757843db0b5e50d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19419.tgz","fileCount":115,"integrity":"sha512-QCM5R2JQ/Tn74gHLqP5TiMsV2m9Z+1Q7aNrU16MpnAMr2mKolIHGRM+hs80E/3GfnEchUEQoO3j15Rv9LHeIzw==","signatures":[{"sig":"MEQCIC9xXTQoNGMgLGE/Fx5WQ/wtDyUETHLHK4OsIeAIfCekAiBaF+giU16elWWPbrzICMEdgnAvhR/8ck5QI82cdO+1kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111674},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19419.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19419.tgz","_integrity":"sha512-QCM5R2JQ/Tn74gHLqP5TiMsV2m9Z+1Q7aNrU16MpnAMr2mKolIHGRM+hs80E/3GfnEchUEQoO3j15Rv9LHeIzw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19419","@opencode/util":"0.0.0-beta-19419","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19419","@opencode/schema":"0.0.0-beta-19419","@opencode/protocol":"0.0.0-beta-19419","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19419","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19419"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19419_1788998059652_0.2462747849527649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19420":{"name":"@opencode/plugin","version":"0.0.0-dev-19420","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19420","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fe255c1214edcb17897fe66ba42578c7ac51e32c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19420.tgz","fileCount":115,"integrity":"sha512-nybGAwbD+xDHqRweflKNgg55bbOWOymEuEC4H4xCvxi28MPK+V8SD1vh6ghQ78X2kxK73RqO8ndJ6zEAyVuSpA==","signatures":[{"sig":"MEUCIQDEKhgBtuqa4vuVMcMAhcARg0XriuLcr05p3608lBTUswIgOOcqiExfwciwNdzO9Jj9/a19jEc6E/Yxxpejon2cNiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19420.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19420.tgz","_integrity":"sha512-nybGAwbD+xDHqRweflKNgg55bbOWOymEuEC4H4xCvxi28MPK+V8SD1vh6ghQ78X2kxK73RqO8ndJ6zEAyVuSpA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19420","@opencode/util":"0.0.0-dev-19420","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19420","@opencode/schema":"0.0.0-dev-19420","@opencode/protocol":"0.0.0-dev-19420","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19420","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19420"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19420_1788999273833_0.6812276613470474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19421":{"name":"@opencode/plugin","version":"0.0.0-dev-19421","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19421","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2c34f23fe05004c4962b9dda7959e435776ff8f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19421.tgz","fileCount":115,"integrity":"sha512-fVRhgcim95Y40T9ZN+UcsUs+nD0gSOGQnBye3RRPBxohpxDPHMDgfvrtqAdipUNcM2SFHiNB3twJumyW2Ehjpw==","signatures":[{"sig":"MEUCIQD7EFaCnyIR+fUFg6tC+qNxV3SuDcuTkPuy/Pq6UnLL9QIgS96DdQ5tlSwoSNwPVfgIH2KKqGFjBCTZc+EEI8ikWiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19421.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19421.tgz","_integrity":"sha512-fVRhgcim95Y40T9ZN+UcsUs+nD0gSOGQnBye3RRPBxohpxDPHMDgfvrtqAdipUNcM2SFHiNB3twJumyW2Ehjpw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19421","@opencode/util":"0.0.0-dev-19421","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19421","@opencode/schema":"0.0.0-dev-19421","@opencode/protocol":"0.0.0-dev-19421","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19421","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19421"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19421_1789000163157_0.13429116275158104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19422":{"name":"@opencode/plugin","version":"0.0.0-beta-19422","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19422","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3a9f420be7d89c305002eb22b95b7cf098e3be87","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19422.tgz","fileCount":115,"integrity":"sha512-cH0vPWJr20TZDU4Q2gW/jdOG66QRXvG9juaoO7ToA+Fom2UrJxiLi2nBiDzb0sCzqiiwypi9mGuRSiaX/i5c+Q==","signatures":[{"sig":"MEQCIDTN1l6YyaA653nYWHred+oI0AlEQwkBYgKZ8yuUlH2OAiAG7d1JWuTqGosfNQJror7p1NeqAOm7eJ2lRo9vAkdGMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111674},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19422.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19422.tgz","_integrity":"sha512-cH0vPWJr20TZDU4Q2gW/jdOG66QRXvG9juaoO7ToA+Fom2UrJxiLi2nBiDzb0sCzqiiwypi9mGuRSiaX/i5c+Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19422","@opencode/util":"0.0.0-beta-19422","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19422","@opencode/schema":"0.0.0-beta-19422","@opencode/protocol":"0.0.0-beta-19422","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19422","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19422"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19422_1789001624240_0.8692700030698213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19423":{"name":"@opencode/plugin","version":"0.0.0-dev-19423","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19423","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d78cda944a5e1f3a85569e346f545b87cdc2f05a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19423.tgz","fileCount":115,"integrity":"sha512-yBqlb735gPzKFxnAKFy99zm00+6uRIvsB+fJxmKJ5U8sFeLKktJGU4m7J1/lZwrYNuu77sxDTGRLQj7YV09uYg==","signatures":[{"sig":"MEYCIQDQoUJi2GKPE7El3fhU5XXerlbkotcpc8LRJ7odsywc0wIhAPZNb+nPj9SuItuNeWr0BjOGOJPiQocSAG0LOYgyjzbK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19423.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19423.tgz","_integrity":"sha512-yBqlb735gPzKFxnAKFy99zm00+6uRIvsB+fJxmKJ5U8sFeLKktJGU4m7J1/lZwrYNuu77sxDTGRLQj7YV09uYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19423","@opencode/util":"0.0.0-dev-19423","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19423","@opencode/schema":"0.0.0-dev-19423","@opencode/protocol":"0.0.0-dev-19423","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19423","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19423"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19423_1789003693220_0.4384493256477211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19424":{"name":"@opencode/plugin","version":"0.0.0-dev-19424","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19424","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4bd9a2171159001003f89cccf03b7752e38eeb82","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19424.tgz","fileCount":115,"integrity":"sha512-0rETwPrvypgEw1xENWbpPVdh8GAKOTT1HqJkJO8IWINLUsW7gaBxceyv5FxUSTw301yX5wOa0RvlhkcGKFbhbg==","signatures":[{"sig":"MEYCIQCbNn8zECTl5nr6c3f5Z3l8W5qNddsF01qJRI3xGv4LOQIhAIiYdHLt4IL6KlWR6joBI1E1O81abQyJHgP8Yg6uXGHa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111666},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19424.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19424.tgz","_integrity":"sha512-0rETwPrvypgEw1xENWbpPVdh8GAKOTT1HqJkJO8IWINLUsW7gaBxceyv5FxUSTw301yX5wOa0RvlhkcGKFbhbg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19424","@opencode/util":"0.0.0-dev-19424","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19424","@opencode/schema":"0.0.0-dev-19424","@opencode/protocol":"0.0.0-dev-19424","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19424","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19424"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19424_1789004469566_0.28324629116078603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19425":{"name":"@opencode/plugin","version":"0.0.0-beta-19425","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19425","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"29abf96e9590edabb52affa231b88a5b766c8d47","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19425.tgz","fileCount":115,"integrity":"sha512-wduIQNF9RMZpei6NDutlS8EBivp9uKNdya9Vpv87IfD+F7/++nZnWCwXtr9IgZ7DUN7hYep3mEMsNepX5LMhwQ==","signatures":[{"sig":"MEQCIEVoofxXYQPsDTQcIcOAPrfh7+HnBMCfNl50rFQx9DrxAiBAWp+6E2iheJ00iLbKjUdJuwLOmahvurgg8Jm+JA9l9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111674},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19425.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19425.tgz","_integrity":"sha512-wduIQNF9RMZpei6NDutlS8EBivp9uKNdya9Vpv87IfD+F7/++nZnWCwXtr9IgZ7DUN7hYep3mEMsNepX5LMhwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19425","@opencode/util":"0.0.0-beta-19425","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19425","@opencode/schema":"0.0.0-beta-19425","@opencode/protocol":"0.0.0-beta-19425","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19425","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19425"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19425_1789005104057_0.14715547398949003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19426":{"name":"@opencode/plugin","version":"0.0.0-dev-19426","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19426","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b167f43a6acb278dc3e60fb3517c0f881af61c67","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19426.tgz","fileCount":115,"integrity":"sha512-bG+5c/H/qkrWy7HebMZjTSGHgjy50rlJU2mn2J1UL5hWv2ZXdeYa2y7uiiQ8glY6ufUxbUAq2yZTnuX1rt2+1g==","signatures":[{"sig":"MEUCIGyAvBRimYiAuU+P37RRS5frGK//MIwcPqGjkehCuvs1AiEAuhLn81lzYO5KDP2EN+32okmMAEOOYpmQegyCO9Mruio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19426.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19426.tgz","_integrity":"sha512-bG+5c/H/qkrWy7HebMZjTSGHgjy50rlJU2mn2J1UL5hWv2ZXdeYa2y7uiiQ8glY6ufUxbUAq2yZTnuX1rt2+1g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19426","@opencode/util":"0.0.0-dev-19426","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19426","@opencode/schema":"0.0.0-dev-19426","@opencode/protocol":"0.0.0-dev-19426","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19426","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19426"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19426_1789006621639_0.7351252885658139","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19427":{"name":"@opencode/plugin","version":"0.0.0-dev-19427","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19427","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7958565561ac7289a9ae5aac51cee08d1f87bf8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19427.tgz","fileCount":115,"integrity":"sha512-0fhU2fM8yeSzPQLKAyGNIOVIj9ZuHjKHxeJDv/C0ZyKlCnDxhN2THE/aSOICOZ6SqP/9wyuU5ieZUQt4xfSjMg==","signatures":[{"sig":"MEQCIEn32sSdP3Sr/JnIVqqiML6I8GS+QN5ZwdsPLFZZvhu1AiAWgCY1SOkb/L+N+LVREfw+/r5VAPdIASRHdlcVv7LK/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19427.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19427.tgz","_integrity":"sha512-0fhU2fM8yeSzPQLKAyGNIOVIj9ZuHjKHxeJDv/C0ZyKlCnDxhN2THE/aSOICOZ6SqP/9wyuU5ieZUQt4xfSjMg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19427","@opencode/util":"0.0.0-dev-19427","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19427","@opencode/schema":"0.0.0-dev-19427","@opencode/protocol":"0.0.0-dev-19427","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19427","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19427"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19427_1789008030204_0.2658254072408699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19431":{"name":"@opencode/plugin","version":"0.0.0-dev-19431","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19431","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"55243dec283f0eef2af0885b80c6777afb1ac044","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19431.tgz","fileCount":115,"integrity":"sha512-rkoFn+wkko/85IPEnDxrsT1hEJyaIpUAmhWbs5AZL51Nyka59BOM59hdkE+5m2ImJ5ZKIm/UYaGG6KfAZ9IWFA==","signatures":[{"sig":"MEQCIFYKzkiKtc6MxSAuD1vgk0GFri3FAMaeN38st1d4WyV2AiBpmVP76Y49KsZdi7wj/Z423q705ff66UeykfsmJwXE2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19431.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19431.tgz","_integrity":"sha512-rkoFn+wkko/85IPEnDxrsT1hEJyaIpUAmhWbs5AZL51Nyka59BOM59hdkE+5m2ImJ5ZKIm/UYaGG6KfAZ9IWFA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19431","@opencode/util":"0.0.0-dev-19431","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19431","@opencode/schema":"0.0.0-dev-19431","@opencode/protocol":"0.0.0-dev-19431","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19431","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19431"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19431_1789010590014_0.4264815661634165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19432":{"name":"@opencode/plugin","version":"0.0.0-dev-19432","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19432","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2da16ee1d2a5e73bdf4866ca069ffaa1e9ee34a1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19432.tgz","fileCount":115,"integrity":"sha512-r1DQKr9dn7hTUHlBg9Zlq/INH+UQNurZ34hVFKXbCqKMk9f9Xf/p4IEF81s7wyuoxVmGXqscnvzvcBvfcyJqWw==","signatures":[{"sig":"MEQCIFdR8ikYCDNED+OmcwzSy5ArJ3pomk7u0bbv2XrYUAxEAiAyLjfXUGxpwI2KS78pEwvZwL63ZD1VMQAcKtizYjUjIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19432.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19432.tgz","_integrity":"sha512-r1DQKr9dn7hTUHlBg9Zlq/INH+UQNurZ34hVFKXbCqKMk9f9Xf/p4IEF81s7wyuoxVmGXqscnvzvcBvfcyJqWw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19432","@opencode/util":"0.0.0-dev-19432","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19432","@opencode/schema":"0.0.0-dev-19432","@opencode/protocol":"0.0.0-dev-19432","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19432","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19432"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19432_1789011396473_0.2764092654839254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19433":{"name":"@opencode/plugin","version":"0.0.0-dev-19433","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19433","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"784c2cc03340de456d8b98efb6ad0b9d428de0cf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19433.tgz","fileCount":115,"integrity":"sha512-9tZWziuGaZ8d0mZYQegryx15M5/Ppmh15qJSuCwxMpD/XvOqcfU079odty8xHAs7xZn1FzTJUKFQFEfu/XaBLA==","signatures":[{"sig":"MEUCIHvZ9EYBtj4AcM0XSDX/wnwxPWjOM/SQH4uu+YwQ0N/sAiEAgbIKjeUiD0VqMEF5uPzof7wSNHcn20JBQh0fAgSwwHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19433.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19433.tgz","_integrity":"sha512-9tZWziuGaZ8d0mZYQegryx15M5/Ppmh15qJSuCwxMpD/XvOqcfU079odty8xHAs7xZn1FzTJUKFQFEfu/XaBLA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19433","@opencode/util":"0.0.0-dev-19433","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19433","@opencode/schema":"0.0.0-dev-19433","@opencode/protocol":"0.0.0-dev-19433","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19433","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19433"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19433_1789013187545_0.10826923169450087","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19435":{"name":"@opencode/plugin","version":"0.0.0-dev-19435","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19435","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d7dbbe463acd9559ec33f131f8dbf9a0e90cfe95","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19435.tgz","fileCount":115,"integrity":"sha512-0tQ5Vqvsyo2FGeDL7BhtuulygNfhZtVzZww3UGX3okRmA7DSkMch/sKDqBePYtIA0ZYAHm64hLAcCtOibEF4nw==","signatures":[{"sig":"MEUCIBnz8MQGlxoLOU9pBL9OZgGSAenM5ifYjRIcLMdlCTWwAiEAgVgQt966cm7vc0E85w75ObwnM5u8SLP9kSazyzauu+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19435.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19435.tgz","_integrity":"sha512-0tQ5Vqvsyo2FGeDL7BhtuulygNfhZtVzZww3UGX3okRmA7DSkMch/sKDqBePYtIA0ZYAHm64hLAcCtOibEF4nw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19435","@opencode/util":"0.0.0-dev-19435","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19435","@opencode/schema":"0.0.0-dev-19435","@opencode/protocol":"0.0.0-dev-19435","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19435","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19435"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19435_1789015320539_0.9725365918450797","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19436":{"name":"@opencode/plugin","version":"0.0.0-dev-19436","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19436","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"507c13e42838c5e7e571c65d47ae1f05cd901e8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19436.tgz","fileCount":115,"integrity":"sha512-EMtQion1ODPVQHmSM9zOZ+lsBGvDrwpaklJcVH4uHEgpx5AQUx/Y/4mHJTN60QGXemJ0VddwrnW1smANvUKn6w==","signatures":[{"sig":"MEQCIBRIgkxc7n3EfYFGLoexUTTD+7yKc3fZAiXUOXYxcQKOAiBZn0vrzZ+lVhDmv8yGp+gbLDzE8Glq6h4Xu1xT6lCAag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19436.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19436.tgz","_integrity":"sha512-EMtQion1ODPVQHmSM9zOZ+lsBGvDrwpaklJcVH4uHEgpx5AQUx/Y/4mHJTN60QGXemJ0VddwrnW1smANvUKn6w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19436","@opencode/util":"0.0.0-dev-19436","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19436","@opencode/schema":"0.0.0-dev-19436","@opencode/protocol":"0.0.0-dev-19436","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19436","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19436"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19436_1789016168763_0.05298343710334996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19437":{"name":"@opencode/plugin","version":"0.0.0-dev-19437","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19437","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"db7c122f9d8962b98ec39b1d4325dc07a391143b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19437.tgz","fileCount":115,"integrity":"sha512-qJ/O6poWhgb/IyuW0SuCGOQYt1nCk6TtHh5Kau7oz1UxhbOQOWDhtp1xpX69K7Yjrdkps+Aw+JmXunWqhH37WQ==","signatures":[{"sig":"MEUCIQDO/yLfyFyjsygNS/vb1ahwSG+jIM1mTT86Aifbr3xXzQIgSdLOpnJPYEZwAh8FSTOlFgpApBm4nSGpx55K04XDB9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19437.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19437.tgz","_integrity":"sha512-qJ/O6poWhgb/IyuW0SuCGOQYt1nCk6TtHh5Kau7oz1UxhbOQOWDhtp1xpX69K7Yjrdkps+Aw+JmXunWqhH37WQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19437","@opencode/util":"0.0.0-dev-19437","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19437","@opencode/schema":"0.0.0-dev-19437","@opencode/protocol":"0.0.0-dev-19437","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19437","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19437"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19437_1789017309024_0.2782562804650328","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19438":{"name":"@opencode/plugin","version":"0.0.0-dev-19438","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19438","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"19adc25361c6b09c6afde2f6844c033a4d4d2837","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19438.tgz","fileCount":115,"integrity":"sha512-ndBE40mE+ZBjpxpbpLinFHj/c0ZeUFVe/Y+WALdXbfUReJWOsNGuAOpgRx7M5MC8NxusZ06dolEBdz6uB9bJEA==","signatures":[{"sig":"MEUCICJZy5eSVmrP24YADe4jInWZ/YUjV8UgPe0szLeiVuGaAiEApze1l3D/uiVM8jVWxdnIJGHf2wNA9Hl247OCZEhh5hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19438.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19438.tgz","_integrity":"sha512-ndBE40mE+ZBjpxpbpLinFHj/c0ZeUFVe/Y+WALdXbfUReJWOsNGuAOpgRx7M5MC8NxusZ06dolEBdz6uB9bJEA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19438","@opencode/util":"0.0.0-dev-19438","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19438","@opencode/schema":"0.0.0-dev-19438","@opencode/protocol":"0.0.0-dev-19438","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19438","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19438"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19438_1789018825244_0.46149345034336586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19439":{"name":"@opencode/plugin","version":"0.0.0-dev-19439","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19439","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c8918e6a4cd742f7c2d15f439695fe007fbfe37b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19439.tgz","fileCount":115,"integrity":"sha512-mCoqBR2ULHiCQnFKXidQr7oHEm8yxINv6qSUs62WifQV2JbN2EW553C9bLAmqQnEm6Pe7OMSnYJIvKARDWhkyA==","signatures":[{"sig":"MEUCIQDgRHmx6OHnwSMImQ/ryVW+t6RyaWGmTR1ojrpYWBYRRAIgAKaWAIz2ScsmzaiLMkFaqGdJkW1eROcxSsp1kML5e0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19439.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19439.tgz","_integrity":"sha512-mCoqBR2ULHiCQnFKXidQr7oHEm8yxINv6qSUs62WifQV2JbN2EW553C9bLAmqQnEm6Pe7OMSnYJIvKARDWhkyA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19439","@opencode/util":"0.0.0-dev-19439","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19439","@opencode/schema":"0.0.0-dev-19439","@opencode/protocol":"0.0.0-dev-19439","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19439","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19439"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19439_1789019608864_0.889776463523736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19440":{"name":"@opencode/plugin","version":"0.0.0-dev-19440","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19440","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b763c16b15f3485901355a06f1dabd29ead9692a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19440.tgz","fileCount":115,"integrity":"sha512-VzKQ1rxsL2nI3MTA2V7W2SVskKcG3SwEivxbrXpma0dvrZN4cNhHwE20xc0jHN2MiBU6yz7A2BfhwXMD3lxLHw==","signatures":[{"sig":"MEUCIQCGRiyOqFO5WQnRxyrYdoKewvSZ2xEPgptAP5RrMqqDmgIgWEBvQsqu7PLRVdExydrh/zyAUA0AeWo43X7MPifb87M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19440.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19440.tgz","_integrity":"sha512-VzKQ1rxsL2nI3MTA2V7W2SVskKcG3SwEivxbrXpma0dvrZN4cNhHwE20xc0jHN2MiBU6yz7A2BfhwXMD3lxLHw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19440","@opencode/util":"0.0.0-dev-19440","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19440","@opencode/schema":"0.0.0-dev-19440","@opencode/protocol":"0.0.0-dev-19440","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19440","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19440"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19440_1789022125253_0.19729444013565867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19442":{"name":"@opencode/plugin","version":"0.0.0-dev-19442","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19442","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"994852614ef2dca9faad6afdc981014db103f608","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19442.tgz","fileCount":115,"integrity":"sha512-l1y8gkOiZ9XEEWeWwMj7fXIeXsjTvBHbBg4ZFGgzrU/PwQbyk5pNfx3Zdm9NhVU02jSj+4ZdZeMzfn58GkoCRw==","signatures":[{"sig":"MEYCIQCctwa7k/aBUNlrQhtxaF2ZXCMQK57u4ulvRjs72WeULwIhAK6Y5hjYLya6nzPATHP7cxTMjM+Q+tqMi1+UNU5aBk0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19442.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19442.tgz","_integrity":"sha512-l1y8gkOiZ9XEEWeWwMj7fXIeXsjTvBHbBg4ZFGgzrU/PwQbyk5pNfx3Zdm9NhVU02jSj+4ZdZeMzfn58GkoCRw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19442","@opencode/util":"0.0.0-dev-19442","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19442","@opencode/schema":"0.0.0-dev-19442","@opencode/protocol":"0.0.0-dev-19442","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19442","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19442"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19442_1789034600643_0.7041346746213946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19443":{"name":"@opencode/plugin","version":"0.0.0-dev-19443","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19443","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"73e2543d5274703fe953b23328ff8a8a7ce28fa0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19443.tgz","fileCount":115,"integrity":"sha512-1OP94c+xVFmygV2Va2bhTMgsTHdeyEn8Bj/VTFnNKq7aPrDBCzUQ70Yx2bZCy5VcdmqPUu6Yb0PFN5W6CR8oCA==","signatures":[{"sig":"MEUCIBkw8ivUQ/zgBier4gMQmQM8jrf1mlE7wAT0gW1rty3MAiEAmaC4HOoLz5D/WVwkubGVV5YrCJ7ejXH6YswiRSrc6LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19443.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19443.tgz","_integrity":"sha512-1OP94c+xVFmygV2Va2bhTMgsTHdeyEn8Bj/VTFnNKq7aPrDBCzUQ70Yx2bZCy5VcdmqPUu6Yb0PFN5W6CR8oCA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19443","@opencode/util":"0.0.0-dev-19443","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19443","@opencode/schema":"0.0.0-dev-19443","@opencode/protocol":"0.0.0-dev-19443","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19443","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19443"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19443_1789036786357_0.5020266636570903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19444":{"name":"@opencode/plugin","version":"0.0.0-dev-19444","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19444","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"567991f14b9e2cdb47bb62d9285b607cd77b86de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19444.tgz","fileCount":115,"integrity":"sha512-P98Z/UeLUVG4aXA6SCKbt3VzVhUqF9HBGYs5KD32Dd+0MEyhPkWuJxvMuThy8pB+Vk2HrHISEIJr0Fy2EJ90WA==","signatures":[{"sig":"MEUCIQCsF0oL2iqU1UZ/B7z2xwTUYwgD9AQPa/qrs7SfL7KC+gIgHA6liqrWCoNhBOlZkPg1MW8aTmxZLq0T0QzIES8nsJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19444.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19444.tgz","_integrity":"sha512-P98Z/UeLUVG4aXA6SCKbt3VzVhUqF9HBGYs5KD32Dd+0MEyhPkWuJxvMuThy8pB+Vk2HrHISEIJr0Fy2EJ90WA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19444","@opencode/util":"0.0.0-dev-19444","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19444","@opencode/schema":"0.0.0-dev-19444","@opencode/protocol":"0.0.0-dev-19444","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19444","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19444"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19444_1789040324874_0.6477637289808518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19445":{"name":"@opencode/plugin","version":"0.0.0-dev-19445","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19445","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91843f53f4b0c84f8d6284f1409c789e177ec779","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19445.tgz","fileCount":115,"integrity":"sha512-3CgDJIvfi+JIL4OI+dw27hqSzpl5PKPk7lj6UBRWF9JnFm99zttBaDaJPwEVSXa4/6zZGn0c5XR09BZOw2zvrw==","signatures":[{"sig":"MEQCICSMefOocY2x1bxzRNUOpJoL5hxkcDIxksE8xB+5xDtOAiAt+lbBw1kAdeLeVtwxNQ5vQHtEaS44OS/VATWXfqrQ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19445.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19445.tgz","_integrity":"sha512-3CgDJIvfi+JIL4OI+dw27hqSzpl5PKPk7lj6UBRWF9JnFm99zttBaDaJPwEVSXa4/6zZGn0c5XR09BZOw2zvrw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19445","@opencode/util":"0.0.0-dev-19445","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19445","@opencode/schema":"0.0.0-dev-19445","@opencode/protocol":"0.0.0-dev-19445","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19445","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19445"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19445_1789042258959_0.7219883970310359","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19446":{"name":"@opencode/plugin","version":"0.0.0-dev-19446","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19446","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b628aa374cfd8e0869874f58e1abc1ccff375782","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19446.tgz","fileCount":115,"integrity":"sha512-W/vCJTdB021g1N5drvWCcBapDT3eKcAv586/9oBtUpiedzEqCMnDCa29BZ01aA0c/9keXFIsWWUaoImKvR4Kog==","signatures":[{"sig":"MEUCIQD9ABLlF/hJQC9YWF6yrjRUWMaZZC+QDqfPud8IUhaigAIgZpEATY4HGkEdfItq8eRfemZlXpnQaWisegK/i/Vy7Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19446.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19446.tgz","_integrity":"sha512-W/vCJTdB021g1N5drvWCcBapDT3eKcAv586/9oBtUpiedzEqCMnDCa29BZ01aA0c/9keXFIsWWUaoImKvR4Kog==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19446","@opencode/util":"0.0.0-dev-19446","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19446","@opencode/schema":"0.0.0-dev-19446","@opencode/protocol":"0.0.0-dev-19446","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19446","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19446"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19446_1789048928474_0.6457568376117915","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19447":{"name":"@opencode/plugin","version":"0.0.0-dev-19447","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19447","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2e7b572fd045babe5f95087d7eb7919503e83711","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19447.tgz","fileCount":115,"integrity":"sha512-IBMN6lDFwfb2oLK9OEid1TpHU7lZsnBZqQ3nKtbo6JWy0BffhvEjr0VO0AXrc678hHf2BZABwGCssZglI2HF2Q==","signatures":[{"sig":"MEYCIQDaEEi5I6S8ar3Ff85JCqerb7fi1qXb0yGef6Di49BYdAIhALUmczrsJ7Sz0O9Xdp9fajEtXKuJH/d22TbTyWEvfbo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19447.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19447.tgz","_integrity":"sha512-IBMN6lDFwfb2oLK9OEid1TpHU7lZsnBZqQ3nKtbo6JWy0BffhvEjr0VO0AXrc678hHf2BZABwGCssZglI2HF2Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19447","@opencode/util":"0.0.0-dev-19447","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19447","@opencode/schema":"0.0.0-dev-19447","@opencode/protocol":"0.0.0-dev-19447","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19447","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19447"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19447_1789055061341_0.16577432175785467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19448":{"name":"@opencode/plugin","version":"0.0.0-dev-19448","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19448","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7f8a587b0d4550995923a8b72b5a79f14edfab85","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19448.tgz","fileCount":115,"integrity":"sha512-7zDkbDSY9cmUUOKigG2gJbGlta91OhlPiPzogt80W4dOSdHDCPQBIsfUej2+Ay/FhPWJThL9GCW8P05n2tsL3Q==","signatures":[{"sig":"MEYCIQCxtwtNilHZzbqEMTOK8rAb5whVnRU1KeB+bUIq/ZjglAIhAOGl5Bg+ePxR0ZxlCrbkdLai+ppgRc5yraHhqxbpX1Nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112786},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19448.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19448.tgz","_integrity":"sha512-7zDkbDSY9cmUUOKigG2gJbGlta91OhlPiPzogt80W4dOSdHDCPQBIsfUej2+Ay/FhPWJThL9GCW8P05n2tsL3Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19448","@opencode/util":"0.0.0-dev-19448","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19448","@opencode/schema":"0.0.0-dev-19448","@opencode/protocol":"0.0.0-dev-19448","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19448","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19448"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19448_1789059195449_0.12058836174799681","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19449":{"name":"@opencode/plugin","version":"0.0.0-dev-19449","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19449","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c5ae20a9bf3c69a6510bb146378a788e8b1e1633","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19449.tgz","fileCount":115,"integrity":"sha512-uXOE1IqxJvhWfoWLsMxDJdOI+bibvvMH2yqvVFe+O9etoKLiCIZsK3972WKj/jHlAxhQHxuDiBI3PzvRyrF1MQ==","signatures":[{"sig":"MEUCIEOjQHXjICHiGZUdvdlXWMYwgFtXu8AVd05axzRSiqTvAiEAj8fFSnI+rcnxsqQbQFL32nL+J9wp5JtLEY+rslhhudk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19449.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19449.tgz","_integrity":"sha512-uXOE1IqxJvhWfoWLsMxDJdOI+bibvvMH2yqvVFe+O9etoKLiCIZsK3972WKj/jHlAxhQHxuDiBI3PzvRyrF1MQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19449","@opencode/util":"0.0.0-dev-19449","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19449","@opencode/schema":"0.0.0-dev-19449","@opencode/protocol":"0.0.0-dev-19449","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19449","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19449"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19449_1789060504152_0.39820966573946914","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19451":{"name":"@opencode/plugin","version":"0.0.0-dev-19451","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19451","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"271fb0fe09fc5e15e58faa1a67236037cf9677f7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19451.tgz","fileCount":115,"integrity":"sha512-i/NXuEQt+IGD9cbyPOmJHHN68jt2yqqdEIWZLB9UrFJWiwP9TG6PvArgtgoq/s93ORobGJtmionPWbHA4QjkZQ==","signatures":[{"sig":"MEUCIQDDzncMZ5qckZWI9nafgLuMEx3c90yzJ0tJiUAMqvAxCAIgVSCEld20PLby2vEcGeM+B1IFSq6kGl5xiRSQqxd7AQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19451.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19451.tgz","_integrity":"sha512-i/NXuEQt+IGD9cbyPOmJHHN68jt2yqqdEIWZLB9UrFJWiwP9TG6PvArgtgoq/s93ORobGJtmionPWbHA4QjkZQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19451","@opencode/util":"0.0.0-dev-19451","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19451","@opencode/schema":"0.0.0-dev-19451","@opencode/protocol":"0.0.0-dev-19451","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19451","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19451"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19451_1789067561035_0.6026884210103618","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19453":{"name":"@opencode/plugin","version":"0.0.0-dev-19453","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19453","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6160597558f43b6a41d7b1c844b0f4ed2e991d25","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19453.tgz","fileCount":115,"integrity":"sha512-u6ila4aJflo5YExjSkDTBoWrpzvrINfwcc3x7FaAmkIKApNQXbZEXRNK+TzOJXhRfdpUGpY6fN4/Gk42r8hOiQ==","signatures":[{"sig":"MEUCIQDILf4umbCFBHm2hNBfc873tifpZiGFLrW0ycR2SjChIgIgVSqd5MKiS4PjPTJcV88c3Hw53MV06TrkteT4unrIB7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19453.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19453.tgz","_integrity":"sha512-u6ila4aJflo5YExjSkDTBoWrpzvrINfwcc3x7FaAmkIKApNQXbZEXRNK+TzOJXhRfdpUGpY6fN4/Gk42r8hOiQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19453","@opencode/util":"0.0.0-dev-19453","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19453","@opencode/schema":"0.0.0-dev-19453","@opencode/protocol":"0.0.0-dev-19453","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19453","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19453"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19453_1789072449532_0.13778465995315226","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19454":{"name":"@opencode/plugin","version":"0.0.0-dev-19454","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19454","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4c5b1ba592813c5a7d9de9e6cb2a5affe7b2310c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19454.tgz","fileCount":115,"integrity":"sha512-RvPhjt3pvnnuV0JoGyuVKNA4P3xC9KTFjXLytWyHDMrr4U5fcMeGX4oDzgttiIykfTBj9UuhgH6VuPlalfR6BQ==","signatures":[{"sig":"MEQCIH8fN66mlLzL8ovQ4m8JBF1kjoB2oCUeME8tUoA2xrApAiAIPbnpepC7Mr9/6X6VD9YuUI90AKPyyyAzOVeuqbxatg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19454.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19454.tgz","_integrity":"sha512-RvPhjt3pvnnuV0JoGyuVKNA4P3xC9KTFjXLytWyHDMrr4U5fcMeGX4oDzgttiIykfTBj9UuhgH6VuPlalfR6BQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19454","@opencode/util":"0.0.0-dev-19454","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19454","@opencode/schema":"0.0.0-dev-19454","@opencode/protocol":"0.0.0-dev-19454","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19454","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19454"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19454_1789073377587_0.34465343854839237","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19456":{"name":"@opencode/plugin","version":"0.0.0-dev-19456","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19456","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ed8a4a13c217f947925406abae26c81f0902af39","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19456.tgz","fileCount":115,"integrity":"sha512-NSrohTqlw4K3QAtPppyYLEHkrUuvYGDYgmwu0uVdCuPdNV0upsop9y9Ngmv4T6La/gSTE4bgnfWBt5c34Hlz2g==","signatures":[{"sig":"MEUCIBfT3SRiZHRjZIrvpvLK52QFdyATJDYDxEcIRYd7FvKMAiEA0fm27jgKjj2yc7ri7eada3eMiwsSv1ee/7nQG1QZwQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19456.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19456.tgz","_integrity":"sha512-NSrohTqlw4K3QAtPppyYLEHkrUuvYGDYgmwu0uVdCuPdNV0upsop9y9Ngmv4T6La/gSTE4bgnfWBt5c34Hlz2g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19456","@opencode/util":"0.0.0-dev-19456","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19456","@opencode/schema":"0.0.0-dev-19456","@opencode/protocol":"0.0.0-dev-19456","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19456","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19456"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19456_1789078760253_0.9780039908339893","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19457":{"name":"@opencode/plugin","version":"0.0.0-dev-19457","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19457","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4d6afbf12758c43781735e169f6e8e1d4ffd4358","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19457.tgz","fileCount":115,"integrity":"sha512-tt/JNne45L5/b30/8WH4CZwQw4NAfpBX/WFOxCKq9oqV4lHxZn5zL7OLDIqlne71EZ80LJiJGRmP1mqslYICFw==","signatures":[{"sig":"MEYCIQCUOD3SQ/5qapvv4qK+gqHTXK7a9vUfT7lwKD2JWgGn5gIhAIMSS84adCYS+Hhg8cee9JsX64x/mv76h1TCis3T1s/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19457.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19457.tgz","_integrity":"sha512-tt/JNne45L5/b30/8WH4CZwQw4NAfpBX/WFOxCKq9oqV4lHxZn5zL7OLDIqlne71EZ80LJiJGRmP1mqslYICFw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19457","@opencode/util":"0.0.0-dev-19457","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19457","@opencode/schema":"0.0.0-dev-19457","@opencode/protocol":"0.0.0-dev-19457","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19457","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19457"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19457_1789083301522_0.9555980108801396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19458":{"name":"@opencode/plugin","version":"0.0.0-dev-19458","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19458","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e95e24099009b49341df620728555bac76456150","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19458.tgz","fileCount":115,"integrity":"sha512-R1FOHFIMf5kHjvCpI0JsLP/UMOmStbswzuCdK6drU9AW0kfLXsaeO1B/uKzeQCcJiGFRv9gbHzgB6LyESqhwKA==","signatures":[{"sig":"MEQCIGk1p0rdQgeFhzfyK5WTjIXUuYm4FNFc9V/iXZn0HM6LAiBGX3SLfoyvRb8/10tT4BqmbW8uMsbbgKnAgmYUwCQutQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19458.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19458.tgz","_integrity":"sha512-R1FOHFIMf5kHjvCpI0JsLP/UMOmStbswzuCdK6drU9AW0kfLXsaeO1B/uKzeQCcJiGFRv9gbHzgB6LyESqhwKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19458","@opencode/util":"0.0.0-dev-19458","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19458","@opencode/schema":"0.0.0-dev-19458","@opencode/protocol":"0.0.0-dev-19458","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19458","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19458"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19458_1789086356918_0.7874391207392752","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19459":{"name":"@opencode/plugin","version":"0.0.0-dev-19459","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19459","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e5c19bfda45de4f085af535344c3261365f30c58","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19459.tgz","fileCount":115,"integrity":"sha512-bnu3NjhWxiMqbkvN1qP7ot8/Lpx1lUxwZE6F/6PLmWaHm9MGHAN1Jzys03SrGYYax64ImmaUI7qq3k+ceq1rrw==","signatures":[{"sig":"MEUCIFHMmnCF90giWhgr9pTRQZTBDw0ej5n3zgSb34VTgNszAiEA5O1GKpzAm3YBeVXfvgMNtMWRQj3lOv+JyqhE4PXlBuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19459.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19459.tgz","_integrity":"sha512-bnu3NjhWxiMqbkvN1qP7ot8/Lpx1lUxwZE6F/6PLmWaHm9MGHAN1Jzys03SrGYYax64ImmaUI7qq3k+ceq1rrw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19459","@opencode/util":"0.0.0-dev-19459","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19459","@opencode/schema":"0.0.0-dev-19459","@opencode/protocol":"0.0.0-dev-19459","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19459","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19459"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19459_1789087378746_0.8004558811212035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19460":{"name":"@opencode/plugin","version":"0.0.0-dev-19460","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19460","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3749f54a8fb7f4daa8ac451df86f805aa2a8ddc4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19460.tgz","fileCount":115,"integrity":"sha512-qfuNY1v2wb14sIt6mkrSW5/5YG9C5E+4ac9JtMwd69eWzsTWpvLMVFnVfou9uRmkDcPUOIKBtm1MI9pA1GYbsQ==","signatures":[{"sig":"MEYCIQD6E5pGdVhz8i/RRZjI9ayWtDATXtmJG8NrdTQfWEdNbwIhAMYOsCJ59Ok7f0xf+IdETN2J2DNhP3LEQgCSSITinSHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19460.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19460.tgz","_integrity":"sha512-qfuNY1v2wb14sIt6mkrSW5/5YG9C5E+4ac9JtMwd69eWzsTWpvLMVFnVfou9uRmkDcPUOIKBtm1MI9pA1GYbsQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19460","@opencode/util":"0.0.0-dev-19460","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19460","@opencode/schema":"0.0.0-dev-19460","@opencode/protocol":"0.0.0-dev-19460","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19460","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19460"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19460_1789088176178_0.33746524317899795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19461":{"name":"@opencode/plugin","version":"0.0.0-dev-19461","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19461","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"767e0b7694d2a5c81d0eb54946905609b342d88d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19461.tgz","fileCount":115,"integrity":"sha512-JtApptyu79mZbCMGl5DKURIt64EHNzN1TXz+lJHjEBqLuPzsBB/jmYA3lsTaEhQYGbSliyfmw8FfrAsBgLNNzg==","signatures":[{"sig":"MEQCIGaKzy7kEoqXOAsEqXduObGyUJ5p7wSfta/qVg2VZMR4AiAtw8MnG/aqh11lhV8pMdqkasBCOGM4LfZgD+Z8Qy9d/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19461.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19461.tgz","_integrity":"sha512-JtApptyu79mZbCMGl5DKURIt64EHNzN1TXz+lJHjEBqLuPzsBB/jmYA3lsTaEhQYGbSliyfmw8FfrAsBgLNNzg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19461","@opencode/util":"0.0.0-dev-19461","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19461","@opencode/schema":"0.0.0-dev-19461","@opencode/protocol":"0.0.0-dev-19461","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19461","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19461"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19461_1789089644684_0.4507473041323604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19462":{"name":"@opencode/plugin","version":"0.0.0-dev-19462","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19462","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cd2112b8d3ad49f77a7e73031fc129ce8fb34885","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19462.tgz","fileCount":115,"integrity":"sha512-d20QynM7jM5yk0yfMqdnKShYv8AYnBXmnt4mgo0/c6ELSibtoIuTizSrPHkEUIqMI7pUI3JFmJAfc4g91rfNPw==","signatures":[{"sig":"MEYCIQCVzCijWhQVwkb7vaOi297QDjq01Qk6Y7U6tZhs0FmMxAIhAJuxKoKuUmrSm1UQA9NRZCth4VW90E+kpwQuby1hVpaW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19462.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19462.tgz","_integrity":"sha512-d20QynM7jM5yk0yfMqdnKShYv8AYnBXmnt4mgo0/c6ELSibtoIuTizSrPHkEUIqMI7pUI3JFmJAfc4g91rfNPw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19462","@opencode/util":"0.0.0-dev-19462","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19462","@opencode/schema":"0.0.0-dev-19462","@opencode/protocol":"0.0.0-dev-19462","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19462","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19462"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19462_1789091563625_0.6079024734345639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19465":{"name":"@opencode/plugin","version":"0.0.0-dev-19465","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19465","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"356e78ac15eb6d5d9f8bb49dbc0c60b9725616aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19465.tgz","fileCount":115,"integrity":"sha512-BHJ/9mpsfyXcgMZwYzJJVKeFPXL0egjomPne0/wyFdZxRa9mp6wjA0GaaE6hGRjsd54IsgFxONSdgAGzhA1yGQ==","signatures":[{"sig":"MEUCICsJDVDj8OV7QGLJeP9pYP093SQfk4ru94nhL77MCa61AiEA0dUQ3RswOSD43lojwh3H8VdYhuzsppSBzFdAB9/BFao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19465.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19465.tgz","_integrity":"sha512-BHJ/9mpsfyXcgMZwYzJJVKeFPXL0egjomPne0/wyFdZxRa9mp6wjA0GaaE6hGRjsd54IsgFxONSdgAGzhA1yGQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19465","@opencode/util":"0.0.0-dev-19465","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19465","@opencode/schema":"0.0.0-dev-19465","@opencode/protocol":"0.0.0-dev-19465","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19465","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19465"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19465_1789097874082_0.6559360852467631","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19466":{"name":"@opencode/plugin","version":"0.0.0-dev-19466","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19466","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4dd162f6473223c4d041bc900d5df061a050fa9a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19466.tgz","fileCount":115,"integrity":"sha512-HLbeh4KEPP/iISt+yCVncNegtEZGQ7Nb8oXAo0aybYS0a7VzLPRhjekRll1CAEIxrNqNUEciukAi6Vujj73oFg==","signatures":[{"sig":"MEYCIQDsQw2WUYXllLd3dSEnA9q273bKnp0LFycJXFMm2aeKNAIhAIB1aFqKp8wGRePclIM6QPOayACJkXBXsQwWcUYBhOt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19466.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19466.tgz","_integrity":"sha512-HLbeh4KEPP/iISt+yCVncNegtEZGQ7Nb8oXAo0aybYS0a7VzLPRhjekRll1CAEIxrNqNUEciukAi6Vujj73oFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19466","@opencode/util":"0.0.0-dev-19466","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19466","@opencode/schema":"0.0.0-dev-19466","@opencode/protocol":"0.0.0-dev-19466","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19466","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19466"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19466_1789101696871_0.7883217935422793","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19467":{"name":"@opencode/plugin","version":"0.0.0-dev-19467","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19467","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ca10faabf10b3120f632196d25415f9fd905dee","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19467.tgz","fileCount":115,"integrity":"sha512-05uDdvut1ZlO5j2fgNNmvDAlxs0nGSyyKaBXMV56Hjsb3ERMCeAAvCDXa4E4HX0EH4tQw4EXoaGyBW7Acs9gmg==","signatures":[{"sig":"MEUCIQC/d6OiOFe4ovLa8nyrH/8wNArxhw/A6NuQ0HAvaFwJRwIgL4jkPVijLMySBhS9YWHyn2fOjdqZtHPBxVXHftEupVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19467.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19467.tgz","_integrity":"sha512-05uDdvut1ZlO5j2fgNNmvDAlxs0nGSyyKaBXMV56Hjsb3ERMCeAAvCDXa4E4HX0EH4tQw4EXoaGyBW7Acs9gmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19467","@opencode/util":"0.0.0-dev-19467","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19467","@opencode/schema":"0.0.0-dev-19467","@opencode/protocol":"0.0.0-dev-19467","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19467","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19467"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19467_1789102602910_0.1847922837738023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19468":{"name":"@opencode/plugin","version":"0.0.0-dev-19468","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19468","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91a7247d9e74839f8613a714d978017ac31973b2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19468.tgz","fileCount":115,"integrity":"sha512-BKVmVGs47/ybKW/Rw/Zu4pVRa0X1x3yVz2rHGt4qNcz66x10bofKDszoHYbe2Atu148NnhO2CwIEkmsy7pZxXQ==","signatures":[{"sig":"MEUCIQDnQVN5RQt3UwWgqBM+yH2++CcxJjx6wM6FB2g5RaXt6gIgLX9ieWX55usQ/7NBNCqlCD2KZ2OFHssmwuaEkgHqlls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19468.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19468.tgz","_integrity":"sha512-BKVmVGs47/ybKW/Rw/Zu4pVRa0X1x3yVz2rHGt4qNcz66x10bofKDszoHYbe2Atu148NnhO2CwIEkmsy7pZxXQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19468","@opencode/util":"0.0.0-dev-19468","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19468","@opencode/schema":"0.0.0-dev-19468","@opencode/protocol":"0.0.0-dev-19468","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19468","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19468"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19468_1789103761535_0.9606703032875781","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19469":{"name":"@opencode/plugin","version":"0.0.0-dev-19469","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19469","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"93f904b8f5ea46b32b3ab35090b6548da1fc9cec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19469.tgz","fileCount":115,"integrity":"sha512-r1B0zfsFHKEpIDRjnzjq19h1d4njSWemtWVjPmTQKKHOSeNk2thsCwSPn3ukxOB6Qw/tngpngFZkuvQRBMqtHQ==","signatures":[{"sig":"MEQCIB1ViLM7yaCbcRSEKb5/SYdWGYnevOD9xidAnJ7OVvZyAiBY78x2VzkEuh+Cb4HEcJU8u1Aeb/UnLw6CFf9oYFIeDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19469.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19469.tgz","_integrity":"sha512-r1B0zfsFHKEpIDRjnzjq19h1d4njSWemtWVjPmTQKKHOSeNk2thsCwSPn3ukxOB6Qw/tngpngFZkuvQRBMqtHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19469","@opencode/util":"0.0.0-dev-19469","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19469","@opencode/schema":"0.0.0-dev-19469","@opencode/protocol":"0.0.0-dev-19469","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19469","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19469"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19469_1789104591956_0.8394811499851997","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19472":{"name":"@opencode/plugin","version":"0.0.0-dev-19472","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19472","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d34ddaf0f5fa341b0c189773f63ed9c2774ec79","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19472.tgz","fileCount":115,"integrity":"sha512-1kN1k6ucONOwhJO0E+jSuTAlTLD/0Rcp2/d8hlsmf+43w3XKwg//3vmHuO+g+VOt9xODcJ3RmA9l6fU8f/mTTQ==","signatures":[{"sig":"MEUCIQDzXeBdzEyT+6SIhW/RBkzK3XSUjHRu3ueutCSMKA880AIgSW6TAH7TWb4L3Xjfo3V1uIYijUlOyF50uCfzU0rS+cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19472.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19472.tgz","_integrity":"sha512-1kN1k6ucONOwhJO0E+jSuTAlTLD/0Rcp2/d8hlsmf+43w3XKwg//3vmHuO+g+VOt9xODcJ3RmA9l6fU8f/mTTQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19472","@opencode/util":"0.0.0-dev-19472","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19472","@opencode/schema":"0.0.0-dev-19472","@opencode/protocol":"0.0.0-dev-19472","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19472","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19472"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19472_1789105394290_0.026891932938633012","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19473":{"name":"@opencode/plugin","version":"0.0.0-dev-19473","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19473","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"623bce9b96921f58601949825fb763bba8be52e2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19473.tgz","fileCount":115,"integrity":"sha512-7CflytMyQOkt1cghucynjXe8QjHeYWZn6P8v0GdqQwcBU7tD74QW/mmXcSFt3fFYcyTo8L0NtLyYHmMkglFBdQ==","signatures":[{"sig":"MEUCIQDYhezBmfHBZ242ScAEQI52JzGeew7uN32jJ94FlfXqyQIgdU0ArrCy16gZh9Lh9OzoNhtJEsE/3DLhhWXXmKgh5Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19473.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19473.tgz","_integrity":"sha512-7CflytMyQOkt1cghucynjXe8QjHeYWZn6P8v0GdqQwcBU7tD74QW/mmXcSFt3fFYcyTo8L0NtLyYHmMkglFBdQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19473","@opencode/util":"0.0.0-dev-19473","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19473","@opencode/schema":"0.0.0-dev-19473","@opencode/protocol":"0.0.0-dev-19473","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19473","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19473"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19473_1789107013973_0.4913902265628989","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19474":{"name":"@opencode/plugin","version":"0.0.0-dev-19474","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19474","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"68638bff1002188b3b3c7c3d1076297ff0fd6b82","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19474.tgz","fileCount":115,"integrity":"sha512-hrvYHzzJ7ZzRixSOVbIdR0URYktc7Dtr3Jr7xbCN7wuWZN1k+awCHxrSEwD0ZpjJMRK3O3t8gYuJ0TkJKP/lwQ==","signatures":[{"sig":"MEUCIB+8j+f69mejTFc2yczhanYe177Ng3yYjtewGYYpTNy5AiEAg2Bq4kewIVW5ffu4o3gKn/eNCcvvJY8sABTVUrjN78s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19474.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19474.tgz","_integrity":"sha512-hrvYHzzJ7ZzRixSOVbIdR0URYktc7Dtr3Jr7xbCN7wuWZN1k+awCHxrSEwD0ZpjJMRK3O3t8gYuJ0TkJKP/lwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19474","@opencode/util":"0.0.0-dev-19474","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19474","@opencode/schema":"0.0.0-dev-19474","@opencode/protocol":"0.0.0-dev-19474","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19474","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19474"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19474_1789107962299_0.5785150580061789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19482":{"name":"@opencode/plugin","version":"0.0.0-dev-19482","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19482","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1a6069a5298a4ce06fa7d502cb13753b7330e1b7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19482.tgz","fileCount":115,"integrity":"sha512-XQoY6LCYwTSZRt6fbdThFIIlzjZ6tOtc4Qve+c/wtjePrpIf5UBxrL0Mp+qUo/rlETxuk0qmen+4sBJW9DkJgA==","signatures":[{"sig":"MEUCIQCYySxTVAS7ranho+cUA/ZFPlVzKWT+4F14v9WfmbN3HgIgMCXI0/VBWAaFA9pfqMtUg3jJPnnMMv6qOuWQcgtm0+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19482.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19482.tgz","_integrity":"sha512-XQoY6LCYwTSZRt6fbdThFIIlzjZ6tOtc4Qve+c/wtjePrpIf5UBxrL0Mp+qUo/rlETxuk0qmen+4sBJW9DkJgA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19482","@opencode/util":"0.0.0-dev-19482","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19482","@opencode/schema":"0.0.0-dev-19482","@opencode/protocol":"0.0.0-dev-19482","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19482","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19482"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19482_1789142144121_0.5402284271381088","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19483":{"name":"@opencode/plugin","version":"0.0.0-dev-19483","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19483","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"36839605a0f17126ef6fe673dcdc4c625b8edc9d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19483.tgz","fileCount":115,"integrity":"sha512-gJpgf1ZgnCKRVknuVsM/iTh/+YXQE2U15bT80mwFjZGPHKepAhOIU2OWmE0xeLILGtbXRpOD1n1auXuihjbwUA==","signatures":[{"sig":"MEQCIHvpR3SbdeckmhgGAKcMFdtOucb7P9l4h1XoVkhZ1XugAiBE2/q1RLmTvInaoi77oPTfuUF0npMkj109v9FUduQ0aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19483.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19483.tgz","_integrity":"sha512-gJpgf1ZgnCKRVknuVsM/iTh/+YXQE2U15bT80mwFjZGPHKepAhOIU2OWmE0xeLILGtbXRpOD1n1auXuihjbwUA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19483","@opencode/util":"0.0.0-dev-19483","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19483","@opencode/schema":"0.0.0-dev-19483","@opencode/protocol":"0.0.0-dev-19483","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19483","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19483"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19483_1789148560438_0.19433448090614713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19484":{"name":"@opencode/plugin","version":"0.0.0-dev-19484","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19484","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a6c5a23cdae7aedecc4b6b7c4832299a1b73848c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19484.tgz","fileCount":115,"integrity":"sha512-Q01yjFbCzwyceVBrORGgrJ6i2ifYpDhnvyFdU80O7p3Jh4DWF57Qy4RryaoyjwAE2y+u53XwLpCSC2k7kzGIew==","signatures":[{"sig":"MEQCIH8ZhOcCMyavV5BFp1FqTkNJU7Ik7iH1ACKW8WHqse1LAiAsJyfmPXzI/yAkkdgsr6dxxyrJeV28J+hs9SbNnju+BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19484.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19484.tgz","_integrity":"sha512-Q01yjFbCzwyceVBrORGgrJ6i2ifYpDhnvyFdU80O7p3Jh4DWF57Qy4RryaoyjwAE2y+u53XwLpCSC2k7kzGIew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19484","@opencode/util":"0.0.0-dev-19484","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19484","@opencode/schema":"0.0.0-dev-19484","@opencode/protocol":"0.0.0-dev-19484","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19484","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19484"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19484_1789149483657_0.9602766831147231","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19485":{"name":"@opencode/plugin","version":"0.0.0-dev-19485","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19485","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"82bb99854113426887671c951d76a4e0d42b9df2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19485.tgz","fileCount":115,"integrity":"sha512-rIgobjdTDRoLT7m+DdQ+jDeDFzwIx04XjQkCidINUx7ew4rbXFDAXvvh0XlKWAhp/SKoCQMaktOYBluC9hUEYw==","signatures":[{"sig":"MEQCIBvxgFdhqX2PSpCLo1YdQZWAfHGtIEGGh3AYmKIuqSfgAiADciWjfSvSZ9LOS6B8gwdSToLRoygyzZSLd3DwRpxiaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19485.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19485.tgz","_integrity":"sha512-rIgobjdTDRoLT7m+DdQ+jDeDFzwIx04XjQkCidINUx7ew4rbXFDAXvvh0XlKWAhp/SKoCQMaktOYBluC9hUEYw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19485","@opencode/util":"0.0.0-dev-19485","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19485","@opencode/schema":"0.0.0-dev-19485","@opencode/protocol":"0.0.0-dev-19485","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19485","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19485"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19485_1789152519228_0.9157616807778941","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19486":{"name":"@opencode/plugin","version":"0.0.0-dev-19486","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19486","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b6a9b320741ee784f8ff70fe87b88fbce59ef350","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19486.tgz","fileCount":115,"integrity":"sha512-EhGHkl6EJf0UXOqOkrgjfgS32qj/EfTLNGEKF+6LEXgnE5vCxbSuNxdBbv2Sp6BD/hz6GvXE41CCPNz1u+0tEg==","signatures":[{"sig":"MEQCIELiDIfFJsJ0J27PPey78UaFguFp2FlWP26RbHHRFK3fAiByX3XXF5WnQ/EnzrkwQBlX0EhF+rrXi4NL9gh52gSXiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19486.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19486.tgz","_integrity":"sha512-EhGHkl6EJf0UXOqOkrgjfgS32qj/EfTLNGEKF+6LEXgnE5vCxbSuNxdBbv2Sp6BD/hz6GvXE41CCPNz1u+0tEg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19486","@opencode/util":"0.0.0-dev-19486","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19486","@opencode/schema":"0.0.0-dev-19486","@opencode/protocol":"0.0.0-dev-19486","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19486","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19486"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19486_1789153453780_0.7338373606073703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19487":{"name":"@opencode/plugin","version":"0.0.0-dev-19487","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19487","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f313dee291cd2c78f0704c1aa6925fed310a9028","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19487.tgz","fileCount":115,"integrity":"sha512-ojycqr6dqU2dFsEQPT2a8kGvElZs7utJT4sn75Uaa5+g76xK1uLlTi2SZVsvszeN6l9RGZ55RFpfiW0nQkYAxQ==","signatures":[{"sig":"MEUCIFy1DDc/vJ3EGpr1DIR02D9izIKIVmJfCjFFVNA6wUDmAiEA5Jwpufd3//4on/V1i+hFBP5PDc15umoOpzvHLuh9U8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19487.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19487.tgz","_integrity":"sha512-ojycqr6dqU2dFsEQPT2a8kGvElZs7utJT4sn75Uaa5+g76xK1uLlTi2SZVsvszeN6l9RGZ55RFpfiW0nQkYAxQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19487","@opencode/util":"0.0.0-dev-19487","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19487","@opencode/schema":"0.0.0-dev-19487","@opencode/protocol":"0.0.0-dev-19487","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19487","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19487"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19487_1789154334280_0.45811785694982854","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19488":{"name":"@opencode/plugin","version":"0.0.0-dev-19488","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19488","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8664fdf3f10417262a4376ec1d053210cfd507a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19488.tgz","fileCount":115,"integrity":"sha512-RwBIBrEfibiuhTBg8x1FqyY6w7G/BqFYGGILqDyvqGq48kGu6WP3l26lDR6Spdu/DlzvQi1hZ9wFI/rnpvmu+A==","signatures":[{"sig":"MEUCIG/UNrSKpYXTvzbsZlSSo9nWW9AuP8n3wc69/CTYygjHAiEAoK30iSTPAefzZELXjxDd1+q9hcEi4+5Vyo2seyuXVT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19488.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19488.tgz","_integrity":"sha512-RwBIBrEfibiuhTBg8x1FqyY6w7G/BqFYGGILqDyvqGq48kGu6WP3l26lDR6Spdu/DlzvQi1hZ9wFI/rnpvmu+A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19488","@opencode/util":"0.0.0-dev-19488","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19488","@opencode/schema":"0.0.0-dev-19488","@opencode/protocol":"0.0.0-dev-19488","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19488","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19488"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19488_1789156150224_0.07605210488090064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19491":{"name":"@opencode/plugin","version":"0.0.0-dev-19491","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19491","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6f2eb194ada9bc286cea7a1df99ed7c360ec5884","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19491.tgz","fileCount":115,"integrity":"sha512-KkqrnhjBSwaQmJOc35X27dq4h3TkbROey7umOArVzJrmvSv92u0lARqHW9XPU+ytgfauD/54W4YQRDqMTAKS6g==","signatures":[{"sig":"MEUCIG4P3zkgr9J2wMNljQ+o0lIaQpztQEZX5we6RrJly8h0AiEA0KYmavX3cZiVElksl74z2JtuMBrXrpgZrQnF8ceNirA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19491.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19491.tgz","_integrity":"sha512-KkqrnhjBSwaQmJOc35X27dq4h3TkbROey7umOArVzJrmvSv92u0lARqHW9XPU+ytgfauD/54W4YQRDqMTAKS6g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19491","@opencode/util":"0.0.0-dev-19491","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19491","@opencode/schema":"0.0.0-dev-19491","@opencode/protocol":"0.0.0-dev-19491","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19491","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19491"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19491_1789157015285_0.9200766419623561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19498":{"name":"@opencode/plugin","version":"0.0.0-dev-19498","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19498","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"178352422c8dea3ff18096e0d36d9b0c8ecad8d8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19498.tgz","fileCount":115,"integrity":"sha512-wLapm0uFaPLY1hwMZLd5YkCZqJL6+zyxyMGc6dY3t8y52x6oS+p+ldguDzf4iLIihWUcEo+0AVNT9KxkPiWEYw==","signatures":[{"sig":"MEUCIA9Hu59Fy0Re8Sf0ouET1ZwibbUpjrjJctt7mOEqRYT4AiEA26xLk2z7UnUDWwwokdOqToqNo4WVx/JGtVa9hIqg0SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19498.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19498.tgz","_integrity":"sha512-wLapm0uFaPLY1hwMZLd5YkCZqJL6+zyxyMGc6dY3t8y52x6oS+p+ldguDzf4iLIihWUcEo+0AVNT9KxkPiWEYw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19498","@opencode/util":"0.0.0-dev-19498","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19498","@opencode/schema":"0.0.0-dev-19498","@opencode/protocol":"0.0.0-dev-19498","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19498","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19498"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19498_1789169296128_0.36227269357813197","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19501":{"name":"@opencode/plugin","version":"0.0.0-dev-19501","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19501","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4bb5cd41a63336d58e8d33e27d67545abe91d7ab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19501.tgz","fileCount":115,"integrity":"sha512-+IjVGn5pXjEcgIZguBdT+TqCqaWh94vNr+8D344onaCugF+fxik81DpWQJane1wdPRndeui8nbZCHTf2XzBD8g==","signatures":[{"sig":"MEUCIQDCg5A6zIfLuZsgxuts4ckGfLO7bvjjDhDJg2VDhXCBwAIgU8vVk01YBK3Ms37TXZRhWdKOVIQo5Kc/x0eaqSCrJWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19501.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19501.tgz","_integrity":"sha512-+IjVGn5pXjEcgIZguBdT+TqCqaWh94vNr+8D344onaCugF+fxik81DpWQJane1wdPRndeui8nbZCHTf2XzBD8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19501","@opencode/util":"0.0.0-dev-19501","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19501","@opencode/schema":"0.0.0-dev-19501","@opencode/protocol":"0.0.0-dev-19501","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19501","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19501"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19501_1789171260040_0.2067471243743244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19500":{"name":"@opencode/plugin","version":"0.0.0-beta-19500","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19500","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"35c0fda916f15579614c651ac84532199d42f682","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19500.tgz","fileCount":115,"integrity":"sha512-2b7ICXo1ccFLejVpRhJkdNN625ulzQg+Z5uJLWA/feV34b4koi9mXQxn7xcqrXL7olHO1IfKOQ5dlSPKLeshpA==","signatures":[{"sig":"MEYCIQCs6FVi3pYJnSxfzpqhUsjDabiNu8VOoPW/6LD7X04btwIhAJQDEA/LI+k9DLt4/VkBUZW3MM4lvZrfxFWIUIke74tM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112929},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19500.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19500.tgz","_integrity":"sha512-2b7ICXo1ccFLejVpRhJkdNN625ulzQg+Z5uJLWA/feV34b4koi9mXQxn7xcqrXL7olHO1IfKOQ5dlSPKLeshpA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19500","@opencode/util":"0.0.0-beta-19500","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19500","@opencode/schema":"0.0.0-beta-19500","@opencode/protocol":"0.0.0-beta-19500","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19500","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19500"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19500_1789171909900_0.6705148683958619","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@opencode/plugin","version":"2.0.0","license":"MIT","_id":"@opencode/plugin@2.0.0","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e34ae579a34ba284de84d789d6f7da67be92cc0c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.0.tgz","fileCount":115,"integrity":"sha512-AngGt9i8fUozDn3VS3byVPCU+ORKRFfkP0gW1nL2eFTl5qkmt5zBFaSDTH/HjGZGyShKsItD+tceUy1AA4Bv8w==","signatures":[{"sig":"MEYCIQCbB6AiVavorzPFRxlyoqnAaowvoZiD+EgS3P08RLB/ZwIhAMt2XvX2Bu+YtNSPSexE7XlWfYdK1uA7ihlo6zs/VsYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112841},"type":"module","_from":"file:opencode-plugin-2.0.0.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.0.tgz","_integrity":"sha512-AngGt9i8fUozDn3VS3byVPCU+ORKRFfkP0gW1nL2eFTl5qkmt5zBFaSDTH/HjGZGyShKsItD+tceUy1AA4Bv8w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.0","@opencode/util":"2.0.0","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.0","@opencode/schema":"2.0.0","@opencode/protocol":"2.0.0","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.0","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.0"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.0_1789172129158_0.5841827928363772","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19503":{"name":"@opencode/plugin","version":"0.0.0-dev-19503","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19503","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cf9b619cbdd30670203f7b7fbd3c33133796f774","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19503.tgz","fileCount":115,"integrity":"sha512-HUiMJ2DjUhQNvookUavxqMSBBBt9PZqWh3zDIkqrhBc5wHWIP0FzDjqzaJuuUCgyPQkgcCX33p1ELxJ20ai1eg==","signatures":[{"sig":"MEYCIQDYuBiihUcaJgZWDKb6i6rkDkvLk+0Smzt5sCTjTlXvKwIhAOkOJegW9ujll3JN8EcAtNrcAfcjEBuv4Em/qcouIoBe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19503.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19503.tgz","_integrity":"sha512-HUiMJ2DjUhQNvookUavxqMSBBBt9PZqWh3zDIkqrhBc5wHWIP0FzDjqzaJuuUCgyPQkgcCX33p1ELxJ20ai1eg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19503","@opencode/util":"0.0.0-dev-19503","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19503","@opencode/schema":"0.0.0-dev-19503","@opencode/protocol":"0.0.0-dev-19503","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19503","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19503"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19503_1789174098808_0.4394096039937798","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19504":{"name":"@opencode/plugin","version":"0.0.0-dev-19504","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19504","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d0fbec752cde8f003b619318f76c2abea3431379","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19504.tgz","fileCount":115,"integrity":"sha512-irRmRcX4/KJwt2T5V/xJb0fyHT+tG/r0KCHrysWfmPs+w3r2gp9oSfJ6QqJnC8nNRWu33PdiwYiEX7z7Fe84sg==","signatures":[{"sig":"MEYCIQDFzdKpuQuArNY+NxmkXOkgq4gzdTZu90/sDsiVO6RdlAIhAMW0coA/+8peq0RPOxSB8mil4qzhh18VcXJIFtlmeW3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19504.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19504.tgz","_integrity":"sha512-irRmRcX4/KJwt2T5V/xJb0fyHT+tG/r0KCHrysWfmPs+w3r2gp9oSfJ6QqJnC8nNRWu33PdiwYiEX7z7Fe84sg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19504","@opencode/util":"0.0.0-dev-19504","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19504","@opencode/schema":"0.0.0-dev-19504","@opencode/protocol":"0.0.0-dev-19504","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19504","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19504"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19504_1789174988126_0.8645018624790026","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19506":{"name":"@opencode/plugin","version":"0.0.0-dev-19506","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19506","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"360af6612ddafa54bd36cfceb858cd7dd8765930","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19506.tgz","fileCount":115,"integrity":"sha512-n7voA3mc7jW8k9yTB8nhP2DfTldX2aUxjkBUuFcNYTeHXw6qxY0jEbjp4AqeQMmpxQzSLiOz1EvyOEqiCf5beQ==","signatures":[{"sig":"MEYCIQDnSG37h2R/okw4Z/nAz/ORro7PK/bk7IeNsseE8pqPtAIhAPzISXCGLfv0wEaoDCOdcp5FSNjPs9qy60fM1qhTAJ2m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19506.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19506.tgz","_integrity":"sha512-n7voA3mc7jW8k9yTB8nhP2DfTldX2aUxjkBUuFcNYTeHXw6qxY0jEbjp4AqeQMmpxQzSLiOz1EvyOEqiCf5beQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19506","@opencode/util":"0.0.0-dev-19506","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19506","@opencode/schema":"0.0.0-dev-19506","@opencode/protocol":"0.0.0-dev-19506","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19506","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19506"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19506_1789175946297_0.8975389607075874","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta-19507":{"name":"@opencode/plugin","version":"0.0.0-beta-19507","license":"MIT","_id":"@opencode/plugin@0.0.0-beta-19507","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e31a376499d424ebe0094711c342fdcfa15c59ba","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-beta-19507.tgz","fileCount":115,"integrity":"sha512-i9VJW/0RRtyf5MXtHyxRBDxFXK2EVX8xdLAqqn9J+uEoZQADdM9iwXIvpGhNzlzfYnUbaXECwZ/rxSK52Gbvhg==","signatures":[{"sig":"MEUCIQDRvI6rb6YXAxi9unVOuY8hXSMCsgMLsqV7fmkB5Bdy1gIgJWqrCKRjoVbwG/tTJm47bmhhM2HzVmsvVRZXENQVNio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112929},"type":"module","_from":"file:opencode-plugin-0.0.0-beta-19507.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-beta-19507.tgz","_integrity":"sha512-i9VJW/0RRtyf5MXtHyxRBDxFXK2EVX8xdLAqqn9J+uEoZQADdM9iwXIvpGhNzlzfYnUbaXECwZ/rxSK52Gbvhg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-beta-19507","@opencode/util":"0.0.0-beta-19507","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-beta-19507","@opencode/schema":"0.0.0-beta-19507","@opencode/protocol":"0.0.0-beta-19507","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-beta-19507","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-beta-19507"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-beta-19507_1789176414772_0.010826326153450916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19508":{"name":"@opencode/plugin","version":"0.0.0-dev-19508","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19508","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d8e7fcf8ab7a021ae38a42547ba0e128028b2720","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19508.tgz","fileCount":115,"integrity":"sha512-E9GcQmT069/8JZxjF5W28Jl919CzWIQyXgB2MaxULTVrraTJz1vEm8Ml4RAzCOCv6hPOwDRKmzih2W5m0vVIIA==","signatures":[{"sig":"MEQCIBOoOmd24uv0fWpESx82g6nIicnsmBOsBM4VvY0/j7IrAiBr1IKu+gwyEuE+7TvCi+q6IzZHz+CtOV6VXrxlkDlacw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19508.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19508.tgz","_integrity":"sha512-E9GcQmT069/8JZxjF5W28Jl919CzWIQyXgB2MaxULTVrraTJz1vEm8Ml4RAzCOCv6hPOwDRKmzih2W5m0vVIIA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19508","@opencode/util":"0.0.0-dev-19508","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19508","@opencode/schema":"0.0.0-dev-19508","@opencode/protocol":"0.0.0-dev-19508","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19508","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19508"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19508_1789180316127_0.8784025096944088","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19509":{"name":"@opencode/plugin","version":"0.0.0-dev-19509","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19509","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"678875d63f83f82961a17783fd6aae9264791375","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19509.tgz","fileCount":115,"integrity":"sha512-pktcB4WLEc1RHGBlhUgJv4hOTMiJT06KymXsLN9safF3UQ7c4GikvzwbTw6whvghwD6LzCgrvihaq7r8lXdokA==","signatures":[{"sig":"MEQCIGeH3QlTMuqyVvsuUKP6IbkknK5MzJ3nM8kdurrwQCzDAiAbG9U1Yd/prC5HECERIyod0iG3edGCHqEA5e7xQ0/+dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19509.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19509.tgz","_integrity":"sha512-pktcB4WLEc1RHGBlhUgJv4hOTMiJT06KymXsLN9safF3UQ7c4GikvzwbTw6whvghwD6LzCgrvihaq7r8lXdokA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19509","@opencode/util":"0.0.0-dev-19509","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19509","@opencode/schema":"0.0.0-dev-19509","@opencode/protocol":"0.0.0-dev-19509","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19509","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19509"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19509_1789181878960_0.21338132316922476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19510":{"name":"@opencode/plugin","version":"0.0.0-dev-19510","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19510","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad8958e14806df250154e01ffc347d43cb9a5fc6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19510.tgz","fileCount":115,"integrity":"sha512-RFqWYLKFXjVmefC/0WQKQu1tQnS00OxoR2OkKcMz8Ry6wohSKuymfzSqo9KqFaP6q0k9WYCZozbmYyHbk+pKZQ==","signatures":[{"sig":"MEQCIEydhEr8UzwoYDpdjceevCyZ7cBYwNC+jwlWB5jltzAoAiBmnbsR3BRGE/0tS6PZwyr8Pk37iGarKE/sGr72yo91ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19510.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19510.tgz","_integrity":"sha512-RFqWYLKFXjVmefC/0WQKQu1tQnS00OxoR2OkKcMz8Ry6wohSKuymfzSqo9KqFaP6q0k9WYCZozbmYyHbk+pKZQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19510","@opencode/util":"0.0.0-dev-19510","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19510","@opencode/schema":"0.0.0-dev-19510","@opencode/protocol":"0.0.0-dev-19510","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19510","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19510"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19510_1789182872641_0.47027804112987104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19511":{"name":"@opencode/plugin","version":"0.0.0-dev-19511","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19511","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c45a3199438e19444c9493323e5fffada22215ef","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19511.tgz","fileCount":115,"integrity":"sha512-MHkU+y9DLx+UDZP22CT6vxs+CIMyYRAcROQ9+U7ZSpuyMM/eeIrqWsMRJ2hvSOo7NxCwGTEyXlPE3+MBFiEhoQ==","signatures":[{"sig":"MEQCIBWEOzaNHzbxw4jWKb6AVCaAJ2S873mc0jWS2CCASgyWAiBiWT7Z8bpKB+P6dxK+DlHfo9g1TBvbCLs8UsGgAYtcUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19511.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19511.tgz","_integrity":"sha512-MHkU+y9DLx+UDZP22CT6vxs+CIMyYRAcROQ9+U7ZSpuyMM/eeIrqWsMRJ2hvSOo7NxCwGTEyXlPE3+MBFiEhoQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19511","@opencode/util":"0.0.0-dev-19511","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19511","@opencode/schema":"0.0.0-dev-19511","@opencode/protocol":"0.0.0-dev-19511","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19511","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19511"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19511_1789186342490_0.2304793523210582","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19512":{"name":"@opencode/plugin","version":"0.0.0-dev-19512","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19512","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"69085149e73f6d2c18b10f153394d10299975c96","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19512.tgz","fileCount":115,"integrity":"sha512-BNpQUy+5ADxtph/2cxP7DCWt62luEoWnNjuCaF/uyFeajRD5s7EEd4s8GA/17tMLS2lUzGN+iuipf+q6UGnZbw==","signatures":[{"sig":"MEYCIQDlR7F3FOvImPZrTLB1guO3HTERnVrYyMqmUDnbAzCuGAIhAMmOd0Avh8XWodOiPQtiG7l7C2Vg9jWu+lam/OB0Khfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19512.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19512.tgz","_integrity":"sha512-BNpQUy+5ADxtph/2cxP7DCWt62luEoWnNjuCaF/uyFeajRD5s7EEd4s8GA/17tMLS2lUzGN+iuipf+q6UGnZbw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19512","@opencode/util":"0.0.0-dev-19512","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19512","@opencode/schema":"0.0.0-dev-19512","@opencode/protocol":"0.0.0-dev-19512","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19512","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19512"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19512_1789187218164_0.8491928667457795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19514":{"name":"@opencode/plugin","version":"0.0.0-dev-19514","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19514","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"085cdbe66c95f9ca3683a8225b99d83a02c54835","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19514.tgz","fileCount":115,"integrity":"sha512-M1FGAuYVRCI2pZHaZQU4RK9NoHheN02pxy5WOTWTiY4uELc+nct/oL18VixtfWWpmclofK6kKYF6hFG+8ehyHg==","signatures":[{"sig":"MEUCIBfOUSkJSgi/yb7ozG4qd/hFdmvE4jt/OSQcF/tpPoA7AiEA8UbfUjTub2Rux18g2sZH8yxrmH6OXibEPviH2wTUrX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19514.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19514.tgz","_integrity":"sha512-M1FGAuYVRCI2pZHaZQU4RK9NoHheN02pxy5WOTWTiY4uELc+nct/oL18VixtfWWpmclofK6kKYF6hFG+8ehyHg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19514","@opencode/util":"0.0.0-dev-19514","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19514","@opencode/schema":"0.0.0-dev-19514","@opencode/protocol":"0.0.0-dev-19514","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19514","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19514"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19514_1789188739488_0.2119137724555069","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@opencode/plugin","version":"2.0.1","license":"MIT","_id":"@opencode/plugin@2.0.1","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6aeecaa1684b715b860e82077b5fca791f2a3f0b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.1.tgz","fileCount":115,"integrity":"sha512-8KKDbUVcHoAbNyz07wcH8nNOAXsR3a4VpUMtBX1lsSpfVtMZj1hjaWnWYTyVw6ahb5vjd/j4tdVJJ8bBK5hQvA==","signatures":[{"sig":"MEQCIDlSC0vEaZYhnTQiAFGIl791niDUEgLSZg1m9Gndk4zSAiBcIT1RHj6YG5t83JYZmB/GVrmP6kfE4GtYYwBRWbz4WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112841},"type":"module","_from":"file:opencode-plugin-2.0.1.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.1.tgz","_integrity":"sha512-8KKDbUVcHoAbNyz07wcH8nNOAXsR3a4VpUMtBX1lsSpfVtMZj1hjaWnWYTyVw6ahb5vjd/j4tdVJJ8bBK5hQvA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.1","@opencode/util":"2.0.1","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.1","@opencode/schema":"2.0.1","@opencode/protocol":"2.0.1","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.1","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.1"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.1_1789189213557_0.3542506881657117","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19515":{"name":"@opencode/plugin","version":"0.0.0-dev-19515","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19515","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"90121d7fa244fab13becc60ccfe705e7f45b44f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19515.tgz","fileCount":115,"integrity":"sha512-OW/M9y3GkqAGF21H/i2Owwv58IwpySh1VjgXZLAGwSC/qee+27tig9FM3XFAvCZfzUjSF6SEm4C9Ef8hoxf0dw==","signatures":[{"sig":"MEQCIDbAZ0V6ZzgJiRMw1EJU6CTGkdpARea2wP2zXWyH2maHAiBNVQixZIDNGakHJrkT7Rr2vzktBMw4zCBnpyxwmvjEgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19515.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19515.tgz","_integrity":"sha512-OW/M9y3GkqAGF21H/i2Owwv58IwpySh1VjgXZLAGwSC/qee+27tig9FM3XFAvCZfzUjSF6SEm4C9Ef8hoxf0dw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19515","@opencode/util":"0.0.0-dev-19515","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19515","@opencode/schema":"0.0.0-dev-19515","@opencode/protocol":"0.0.0-dev-19515","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19515","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19515"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19515_1789190298680_0.1389157955264284","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19517":{"name":"@opencode/plugin","version":"0.0.0-dev-19517","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19517","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"89f3dbcc9d40838cc5cea6bd5864d9dacba7eb73","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19517.tgz","fileCount":115,"integrity":"sha512-wYrLTEGeRMLgXnZhIyEPUnUtzfnt9fc2Pwzo/ltaCKwGZEjwucz2XghGCLsNJYU/5M+HVzB3c7XgaNYj/iE8lQ==","signatures":[{"sig":"MEUCIQCeXrVD0qIrfSsXNU0MNvbJltg0mmx9q2ibngP0qHAEAgIgTBu8a5yuBKxTlO759VfapO++Cep5rvEl+LrSzhf4YiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19517.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19517.tgz","_integrity":"sha512-wYrLTEGeRMLgXnZhIyEPUnUtzfnt9fc2Pwzo/ltaCKwGZEjwucz2XghGCLsNJYU/5M+HVzB3c7XgaNYj/iE8lQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19517","@opencode/util":"0.0.0-dev-19517","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19517","@opencode/schema":"0.0.0-dev-19517","@opencode/protocol":"0.0.0-dev-19517","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19517","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19517"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19517_1789191208333_0.2296321648809072","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19518":{"name":"@opencode/plugin","version":"0.0.0-dev-19518","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19518","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"448ceeb76b42d760fdf2a17c297b14ae713ef658","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19518.tgz","fileCount":115,"integrity":"sha512-A42hXBielAj67gls+X9cqJOv+VJUrYS+Pd+M6rozMDxwWw1p9n9bwp0nllocnkc0OBBIf4yb+FH+dYyjzfkS4g==","signatures":[{"sig":"MEQCIE1hu87CCjVPMc7Bm/JVG/e1TXEQb55km02LVmtkdLdhAiAAzqPUMsoEZSfm5Na4MY0Iaa8Z/3wFLg0ma9ZmUvGUHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19518.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19518.tgz","_integrity":"sha512-A42hXBielAj67gls+X9cqJOv+VJUrYS+Pd+M6rozMDxwWw1p9n9bwp0nllocnkc0OBBIf4yb+FH+dYyjzfkS4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19518","@opencode/util":"0.0.0-dev-19518","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19518","@opencode/schema":"0.0.0-dev-19518","@opencode/protocol":"0.0.0-dev-19518","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19518","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19518"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19518_1789192216176_0.7621159655487106","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19519":{"name":"@opencode/plugin","version":"0.0.0-dev-19519","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19519","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"756496d456f1d5284fe0edbf0d6d7fa24b2ca4ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19519.tgz","fileCount":115,"integrity":"sha512-+u2hfLF/2k9p/YThFUqE57g6Dc8et9ZoN2IQeAAHZv2EIqBDBJB8yQZC/VrIGlYxw9vjV3sRwHfwLmtlaYY65Q==","signatures":[{"sig":"MEYCIQCFEqpII6HzGA97JXct9fpN2RWg9qgLjbfhHIMLnlqoXwIhAJTTjWKHVJ9CzuKgGm/KPdAJ+NiHXxoAoL2DSNREjvdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19519.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19519.tgz","_integrity":"sha512-+u2hfLF/2k9p/YThFUqE57g6Dc8et9ZoN2IQeAAHZv2EIqBDBJB8yQZC/VrIGlYxw9vjV3sRwHfwLmtlaYY65Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19519","@opencode/util":"0.0.0-dev-19519","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19519","@opencode/schema":"0.0.0-dev-19519","@opencode/protocol":"0.0.0-dev-19519","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19519","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19519"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19519_1789194189147_0.5550287581916298","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19520":{"name":"@opencode/plugin","version":"0.0.0-dev-19520","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19520","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80159f208b14fc01b7b8d10354c7b3d5730174c7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19520.tgz","fileCount":115,"integrity":"sha512-Cb+OhItv2VTo7pbNktZXhCfBmJxKoH0kgxqzNZw1qk8xWR0WaSOJPDalowTwzof2Gnbk2CLQLh+3Go8//WwcLA==","signatures":[{"sig":"MEYCIQDU0bXSGlDJ6pnv0kTdIw5zWcbiCsrpzFnJairm+3nh4gIhALB2pdf8V3ASxTbjxMWfGywSt9IC2DI6zM+mwdk0QWHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19520.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19520.tgz","_integrity":"sha512-Cb+OhItv2VTo7pbNktZXhCfBmJxKoH0kgxqzNZw1qk8xWR0WaSOJPDalowTwzof2Gnbk2CLQLh+3Go8//WwcLA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19520","@opencode/util":"0.0.0-dev-19520","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19520","@opencode/schema":"0.0.0-dev-19520","@opencode/protocol":"0.0.0-dev-19520","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19520","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19520"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19520_1789196910180_0.8339829256956983","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19522":{"name":"@opencode/plugin","version":"0.0.0-dev-19522","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19522","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1280ca13b8699f81f0862a415cf5bb5a36011826","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19522.tgz","fileCount":115,"integrity":"sha512-Ibkl/Xv7RLt++6ib26BBkPFuv7DTK3TcfFXaRtw0A6II1FSPdI5SsRdlSgX+MIMH3KyAYeiGs8Id0IotXSZ6AQ==","signatures":[{"sig":"MEUCICMnCaG5C87tEkahMH2GPClJjjVfL9wHkrNeD1GzKQVvAiEAh48uZm1ia7l8K1fqnSEecADq/Kyot39I2UEy8NVD1Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19522.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19522.tgz","_integrity":"sha512-Ibkl/Xv7RLt++6ib26BBkPFuv7DTK3TcfFXaRtw0A6II1FSPdI5SsRdlSgX+MIMH3KyAYeiGs8Id0IotXSZ6AQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19522","@opencode/util":"0.0.0-dev-19522","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19522","@opencode/schema":"0.0.0-dev-19522","@opencode/protocol":"0.0.0-dev-19522","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19522","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19522"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19522_1789197811075_0.9965551012767482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19526":{"name":"@opencode/plugin","version":"0.0.0-dev-19526","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19526","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7c4d7d342e54faf9ffca3c92404df452e96f78d7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19526.tgz","fileCount":115,"integrity":"sha512-vMpRMdufq/u5zxLASfrBmJa5fOXYpfdBajHlP39qPsr+Qm7/9mdsZXRtHlljsitxKVk6mFffBMU+1hJD6NbYRw==","signatures":[{"sig":"MEQCID7q83S4PaEbZOr6+saQtbK17Yjntr1zuKdqim7qmVZxAiAnDz4vgl2GM2S1gPqN+jQ3vmJS0iuvnYdnuCZ7oHF32A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19526.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19526.tgz","_integrity":"sha512-vMpRMdufq/u5zxLASfrBmJa5fOXYpfdBajHlP39qPsr+Qm7/9mdsZXRtHlljsitxKVk6mFffBMU+1hJD6NbYRw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19526","@opencode/util":"0.0.0-dev-19526","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19526","@opencode/schema":"0.0.0-dev-19526","@opencode/protocol":"0.0.0-dev-19526","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19526","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19526"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19526_1789198693193_0.08096667944169278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19528":{"name":"@opencode/plugin","version":"0.0.0-dev-19528","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19528","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0e3aaa123fab3947c0756afea31f3b58af4fae27","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19528.tgz","fileCount":115,"integrity":"sha512-FwtglyPyu+PeuzAWEF+KA3FVCjIVOJu1IHjaU6mzGzg4gOCaUCl6INorAbxeE8ByQsY9eKRSoMMHqZMq15/mgg==","signatures":[{"sig":"MEUCIQCLfqQpOSHWqfgNlBqjit4XbHV7ijD3K1rAV/1Lbk+apQIgPQro3m9moA1TzHz2RD7xoYQxSE16jOx3ui7szY1ElnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19528.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19528.tgz","_integrity":"sha512-FwtglyPyu+PeuzAWEF+KA3FVCjIVOJu1IHjaU6mzGzg4gOCaUCl6INorAbxeE8ByQsY9eKRSoMMHqZMq15/mgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19528","@opencode/util":"0.0.0-dev-19528","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19528","@opencode/schema":"0.0.0-dev-19528","@opencode/protocol":"0.0.0-dev-19528","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19528","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19528"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19528_1789199623065_0.7099471034893119","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@opencode/plugin","version":"2.0.2","license":"MIT","_id":"@opencode/plugin@2.0.2","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"34654b08e631f77b823f2a8067ca789f14dfbe51","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.2.tgz","fileCount":115,"integrity":"sha512-lFXcsyg1fhzCpzuMqBhb2yNddMeynXZwXL3aHs1T9ftbFu4buFAdtE9ox09Q+CL/r7yGbbX4mdtjKYdnt0dn5Q==","signatures":[{"sig":"MEYCIQCiQ/QFr7ctwXSqztYOVztVxtC+nR9QJfw5GyiaElYrTgIhAKK7hJGTevjpWb+GUUcj8R3Zulbj2YWWs6BZDj1mffzI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112841},"type":"module","_from":"file:opencode-plugin-2.0.2.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.2.tgz","_integrity":"sha512-lFXcsyg1fhzCpzuMqBhb2yNddMeynXZwXL3aHs1T9ftbFu4buFAdtE9ox09Q+CL/r7yGbbX4mdtjKYdnt0dn5Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.2","@opencode/util":"2.0.2","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.2","@opencode/schema":"2.0.2","@opencode/protocol":"2.0.2","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.2","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.2"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.2_1789199744159_0.7945849762176014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19529":{"name":"@opencode/plugin","version":"0.0.0-dev-19529","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19529","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c0312ee21eeda3633bf0d4f5d45fa3241b55aa5d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19529.tgz","fileCount":115,"integrity":"sha512-fQ7saBxuL6Sx5C34SkZAjMAjwl9+fpZpYJOZGYhASXz+bRNxFr4Fcq31qTN3NZFsDyt92F/deW7Ns0Kj0S/zVA==","signatures":[{"sig":"MEYCIQCShKMMy48GsrKbDAnriAe0DPQ7lhlIlRfH8hlKbHykwgIhAP0I7oQtaPoWmywhdFNngFKEfDl73ewLWrSXzGfq6ur7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19529.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19529.tgz","_integrity":"sha512-fQ7saBxuL6Sx5C34SkZAjMAjwl9+fpZpYJOZGYhASXz+bRNxFr4Fcq31qTN3NZFsDyt92F/deW7Ns0Kj0S/zVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19529","@opencode/util":"0.0.0-dev-19529","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19529","@opencode/schema":"0.0.0-dev-19529","@opencode/protocol":"0.0.0-dev-19529","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19529","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19529"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19529_1789200528607_0.4854219925957639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19530":{"name":"@opencode/plugin","version":"0.0.0-dev-19530","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19530","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"88f2ecdad31756b435a099481e312ad002bb1532","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19530.tgz","fileCount":115,"integrity":"sha512-FUe1qqqjXdQMLNuaUpoiL2rBTJQioyZc7BfMIvFUkDzzyBaRxC48ysdilITqZjnCNAy8D9d/QT+v//eQkLJ1VA==","signatures":[{"sig":"MEQCIAYxk9Bok9dMfOGCs+kIg66ofeEI5QkEaF9HfmIcjrGdAiAYwRpQRnlShMB8w2lsULUKcCUacOvyNOIGkCCJhz3G5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19530.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19530.tgz","_integrity":"sha512-FUe1qqqjXdQMLNuaUpoiL2rBTJQioyZc7BfMIvFUkDzzyBaRxC48ysdilITqZjnCNAy8D9d/QT+v//eQkLJ1VA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19530","@opencode/util":"0.0.0-dev-19530","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19530","@opencode/schema":"0.0.0-dev-19530","@opencode/protocol":"0.0.0-dev-19530","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19530","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19530"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19530_1789201593627_0.9787109155327232","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19531":{"name":"@opencode/plugin","version":"0.0.0-dev-19531","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19531","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cae6958441c8abc6ac9b6dcd9361dd39f43f7aff","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19531.tgz","fileCount":115,"integrity":"sha512-BbsWOvKPy6rlhcoOrd5UOXgKin9c5LFRKI6VEtvLK01PAIfm79veRxEDwltmDqPp2h7gvDlXCs/YjH3MFa1WQQ==","signatures":[{"sig":"MEQCIHsXJbCq1dVWCetBg369czpBcpmGOXC6Qgp13tqazt7HAiBWafKYBNlvlSaB9EtdSJkhyUqVc8Z0rDNw3l5nUtAqzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19531.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19531.tgz","_integrity":"sha512-BbsWOvKPy6rlhcoOrd5UOXgKin9c5LFRKI6VEtvLK01PAIfm79veRxEDwltmDqPp2h7gvDlXCs/YjH3MFa1WQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19531","@opencode/util":"0.0.0-dev-19531","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19531","@opencode/schema":"0.0.0-dev-19531","@opencode/protocol":"0.0.0-dev-19531","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19531","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19531"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19531_1789242502887_0.6489537180628424","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19532":{"name":"@opencode/plugin","version":"0.0.0-dev-19532","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19532","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8abdafc4bd1c756b3dfe51bb03cc500d40a0ebd9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19532.tgz","fileCount":115,"integrity":"sha512-zXAJZqS5Waj5ABzCfdZRDCFfQ6XZj2DES5WcrCoxdWwoosUh8RXC1LN8vjRyYHjmd+knkVi4TLqHCwdvUuLEpQ==","signatures":[{"sig":"MEUCIHLRo8AJu2OiZBmlJ/KfjyUqYpsIYEGKcH26BIotiWeuAiEAhgaiOKYhyd8z3jvT9y2qKMv2d/tr+RTietzxZEudQVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19532.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19532.tgz","_integrity":"sha512-zXAJZqS5Waj5ABzCfdZRDCFfQ6XZj2DES5WcrCoxdWwoosUh8RXC1LN8vjRyYHjmd+knkVi4TLqHCwdvUuLEpQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19532","@opencode/util":"0.0.0-dev-19532","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19532","@opencode/schema":"0.0.0-dev-19532","@opencode/protocol":"0.0.0-dev-19532","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19532","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19532"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19532_1789243494287_0.62572977777053","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19533":{"name":"@opencode/plugin","version":"0.0.0-dev-19533","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19533","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8f72e4aaab1874177a3e54c9dbfa2d068cd2b20e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19533.tgz","fileCount":115,"integrity":"sha512-VhH/zY3gjPwj9uNUcXVS8obLBEkuZs8r3XMWYvtcREsUw0Yo70IPSDwoeUdNQ3y4Khqp8j1eFnQZ/n2eO7qhEQ==","signatures":[{"sig":"MEUCID7Ug6pT2VLUqNz/6opz/PPaH2QPTmU7zbXr6AHJA8DrAiEAxi5Ra18ZMYgDIhL76pfruRZBDMyAXcMt8Ccn2krssjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19533.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19533.tgz","_integrity":"sha512-VhH/zY3gjPwj9uNUcXVS8obLBEkuZs8r3XMWYvtcREsUw0Yo70IPSDwoeUdNQ3y4Khqp8j1eFnQZ/n2eO7qhEQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19533","@opencode/util":"0.0.0-dev-19533","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19533","@opencode/schema":"0.0.0-dev-19533","@opencode/protocol":"0.0.0-dev-19533","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19533","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19533"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19533_1789246738376_0.5433853950508012","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19534":{"name":"@opencode/plugin","version":"0.0.0-dev-19534","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19534","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5bd53d3204256313fa0e2b985b000ae7c1bcac3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19534.tgz","fileCount":115,"integrity":"sha512-bJ/loBNSCkko6AZF/mQNJmrF+KOwaGd+ry1XuskhWBpcOlP4ORx9GAslqy4geKy2dyzcdhAb4l3YohUnjO/JbQ==","signatures":[{"sig":"MEUCIQDR1OtAhh7igJRyMREs1/x26TiWIw+PjgTuwwf3aTe4ugIgEfG73v9CKC8kDgEqeIk07dvS6HAyLOidMIwMjhWDz58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19534.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19534.tgz","_integrity":"sha512-bJ/loBNSCkko6AZF/mQNJmrF+KOwaGd+ry1XuskhWBpcOlP4ORx9GAslqy4geKy2dyzcdhAb4l3YohUnjO/JbQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19534","@opencode/util":"0.0.0-dev-19534","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19534","@opencode/schema":"0.0.0-dev-19534","@opencode/protocol":"0.0.0-dev-19534","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19534","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19534"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19534_1789248885263_0.24871873816089152","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19537":{"name":"@opencode/plugin","version":"0.0.0-dev-19537","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19537","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b0f8e0f50779451b0a36b5e8a071233186df1279","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19537.tgz","fileCount":115,"integrity":"sha512-xyhon5IzZPD1PnWT5Ud+V8w5qr6948Dm9dBN1WgQXTZB4+P3WSI6kwNxv87UaMrkHOnLRqygOaRu/TZcEuU2Dw==","signatures":[{"sig":"MEUCIDHk18WvnmRGUN0LThQfPd7H/DXHktU8a/cM/ykRjtdoAiEAniXd0jMGr1w3klLaoCudZFizXbG0EdWuQcTb4Z+7v9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19537.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19537.tgz","_integrity":"sha512-xyhon5IzZPD1PnWT5Ud+V8w5qr6948Dm9dBN1WgQXTZB4+P3WSI6kwNxv87UaMrkHOnLRqygOaRu/TZcEuU2Dw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19537","@opencode/util":"0.0.0-dev-19537","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19537","@opencode/schema":"0.0.0-dev-19537","@opencode/protocol":"0.0.0-dev-19537","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19537","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19537"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19537_1789249756834_0.2691826913025239","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19538":{"name":"@opencode/plugin","version":"0.0.0-dev-19538","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19538","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b76ec1e4bf0530168cc9f139712ee7b8deff744f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19538.tgz","fileCount":115,"integrity":"sha512-/OEgWodMxR0qKdpsaR2yvcrG+s3/YsR3ZhzCQDnigcmE12WbV1SSWBelhBcadyK4WABs3/lqOcuKL3G7Youwpw==","signatures":[{"sig":"MEYCIQDzlSyLV68xGDJnb/R8FmTm8UEXwoaR25769kj4AD0/WwIhAMDK5a+6Ho7OTxqLaG80EF1ItqhSwkiVX2/7vV5+zeOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19538.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19538.tgz","_integrity":"sha512-/OEgWodMxR0qKdpsaR2yvcrG+s3/YsR3ZhzCQDnigcmE12WbV1SSWBelhBcadyK4WABs3/lqOcuKL3G7Youwpw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19538","@opencode/util":"0.0.0-dev-19538","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19538","@opencode/schema":"0.0.0-dev-19538","@opencode/protocol":"0.0.0-dev-19538","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19538","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19538"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19538_1789250710322_0.984336561254515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19539":{"name":"@opencode/plugin","version":"0.0.0-dev-19539","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19539","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4dbda39b31c2463faa743497cb028cd43948ef39","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19539.tgz","fileCount":115,"integrity":"sha512-fQBALh1ycntipXOZTBLN87xIjqZc1Iy4GCtMtPfJGMzrtWy5BJqFKogbwt9kJfTun/nJWM95AtG55RvSTXDZQQ==","signatures":[{"sig":"MEQCIHtIir3CIMN0V2bnu5urvZHq4I+AKcCu66/U10KO9QF2AiAOJ0H/+FvvOQ9LLQCTCvY4tc0AjGj5CYdW42g6NMgwuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19539.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19539.tgz","_integrity":"sha512-fQBALh1ycntipXOZTBLN87xIjqZc1Iy4GCtMtPfJGMzrtWy5BJqFKogbwt9kJfTun/nJWM95AtG55RvSTXDZQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19539","@opencode/util":"0.0.0-dev-19539","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19539","@opencode/schema":"0.0.0-dev-19539","@opencode/protocol":"0.0.0-dev-19539","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19539","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19539"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19539_1789252215073_0.5279961413555301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19540":{"name":"@opencode/plugin","version":"0.0.0-dev-19540","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19540","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5355de307b3a4149f9ad7287d4c5b4b2d5564c73","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19540.tgz","fileCount":115,"integrity":"sha512-7Djx7mdyHg807EhP4/bJDwrFYeLUauEt55w/A48p0QdpljkyAPSsarTwTPVZ9p+Sseyr+cCFpN1r88EYDLw6fw==","signatures":[{"sig":"MEYCIQCKIlHnT/NSrGuLDWI/tOmAgLjV3xVMgMlsFcy/XsuLrwIhALYztzkBU611KZo3N6Dm71KTK6nom29T7OmQsStOjK6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19540.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19540.tgz","_integrity":"sha512-7Djx7mdyHg807EhP4/bJDwrFYeLUauEt55w/A48p0QdpljkyAPSsarTwTPVZ9p+Sseyr+cCFpN1r88EYDLw6fw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19540","@opencode/util":"0.0.0-dev-19540","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19540","@opencode/schema":"0.0.0-dev-19540","@opencode/protocol":"0.0.0-dev-19540","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19540","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19540"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19540_1789254680437_0.9357861688881273","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@opencode/plugin","version":"2.0.3","license":"MIT","_id":"@opencode/plugin@2.0.3","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a106315476a4266d75c8e0ce6716ae053b56e237","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.3.tgz","fileCount":115,"integrity":"sha512-4xLLwi9PnUXHtfvsxVe7oVhRl/q8VRIFQS4Lfh3yjClfymIfyfX5/jCSwSbgTf5NgdrNGr20OPcjONZvCTPznA==","signatures":[{"sig":"MEUCIGLJD3DuHWzMuJh9tvgXDOVbwYo/t2uDe+lF4+Lheyx3AiEA7QHnP9H+t9IUeDu5XHmmDzxoYhOUOGf0fS3H45i3aLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112841},"type":"module","_from":"file:opencode-plugin-2.0.3.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.3.tgz","_integrity":"sha512-4xLLwi9PnUXHtfvsxVe7oVhRl/q8VRIFQS4Lfh3yjClfymIfyfX5/jCSwSbgTf5NgdrNGr20OPcjONZvCTPznA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.3","@opencode/util":"2.0.3","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.3","@opencode/schema":"2.0.3","@opencode/protocol":"2.0.3","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.3","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.3"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.3_1789256783618_0.4876838735325122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19542":{"name":"@opencode/plugin","version":"0.0.0-dev-19542","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19542","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"796f20b4c97f965b2e8b8132f061d20348d3d541","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19542.tgz","fileCount":115,"integrity":"sha512-xueXHXa/5HKHRgOuXx2gaiPiBSBLGWzLSGUuF512jSeU6674bBK0n9M9aFAyBGbfhfqIYskL7m9N68hGYqEQCg==","signatures":[{"sig":"MEUCIQCYfGCFbAGKUU9WmwxXLq9s0vVr+gDc9G/33qlifCR88gIgOimp6Le/mCgDg65Oa70Xluz5A6M6MxU841ndSqG9Rks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19542.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19542.tgz","_integrity":"sha512-xueXHXa/5HKHRgOuXx2gaiPiBSBLGWzLSGUuF512jSeU6674bBK0n9M9aFAyBGbfhfqIYskL7m9N68hGYqEQCg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19542","@opencode/util":"0.0.0-dev-19542","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19542","@opencode/schema":"0.0.0-dev-19542","@opencode/protocol":"0.0.0-dev-19542","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19542","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19542"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19542_1789257712862_0.9864403927318894","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19543":{"name":"@opencode/plugin","version":"0.0.0-dev-19543","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19543","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09bf124ccffd173c47f2449eeb8fd17389c45d51","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19543.tgz","fileCount":115,"integrity":"sha512-Itlr5F1BmfkZlvYm+uEg3AzrJfD9yHyVXAZzpZupT+G9Wx1XDlk58MhHgsp5sLRKLs4hGs9NMNaHBAnUAUyweQ==","signatures":[{"sig":"MEYCIQCTXdky5/bmqxov6ta5CUA57bPNGDjbB+NEWSZowYiCsgIhALTYRB5Gd8+LP0us4e8RKSDq36vzUkqA1ryEikiCJ5dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19543.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19543.tgz","_integrity":"sha512-Itlr5F1BmfkZlvYm+uEg3AzrJfD9yHyVXAZzpZupT+G9Wx1XDlk58MhHgsp5sLRKLs4hGs9NMNaHBAnUAUyweQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19543","@opencode/util":"0.0.0-dev-19543","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19543","@opencode/schema":"0.0.0-dev-19543","@opencode/protocol":"0.0.0-dev-19543","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19543","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19543"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19543_1789273356756_0.8001230953008978","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19544":{"name":"@opencode/plugin","version":"0.0.0-dev-19544","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19544","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3f2b18654499e5cf08a109ee601c7355b95f0694","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19544.tgz","fileCount":115,"integrity":"sha512-rFDdn/0+XBvahBeHA3m0QNH5KU+OgRmPftgsaBIwOdTtvLxU2r/CxLDCP3in3wVuI4gZOOuS/GGIFvxa+GMnPQ==","signatures":[{"sig":"MEYCIQCcKK7NVtdSJhu8+HRmeDGl+ABeyQmbERug9Q/dQtJdNwIhAJ8jftz7hmaHs+k0MD8iHkCH/AwNu/8IWrJNirL1k9pf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19544.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19544.tgz","_integrity":"sha512-rFDdn/0+XBvahBeHA3m0QNH5KU+OgRmPftgsaBIwOdTtvLxU2r/CxLDCP3in3wVuI4gZOOuS/GGIFvxa+GMnPQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19544","@opencode/util":"0.0.0-dev-19544","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19544","@opencode/schema":"0.0.0-dev-19544","@opencode/protocol":"0.0.0-dev-19544","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19544","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19544"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19544_1789274285114_0.4059184262286739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19545":{"name":"@opencode/plugin","version":"0.0.0-dev-19545","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19545","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09fbd0ec61f7ef70fd3851f6ee09d98ae3342183","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19545.tgz","fileCount":115,"integrity":"sha512-rJiiNoSQxWsAFKryFsZL9kKZ6zhA0bpdd+4sAK3/6tgVmQS/uSK3BQ/VK8zsQCl9+aSpz7NqM4u7xKUwAP4b+A==","signatures":[{"sig":"MEUCIQDVy0vqPGo72Fjv46WqhpIFt0U9yXYgp0/XiQoTGmAgywIgGWx/YK35wNvFSRCy5lMWojRh4/K0l2JGp0yYdRvOA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19545.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19545.tgz","_integrity":"sha512-rJiiNoSQxWsAFKryFsZL9kKZ6zhA0bpdd+4sAK3/6tgVmQS/uSK3BQ/VK8zsQCl9+aSpz7NqM4u7xKUwAP4b+A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19545","@opencode/util":"0.0.0-dev-19545","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19545","@opencode/schema":"0.0.0-dev-19545","@opencode/protocol":"0.0.0-dev-19545","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19545","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19545"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19545_1789275403265_0.37269670659103404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19550":{"name":"@opencode/plugin","version":"0.0.0-dev-19550","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19550","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"184c7505655a594bbd5ff0fc086e18407cfcd693","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19550.tgz","fileCount":115,"integrity":"sha512-fpxklXtWi0849GWBamFJMyd6Q0Jmb+a7CQnctqYYRr3YpV7HQC7aCezJTkMVfme2YJKW9N81SKZ3q6Yt2VfQ5g==","signatures":[{"sig":"MEUCIQD8EShgkBKkNfd5r4qMpbE0Ll2iFOi7ie23vmD0p8aAsQIgKKrT6UhxkZbXeurRqsOFvn5U9iC6GX0sFOH9z9fxttM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19550.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19550.tgz","_integrity":"sha512-fpxklXtWi0849GWBamFJMyd6Q0Jmb+a7CQnctqYYRr3YpV7HQC7aCezJTkMVfme2YJKW9N81SKZ3q6Yt2VfQ5g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19550","@opencode/util":"0.0.0-dev-19550","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19550","@opencode/schema":"0.0.0-dev-19550","@opencode/protocol":"0.0.0-dev-19550","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19550","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19550"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19550_1789321270961_0.008599520042053","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19551":{"name":"@opencode/plugin","version":"0.0.0-dev-19551","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19551","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7449353183734c77b3f788df723251cb4b85aad8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19551.tgz","fileCount":115,"integrity":"sha512-B0ZCZAvjoR+5JNaJdGaCV27L+PY9/bZXargfcbg4Ar4jV5M87KrvFSvoHiVA7suYpeLK4eyoRBALNNmoL0wIQw==","signatures":[{"sig":"MEYCIQCC+MG6lBkmQS9Thjg6MxbY+RwcSjVzBjbIjOkwmmu3SQIhAMWw3hVP4Jwah0vPfgm/UklDuWLSX5sdHNsXMhpwj5/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19551.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19551.tgz","_integrity":"sha512-B0ZCZAvjoR+5JNaJdGaCV27L+PY9/bZXargfcbg4Ar4jV5M87KrvFSvoHiVA7suYpeLK4eyoRBALNNmoL0wIQw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19551","@opencode/util":"0.0.0-dev-19551","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19551","@opencode/schema":"0.0.0-dev-19551","@opencode/protocol":"0.0.0-dev-19551","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19551","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19551"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19551_1789331653096_0.6630409820491763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19552":{"name":"@opencode/plugin","version":"0.0.0-dev-19552","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19552","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bee33bbcce5d4ba711258e585b34c0b7fbd33896","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19552.tgz","fileCount":115,"integrity":"sha512-rZs4uIoYlOE82A/GOnn/hg9RLoPYWc6JPUfcwEWCoeq2LmCJSJOwCw5hHJuGmlnP6Su4m3+tCy+2U+xciIOf9g==","signatures":[{"sig":"MEYCIQCcKD43+LGO3tEVPQPB1AKN/AST1pst0hwXXiNMzFUIwAIhAMJNbzEM2sPUS4Cf+/PmGvrphWTD397N+8bf1XFKFLWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19552.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19552.tgz","_integrity":"sha512-rZs4uIoYlOE82A/GOnn/hg9RLoPYWc6JPUfcwEWCoeq2LmCJSJOwCw5hHJuGmlnP6Su4m3+tCy+2U+xciIOf9g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19552","@opencode/util":"0.0.0-dev-19552","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19552","@opencode/schema":"0.0.0-dev-19552","@opencode/protocol":"0.0.0-dev-19552","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19552","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19552"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19552_1789332558624_0.6875333387952121","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19553":{"name":"@opencode/plugin","version":"0.0.0-dev-19553","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19553","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"17acf12ca985d37535b4ac0d2f6ab84ad41e5afb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19553.tgz","fileCount":115,"integrity":"sha512-GCBtZNCxdDSsODHdx2RnEB0Jwyt+A+U2OTP9KyauVw9qeCnTgd73U440+zz2pFI4UGdKg09yQb2ovcbnKCrmnA==","signatures":[{"sig":"MEUCIGoKQLTF78Y9FdW31ELKCe5osykEy9072VTOfAoQRfniAiEA804NJ9p4RHXQ/LVJpe2MseH8yutykvUp5QbZ/k7jSqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112921},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19553.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19553.tgz","_integrity":"sha512-GCBtZNCxdDSsODHdx2RnEB0Jwyt+A+U2OTP9KyauVw9qeCnTgd73U440+zz2pFI4UGdKg09yQb2ovcbnKCrmnA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19553","@opencode/util":"0.0.0-dev-19553","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19553","@opencode/schema":"0.0.0-dev-19553","@opencode/protocol":"0.0.0-dev-19553","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19553","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19553"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19553_1789333856566_0.7412059674054603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19555":{"name":"@opencode/plugin","version":"0.0.0-dev-19555","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19555","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"86410c3bc8174c1c253e0166069689b5c397a5c8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19555.tgz","fileCount":115,"integrity":"sha512-HkQYbSmXxnTo0OvXSJoY2TZFmXQ65KfCtaMFg0yR9QHC16Wqk/Vo2uBP4b0KqVxR8cE8uFkTFtKHYbPNYXTYwQ==","signatures":[{"sig":"MEYCIQDnRlsYUfiEbrQGzcEQn5mCNJZPa+CjBIpG2lGNlXjU5AIhAPhYu+8dEf/GJKnN2x3KK5LvWpi9UsdgpCzW3Yabsn70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19555.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19555.tgz","_integrity":"sha512-HkQYbSmXxnTo0OvXSJoY2TZFmXQ65KfCtaMFg0yR9QHC16Wqk/Vo2uBP4b0KqVxR8cE8uFkTFtKHYbPNYXTYwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19555","@opencode/util":"0.0.0-dev-19555","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19555","@opencode/schema":"0.0.0-dev-19555","@opencode/protocol":"0.0.0-dev-19555","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19555","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19555"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19555_1789334760025_0.5071794545681012","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19557":{"name":"@opencode/plugin","version":"0.0.0-dev-19557","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19557","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0083ed28915094208089e83116a7189050b956de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19557.tgz","fileCount":115,"integrity":"sha512-IBq/cOmw7XJozohp9vnuwDqXPwsU30PrGOv2L1O48nuGkJHbo4h1PlddUcopHFR+g38AjlXji/fvj2zrxlQRQw==","signatures":[{"sig":"MEYCIQCY+EzsH98YOPA5QXzzqCytTU3Bd1jxH+Ck1PrMAlW91AIhAKD6Uqe1DZuXpwSa4UJJclETvcqPIND0oNJiks/ou8a8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19557.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19557.tgz","_integrity":"sha512-IBq/cOmw7XJozohp9vnuwDqXPwsU30PrGOv2L1O48nuGkJHbo4h1PlddUcopHFR+g38AjlXji/fvj2zrxlQRQw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19557","@opencode/util":"0.0.0-dev-19557","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19557","@opencode/schema":"0.0.0-dev-19557","@opencode/protocol":"0.0.0-dev-19557","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19557","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19557"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19557_1789336366714_0.6971064666805182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19559":{"name":"@opencode/plugin","version":"0.0.0-dev-19559","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19559","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e675ac114127b3c238d4a5e8d738ee9ae4415c5c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19559.tgz","fileCount":115,"integrity":"sha512-DqtJOeVy+P5pbU+wKHd5gCBE7Vfmcz0kku+1siBG/UTnzpHRR609lOEh6QLubyUO9CFYroRhLbVB1Gh+/lHKPA==","signatures":[{"sig":"MEUCIEfGtKwaoNDu/xiMrASJkrYSGFGxJ3yARsPSJmzRRMuYAiEAvnLLxHA5lhRHh9j+Yog3Q5r9VJe5sTmoyyw9HAi60bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19559.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19559.tgz","_integrity":"sha512-DqtJOeVy+P5pbU+wKHd5gCBE7Vfmcz0kku+1siBG/UTnzpHRR609lOEh6QLubyUO9CFYroRhLbVB1Gh+/lHKPA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19559","@opencode/util":"0.0.0-dev-19559","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19559","@opencode/schema":"0.0.0-dev-19559","@opencode/protocol":"0.0.0-dev-19559","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19559","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19559"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19559_1789337314210_0.7238026090644385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19560":{"name":"@opencode/plugin","version":"0.0.0-dev-19560","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19560","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"40692ff33e021bc2e55ce5a43c4af63c25e6e170","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19560.tgz","fileCount":115,"integrity":"sha512-MVaY5t1AQ4p4tO4NNekZlYjw3VqQr1T+RFkPrxuy08YrqERjAn4b2OUJGvmx9bXyt29OfZc1gwNp3+acP9G2tQ==","signatures":[{"sig":"MEUCIH6OXarj2Hhu9AfWm36LIThK7JDnwMBFubak6VpCUOX5AiEA2v6goad/VG5/lPm/G9KKBGD7g0F4ia1z7IDlbnTUgLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19560.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19560.tgz","_integrity":"sha512-MVaY5t1AQ4p4tO4NNekZlYjw3VqQr1T+RFkPrxuy08YrqERjAn4b2OUJGvmx9bXyt29OfZc1gwNp3+acP9G2tQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19560","@opencode/util":"0.0.0-dev-19560","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19560","@opencode/schema":"0.0.0-dev-19560","@opencode/protocol":"0.0.0-dev-19560","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19560","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19560"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19560_1789338152341_0.5580517990295348","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19561":{"name":"@opencode/plugin","version":"0.0.0-dev-19561","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19561","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"74e468e78fb39d0d9c7183469a0ad37cdda225fb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19561.tgz","fileCount":115,"integrity":"sha512-NGGg8HkD9QEOimba5J1Uto/rCrp1PypgiEa5J19FBHNgz+yB88OtOJR7TJmLYFY0ab6vxQtvK6q6m3BM2C0Adg==","signatures":[{"sig":"MEYCIQD9Ii5EVJumG7UWP2uIfHguYbXgCl+S3cmp6Csiq2GpDgIhAJYAfACXUxhEtdvhRMS6thaw23sw6a1zyMZoe6brtKwd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19561.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19561.tgz","_integrity":"sha512-NGGg8HkD9QEOimba5J1Uto/rCrp1PypgiEa5J19FBHNgz+yB88OtOJR7TJmLYFY0ab6vxQtvK6q6m3BM2C0Adg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19561","@opencode/util":"0.0.0-dev-19561","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19561","@opencode/schema":"0.0.0-dev-19561","@opencode/protocol":"0.0.0-dev-19561","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19561","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19561"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19561_1789340849076_0.2211675070915584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19562":{"name":"@opencode/plugin","version":"0.0.0-dev-19562","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19562","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7c8e7b687897a1808bdc1e2d5d34f35eef919c6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19562.tgz","fileCount":115,"integrity":"sha512-/ZzqYfzQeFK+SmhSngAvtv328rM0k1QTIpCg3ZWwSCcefI+/d2tyOyt3tFa0YhtiTsmw3fCZPwjGmVZytg+E/g==","signatures":[{"sig":"MEUCICWOiSon7b/+ej2KHgaWnvMMUGs5ynbzkSq0vmtFqyDpAiEA8qoPBzS+Oytg8YiTpUHoGq5P8GJRRKCZ/tdyZXlIOYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19562.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19562.tgz","_integrity":"sha512-/ZzqYfzQeFK+SmhSngAvtv328rM0k1QTIpCg3ZWwSCcefI+/d2tyOyt3tFa0YhtiTsmw3fCZPwjGmVZytg+E/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19562","@opencode/util":"0.0.0-dev-19562","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19562","@opencode/schema":"0.0.0-dev-19562","@opencode/protocol":"0.0.0-dev-19562","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19562","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19562"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19562_1789342003833_0.5512068483206374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19563":{"name":"@opencode/plugin","version":"0.0.0-dev-19563","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19563","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"af1ba8358a33d933a15c26665cf84f62e0bcd8c9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19563.tgz","fileCount":115,"integrity":"sha512-GDqpUKkFUdUxVlKewn8h8H+noGo3v5RlVd2rcpWIOFCH0ucOh5aqaB5V1PzKlyNfBLA26CTOnd+3ZjI6V8UHCw==","signatures":[{"sig":"MEUCIQDBo9F+UPE2oFRJ1EaJdZa8mDXTfgxAGZRTX2n8M0cFjgIgYHT+c+M1cdSGlYO4fg3Z0vhZXLxVYgNiLkviAqaCnbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19563.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19563.tgz","_integrity":"sha512-GDqpUKkFUdUxVlKewn8h8H+noGo3v5RlVd2rcpWIOFCH0ucOh5aqaB5V1PzKlyNfBLA26CTOnd+3ZjI6V8UHCw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19563","@opencode/util":"0.0.0-dev-19563","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19563","@opencode/schema":"0.0.0-dev-19563","@opencode/protocol":"0.0.0-dev-19563","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19563","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19563"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19563_1789342913593_0.1270753199797856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19564":{"name":"@opencode/plugin","version":"0.0.0-dev-19564","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19564","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"155bc6049b7a917b2cf157c9902cf542c1f672ec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19564.tgz","fileCount":115,"integrity":"sha512-zI16avXRqim8/XfjsCEXVwMQ0GSTD2kOh3HGmbf+gVuLkaxsicPm/d2zpwBrclRU/Jf8xbXJsFbnkdUEvMbotQ==","signatures":[{"sig":"MEUCIAoGUqwUY4Vrpm73s4ceDEIRUbtv6nvdrLD4rjJEyh4PAiEApc8CVXYNGIe6hKmCsY/XLKTLIsxKc2EWS1wE5F3DV6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19564.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19564.tgz","_integrity":"sha512-zI16avXRqim8/XfjsCEXVwMQ0GSTD2kOh3HGmbf+gVuLkaxsicPm/d2zpwBrclRU/Jf8xbXJsFbnkdUEvMbotQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19564","@opencode/util":"0.0.0-dev-19564","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19564","@opencode/schema":"0.0.0-dev-19564","@opencode/protocol":"0.0.0-dev-19564","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19564","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19564"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19564_1789343797120_0.26489089203840077","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19565":{"name":"@opencode/plugin","version":"0.0.0-dev-19565","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19565","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ec4242236d56674b0d451ae98418e57df9456797","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19565.tgz","fileCount":115,"integrity":"sha512-SjnJUHMlWkK06dZmvM3n+vT7VVfIiMLUVyxnHHT+ewBl7dhl5xXwb5aGCEX3q7zVlbH4em8T5uRbVNjamcHgIQ==","signatures":[{"sig":"MEYCIQDmBSlKDk2kMjxJgj0QSahzW6VDy7AxrNaObhUOzxTRGQIhAKcgXGuvcdLCeGPtGcHfB5rWnM9noYRoxIMsz36KZ5d7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19565.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19565.tgz","_integrity":"sha512-SjnJUHMlWkK06dZmvM3n+vT7VVfIiMLUVyxnHHT+ewBl7dhl5xXwb5aGCEX3q7zVlbH4em8T5uRbVNjamcHgIQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19565","@opencode/util":"0.0.0-dev-19565","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19565","@opencode/schema":"0.0.0-dev-19565","@opencode/protocol":"0.0.0-dev-19565","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19565","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19565"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19565_1789344785823_0.3901686142798062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19566":{"name":"@opencode/plugin","version":"0.0.0-dev-19566","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19566","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bbc951a95cfc265ee487bdfd7de436d3c17b7c81","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19566.tgz","fileCount":115,"integrity":"sha512-ikg6ujfVZZbAGQ08pGJLHWQNMERinvhyne/eikmsUeCHMtasIOBjoK9c2Z4IX8JRejlUZx2ZN//f7upS1yLWTw==","signatures":[{"sig":"MEUCIQDSlyu8AvVf4gEQ0vagFdR8xfJfCOmpsO0yZrS7NOh8cQIgOFh5sagth0bWgSeKtqg3PKcwoUQzn5aqL4FT/zTemBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19566.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19566.tgz","_integrity":"sha512-ikg6ujfVZZbAGQ08pGJLHWQNMERinvhyne/eikmsUeCHMtasIOBjoK9c2Z4IX8JRejlUZx2ZN//f7upS1yLWTw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19566","@opencode/util":"0.0.0-dev-19566","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19566","@opencode/schema":"0.0.0-dev-19566","@opencode/protocol":"0.0.0-dev-19566","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19566","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19566"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19566_1789345697209_0.5678299520858887","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19567":{"name":"@opencode/plugin","version":"0.0.0-dev-19567","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19567","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a887d2cb834ea7b0525078b74e78ba58ca8045e0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19567.tgz","fileCount":115,"integrity":"sha512-TECDqncah1FPKzn8Ur3jIjYdV+XeYgCxjkF9XLaIN8hgbjZX1H9RdJ5F9z4T1sdAJthSx/00lCCMdXfiklDWBA==","signatures":[{"sig":"MEYCIQCgc+ll08QnBDLZNIxAAAfU/4DBr5O1KW+CC/ZbGUjx1AIhAPPxBkBGBkeaPcdNBJLMZRfVp8M+vKhcv6P3+uiMJ8rT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19567.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19567.tgz","_integrity":"sha512-TECDqncah1FPKzn8Ur3jIjYdV+XeYgCxjkF9XLaIN8hgbjZX1H9RdJ5F9z4T1sdAJthSx/00lCCMdXfiklDWBA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19567","@opencode/util":"0.0.0-dev-19567","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19567","@opencode/schema":"0.0.0-dev-19567","@opencode/protocol":"0.0.0-dev-19567","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19567","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19567"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19567_1789349577129_0.010318292459409406","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19568":{"name":"@opencode/plugin","version":"0.0.0-dev-19568","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19568","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a088ad74ef44f3f80d2b657956b5f89ca08e80c3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19568.tgz","fileCount":115,"integrity":"sha512-ez5drL2juU/3GDTJH6yLFCBBCqD8hRj9G7OjgvDv++dSjsrtDZecNx+mmVChLfCbJAmhJvpDXRhiIQZJb6/oNA==","signatures":[{"sig":"MEUCICKru5/DYxFjlO7LnSX5cSpfNNCfGKvOZYIYe2RofClFAiEAoo1ZfUL6GsltFyjcgE9OLH0V6VMV30bAAUwjL4Q7p/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19568.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19568.tgz","_integrity":"sha512-ez5drL2juU/3GDTJH6yLFCBBCqD8hRj9G7OjgvDv++dSjsrtDZecNx+mmVChLfCbJAmhJvpDXRhiIQZJb6/oNA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19568","@opencode/util":"0.0.0-dev-19568","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19568","@opencode/schema":"0.0.0-dev-19568","@opencode/protocol":"0.0.0-dev-19568","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19568","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19568"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19568_1789352068679_0.4275894286511124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19570":{"name":"@opencode/plugin","version":"0.0.0-dev-19570","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19570","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c31300357e9593bc9fc0e1d72e27f8f3304c3d9a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19570.tgz","fileCount":115,"integrity":"sha512-kmKnmauOKKFrxgSFbSgAMKaogOaw3UlLgLIStveS4CUARVsAv4Qsm/J6LT+qocvHFbPwjg8CRpEeTfBzbzsQag==","signatures":[{"sig":"MEYCIQDj/ssB/C/M17oPyPkJNKEA+gOvL50il3AMzOUeRSaUqwIhAK15mjuAUhUNi57SEUcX43Hst91O5gbc05wDkvddY+0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19570.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19570.tgz","_integrity":"sha512-kmKnmauOKKFrxgSFbSgAMKaogOaw3UlLgLIStveS4CUARVsAv4Qsm/J6LT+qocvHFbPwjg8CRpEeTfBzbzsQag==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19570","@opencode/util":"0.0.0-dev-19570","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19570","@opencode/schema":"0.0.0-dev-19570","@opencode/protocol":"0.0.0-dev-19570","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19570","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19570"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19570_1789353016335_0.8128622853830134","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19572":{"name":"@opencode/plugin","version":"0.0.0-dev-19572","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19572","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04da06dc9feaee533703f58f8188d595af5110b1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19572.tgz","fileCount":115,"integrity":"sha512-A4ghV/i3eikEIE+dMcr8wVnl0d5t+slN7dKC9M47MRkU3pIyuUtjbltbHS9zvUs5WN509H/xu7YtqxoA8W2VWg==","signatures":[{"sig":"MEQCIHJxkBDkWiSJR8x1oswP1irUv5Jp/0Sh6mtE4eSNU6o+AiBfIT63wrBLZ1jbV5uLeY16A1mluqjlERv/vCF2rMD8LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19572.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19572.tgz","_integrity":"sha512-A4ghV/i3eikEIE+dMcr8wVnl0d5t+slN7dKC9M47MRkU3pIyuUtjbltbHS9zvUs5WN509H/xu7YtqxoA8W2VWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19572","@opencode/util":"0.0.0-dev-19572","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19572","@opencode/schema":"0.0.0-dev-19572","@opencode/protocol":"0.0.0-dev-19572","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19572","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19572"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19572_1789353948990_0.9818472443215138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19574":{"name":"@opencode/plugin","version":"0.0.0-dev-19574","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19574","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f19314a6f1e1ce00b00048728f8a22eb975bcad2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19574.tgz","fileCount":115,"integrity":"sha512-yG0PhS0yZkia6fJ44Dq2PLgKK0PwL87ARvN3I4zfBiFaAK0uQedXrz3E6G05E/wYsz3om2rri2U1yybvw+kpmA==","signatures":[{"sig":"MEUCIA7BqcdqcGQE5EEowrBTHri2HJC1KtjlWW6UYWV1te5+AiEAolB0BuEbW3kPpJv1ItapinfROzFAv+MMlnGnWoXyz5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19574.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19574.tgz","_integrity":"sha512-yG0PhS0yZkia6fJ44Dq2PLgKK0PwL87ARvN3I4zfBiFaAK0uQedXrz3E6G05E/wYsz3om2rri2U1yybvw+kpmA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19574","@opencode/util":"0.0.0-dev-19574","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19574","@opencode/schema":"0.0.0-dev-19574","@opencode/protocol":"0.0.0-dev-19574","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19574","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19574"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19574_1789354824712_0.9156790318642947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19575":{"name":"@opencode/plugin","version":"0.0.0-dev-19575","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19575","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ce8ae984bd02eacee5d5a0b94dbd885117d88c08","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19575.tgz","fileCount":115,"integrity":"sha512-Fcx/hg2VkU23labHWrQWCi1NOceMrQpnd2Qs3EXVib6SN28FYsHAWgSNN5Slvh9dnr/n+3HPqs4GuMhyL2oAUQ==","signatures":[{"sig":"MEYCIQCwKSQkCazw1pPMF8EIenwcnWlXx026grgSDZtApjnUwAIhAOzlS7pFqHX/bgjsw3S3XNQT8wucIh9pXiKt/vSOJAJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19575.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19575.tgz","_integrity":"sha512-Fcx/hg2VkU23labHWrQWCi1NOceMrQpnd2Qs3EXVib6SN28FYsHAWgSNN5Slvh9dnr/n+3HPqs4GuMhyL2oAUQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19575","@opencode/util":"0.0.0-dev-19575","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19575","@opencode/schema":"0.0.0-dev-19575","@opencode/protocol":"0.0.0-dev-19575","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19575","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19575"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19575_1789355913377_0.6053559308627736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19578":{"name":"@opencode/plugin","version":"0.0.0-dev-19578","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19578","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5c3a0a4642f9ddbb84a4461da78ce864089a797f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19578.tgz","fileCount":115,"integrity":"sha512-Gb2cMBqBFxoVwg87uakpenY/ZfUUuy1JdNn0eJUXgSE0GoIxEhNOcmp+RCyNwuKR525IcpL0TYeXSWN5bk+Glw==","signatures":[{"sig":"MEQCIHqvwVGVvyic/EdwsFsUjqDSCjHsIykHcu1XYc0WW0QpAiAg6fKEtM6gLCAPc7KCU4HJDbzJFKQY3We3zWVu/tIgYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19578.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19578.tgz","_integrity":"sha512-Gb2cMBqBFxoVwg87uakpenY/ZfUUuy1JdNn0eJUXgSE0GoIxEhNOcmp+RCyNwuKR525IcpL0TYeXSWN5bk+Glw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19578","@opencode/util":"0.0.0-dev-19578","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19578","@opencode/schema":"0.0.0-dev-19578","@opencode/protocol":"0.0.0-dev-19578","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19578","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19578"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19578_1789356852749_0.05525893833078088","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19579":{"name":"@opencode/plugin","version":"0.0.0-dev-19579","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19579","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04664d19588eca4e7949cdba4321bc3e397e3ae5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19579.tgz","fileCount":115,"integrity":"sha512-OWIAWxPFui5aHJW56guiL64nFC3LFicGvcoCIHxJtwg9dYq7jakg6Hh6v7gyiDM42xp5FaoSc+8f4fTzU6EhEw==","signatures":[{"sig":"MEQCIF6BZT9eqnFX1Kmk2leHGwvGY5j76p4nyOwCTM9Ahn0oAiB0ep0Xr0X3c9B57NuhTTM+O8hLi6zq7x+7g8G5Y9tx3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19579.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19579.tgz","_integrity":"sha512-OWIAWxPFui5aHJW56guiL64nFC3LFicGvcoCIHxJtwg9dYq7jakg6Hh6v7gyiDM42xp5FaoSc+8f4fTzU6EhEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19579","@opencode/util":"0.0.0-dev-19579","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19579","@opencode/schema":"0.0.0-dev-19579","@opencode/protocol":"0.0.0-dev-19579","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19579","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19579"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19579_1789358063157_0.27764138728059673","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19580":{"name":"@opencode/plugin","version":"0.0.0-dev-19580","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19580","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1f26f40017333ac849246d0a953cff33e9a7c2a0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19580.tgz","fileCount":115,"integrity":"sha512-0D7s6a+HnwIr6G2YVmiVluSG3JhySi4qfj5sIU/N8SFlj7sx6+hh/7yse9D/tSLxyO1e7Kst5BKu24DsA2uwWQ==","signatures":[{"sig":"MEUCIHD4QUdcshG4U2UhIK/hF5CqQ7/YK5GXZ3XvW2G1Jgr2AiEAq04QtNd1ah3iFriHWTUMmQLpiAUTRCGi8OF+ptBgFqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19580.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19580.tgz","_integrity":"sha512-0D7s6a+HnwIr6G2YVmiVluSG3JhySi4qfj5sIU/N8SFlj7sx6+hh/7yse9D/tSLxyO1e7Kst5BKu24DsA2uwWQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19580","@opencode/util":"0.0.0-dev-19580","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19580","@opencode/schema":"0.0.0-dev-19580","@opencode/protocol":"0.0.0-dev-19580","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19580","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19580"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19580_1789360797960_0.6693128277282183","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19581":{"name":"@opencode/plugin","version":"0.0.0-dev-19581","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19581","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f326c0289dced33732b4792eaa14fea1912577b7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19581.tgz","fileCount":115,"integrity":"sha512-6utr7x7b7WBiEikyHxel9DYsxB+VpacSuFAT5futmd17/GxOwEsSOeHV2wlYBYjUUutMDIreyWdZEm9CDkbQcA==","signatures":[{"sig":"MEUCIFUOx4w6lXSzW4KdTJYI7OXWbbPmkJd3D3oCP8KZh3QdAiEA8mDtw+hbSE1hLQGnvb099txJ9HcXr1Aix+FAq3s9C78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19581.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19581.tgz","_integrity":"sha512-6utr7x7b7WBiEikyHxel9DYsxB+VpacSuFAT5futmd17/GxOwEsSOeHV2wlYBYjUUutMDIreyWdZEm9CDkbQcA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19581","@opencode/util":"0.0.0-dev-19581","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19581","@opencode/schema":"0.0.0-dev-19581","@opencode/protocol":"0.0.0-dev-19581","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19581","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19581"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19581_1789362022461_0.31811668938661897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19583":{"name":"@opencode/plugin","version":"0.0.0-dev-19583","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19583","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e16722ab7842a0e459dcba2b70ff062ad5516e3f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19583.tgz","fileCount":115,"integrity":"sha512-r7fYQbLtDcWzObtaAZrulGoX2KR8KCkKdGcqKDwNsygvJ4/LqIveIInUabnQbLS7B2qk/wgsd7wuhyxYaMz/dg==","signatures":[{"sig":"MEUCIHbZ7ijxLUUk9taTPNmEtXavm+fx/pC8JssHZ1OsW9GaAiEA9Yj/zDIsg7MqANl6FklJF1pWuGGnuiyv1Te5w6/201w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19583.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19583.tgz","_integrity":"sha512-r7fYQbLtDcWzObtaAZrulGoX2KR8KCkKdGcqKDwNsygvJ4/LqIveIInUabnQbLS7B2qk/wgsd7wuhyxYaMz/dg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19583","@opencode/util":"0.0.0-dev-19583","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19583","@opencode/schema":"0.0.0-dev-19583","@opencode/protocol":"0.0.0-dev-19583","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19583","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19583"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19583_1789363095566_0.930093650385514","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19584":{"name":"@opencode/plugin","version":"0.0.0-dev-19584","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19584","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"599d7417553156f53d6eddec083f5d4ad08ffcd5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19584.tgz","fileCount":115,"integrity":"sha512-TOLY6J2CLFVDpGoooDoGZlxwaBHw+FoJWR2H0rFxXWGrI6PUetMKo2ZLSD4i7LBnRq1H0uClXOFO9R87UP0rVg==","signatures":[{"sig":"MEUCIAnU/8rdEPk3StmL5JY/sCXUXhLsZnnwY3SJkY7vBXGuAiEAwVkz9LMNRIdghjS4gyVYLN0EqIpZBsrDK73LVqVC/ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19584.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19584.tgz","_integrity":"sha512-TOLY6J2CLFVDpGoooDoGZlxwaBHw+FoJWR2H0rFxXWGrI6PUetMKo2ZLSD4i7LBnRq1H0uClXOFO9R87UP0rVg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19584","@opencode/util":"0.0.0-dev-19584","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19584","@opencode/schema":"0.0.0-dev-19584","@opencode/protocol":"0.0.0-dev-19584","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19584","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19584"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19584_1789364928714_0.24365346034163027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19585":{"name":"@opencode/plugin","version":"0.0.0-dev-19585","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19585","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0032eb0b10682ecfc56cd04d6b12532748acbf73","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19585.tgz","fileCount":115,"integrity":"sha512-KRnY0WRZ8KAbA79BQy47hsPtFE7FZEaKdftXtWE/Vnt2CIT1zxJx7LIinwbTzxYfUcbrAfJGROk1foPsA2dkrQ==","signatures":[{"sig":"MEUCIBE1rYEPi9iKVDfBKTll0/n+e7wfTNEopt2VdoQAQkQBAiEAjo6OwioUbuQKd4gRaI6mxfkmdOpoLxwm2WNgcG5n76g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19585.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19585.tgz","_integrity":"sha512-KRnY0WRZ8KAbA79BQy47hsPtFE7FZEaKdftXtWE/Vnt2CIT1zxJx7LIinwbTzxYfUcbrAfJGROk1foPsA2dkrQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19585","@opencode/util":"0.0.0-dev-19585","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19585","@opencode/schema":"0.0.0-dev-19585","@opencode/protocol":"0.0.0-dev-19585","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19585","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19585"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19585_1789365798531_0.14143654123513438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19587":{"name":"@opencode/plugin","version":"0.0.0-dev-19587","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19587","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"340c9818e4d9fca67fa51cbe6e947b18cb5b2066","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19587.tgz","fileCount":115,"integrity":"sha512-93fik+CpvDbBP95crUDU9boiAhxmvqwYwayfRoQqvqz9LYfOgz3QIaRiCsuHHyEvLzQy2C57ZCaL6EPXy4gPaw==","signatures":[{"sig":"MEUCIFKs88xX7ngHR4Ra6GZMLQVna1WRNl7FRiN+U9Qk2Tm3AiEAzE7dJKGDVcoLLmDBZ+fT/akYhH9FIxt0F6rHRBzTNeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19587.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19587.tgz","_integrity":"sha512-93fik+CpvDbBP95crUDU9boiAhxmvqwYwayfRoQqvqz9LYfOgz3QIaRiCsuHHyEvLzQy2C57ZCaL6EPXy4gPaw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19587","@opencode/util":"0.0.0-dev-19587","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19587","@opencode/schema":"0.0.0-dev-19587","@opencode/protocol":"0.0.0-dev-19587","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19587","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19587"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19587_1789366690447_0.8255207293749349","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19588":{"name":"@opencode/plugin","version":"0.0.0-dev-19588","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19588","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"030f1f82756de8d204523f964c7b14fe994e8981","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19588.tgz","fileCount":115,"integrity":"sha512-ehrvtvwuUWQgMaheJT9/MD6dDMgg7mVCfs/unPOzJgtGbxNH3NjFxsyys6LGMHD782rcLvFaP3Pvlrdpv5yvlg==","signatures":[{"sig":"MEYCIQCOeUaTmKECokEv4wWtPFUe89vPeTdjuorE+syw+kGmJQIhAOJ+gkvHpnojk0Z6f8YnMXBNiuRnHqVQjn9MVrJ2zYA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19588.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19588.tgz","_integrity":"sha512-ehrvtvwuUWQgMaheJT9/MD6dDMgg7mVCfs/unPOzJgtGbxNH3NjFxsyys6LGMHD782rcLvFaP3Pvlrdpv5yvlg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19588","@opencode/util":"0.0.0-dev-19588","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19588","@opencode/schema":"0.0.0-dev-19588","@opencode/protocol":"0.0.0-dev-19588","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19588","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19588"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19588_1789368934715_0.8411581726628203","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19589":{"name":"@opencode/plugin","version":"0.0.0-dev-19589","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19589","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6a47174b4cece511eb1f8c2b4f54fa0644a20457","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19589.tgz","fileCount":115,"integrity":"sha512-6Jt1VbsyStUyYKF1APfv17On1h6SSOmXFZzOQ7NEYrhTCkbcACkiZTw95rWkCZ8bCruLy/Jx09iwRQtkcadwfw==","signatures":[{"sig":"MEQCIBFZxpAkJfbLjc4q4AbKgreRhHlFFOT+j/lTBvoLEb05AiAHePyabPNIy3xTijzM/yl7RzGj0a71nRGC11Yk8G03iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19589.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19589.tgz","_integrity":"sha512-6Jt1VbsyStUyYKF1APfv17On1h6SSOmXFZzOQ7NEYrhTCkbcACkiZTw95rWkCZ8bCruLy/Jx09iwRQtkcadwfw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19589","@opencode/util":"0.0.0-dev-19589","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19589","@opencode/schema":"0.0.0-dev-19589","@opencode/protocol":"0.0.0-dev-19589","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19589","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19589"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19589_1789370123891_0.41774957318305384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19590":{"name":"@opencode/plugin","version":"0.0.0-dev-19590","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19590","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"accae53c29d74435d2b184a5c47279636eae98a2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19590.tgz","fileCount":115,"integrity":"sha512-EdO1LkOnqCqVsPlPYqa0hWvDs9uxQ34bSBbJVHzwFt3XTnSrpcBU19zZCBU+KFa6OjssEpd8+cUeoaFQcNIBvQ==","signatures":[{"sig":"MEUCIQCUxakE9V8dUH0em1re+qJtvGNsTvs3j46WH8XpZCVG3AIgFJSTHA8W59oPlSFMh+WlTrXNPMgWh419mp9g1jJdN5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19590.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19590.tgz","_integrity":"sha512-EdO1LkOnqCqVsPlPYqa0hWvDs9uxQ34bSBbJVHzwFt3XTnSrpcBU19zZCBU+KFa6OjssEpd8+cUeoaFQcNIBvQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19590","@opencode/util":"0.0.0-dev-19590","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19590","@opencode/schema":"0.0.0-dev-19590","@opencode/protocol":"0.0.0-dev-19590","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19590","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19590"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19590_1789371026790_0.45982878585095266","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19592":{"name":"@opencode/plugin","version":"0.0.0-dev-19592","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19592","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91123c3e3394156391c34b591722e57f9d5da0b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19592.tgz","fileCount":115,"integrity":"sha512-/OeZPlG5DJSQcTxMWi/rYNS5p16Wp1wWbPd1gPT8MmyvlGE35wsjjOoQ9NiHh2NXSHJXLoHGXs4idU71aKS97A==","signatures":[{"sig":"MEYCIQDcIlDxGah0drVnVtA9I3tr9OuiE3vqYmBbpWlJ9X3powIhAOTAVfrfZVV+qmUBMKNUVReLwJpM8hwQuumwv+3uJU/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19592.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19592.tgz","_integrity":"sha512-/OeZPlG5DJSQcTxMWi/rYNS5p16Wp1wWbPd1gPT8MmyvlGE35wsjjOoQ9NiHh2NXSHJXLoHGXs4idU71aKS97A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19592","@opencode/util":"0.0.0-dev-19592","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19592","@opencode/schema":"0.0.0-dev-19592","@opencode/protocol":"0.0.0-dev-19592","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19592","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19592"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19592_1789372098436_0.5109481607295985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19593":{"name":"@opencode/plugin","version":"0.0.0-dev-19593","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19593","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d34ddc6f0722e3280164bea6977f30bd4324535a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19593.tgz","fileCount":115,"integrity":"sha512-X/MFZxK1HzPuaM3FoUA3J9tfVZF9l09wfufp2N7flmEv7vSLJzJbNG37Y/STdtN8+Qlj+E3C45wQsSLL8u8JdQ==","signatures":[{"sig":"MEYCIQD+qt11s9QbZI7+WTa0Stmx/kRW2kjvHzygkMArroWqhgIhAPXAO5KJ3g8KIg6a9xo0OhJzAkK0IWAeAI5bgZtz8/8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113072},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19593.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19593.tgz","_integrity":"sha512-X/MFZxK1HzPuaM3FoUA3J9tfVZF9l09wfufp2N7flmEv7vSLJzJbNG37Y/STdtN8+Qlj+E3C45wQsSLL8u8JdQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19593","@opencode/util":"0.0.0-dev-19593","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19593","@opencode/schema":"0.0.0-dev-19593","@opencode/protocol":"0.0.0-dev-19593","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19593","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19593"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19593_1789373059154_0.35465511064123256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19594":{"name":"@opencode/plugin","version":"0.0.0-dev-19594","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19594","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"303d5f98dde7b5c6292eb05319756eecd55ea713","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19594.tgz","fileCount":115,"integrity":"sha512-y5sozRNhypn1cLyeeZRfNIXF//Z2M3OPABxrhuJHMYXcLIQAaFtYMMQrfy5B2dZsUZN4e7gXl0m/YcdvkhdABw==","signatures":[{"sig":"MEUCIAe8skJxFXpuzpeoPM9Q4TUdKqfZoGyFuFieivoSRjRBAiEAi6+g7/LMqpVIkcvHD9jTvAXQAby5HF3c+Z/PVd5ykkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113140},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19594.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19594.tgz","_integrity":"sha512-y5sozRNhypn1cLyeeZRfNIXF//Z2M3OPABxrhuJHMYXcLIQAaFtYMMQrfy5B2dZsUZN4e7gXl0m/YcdvkhdABw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19594","@opencode/util":"0.0.0-dev-19594","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19594","@opencode/schema":"0.0.0-dev-19594","@opencode/protocol":"0.0.0-dev-19594","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19594","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19594"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19594_1789388267293_0.01286338144734911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19595":{"name":"@opencode/plugin","version":"0.0.0-dev-19595","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19595","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"52811ae066f629108a5d9b225bab2df17f9bc925","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19595.tgz","fileCount":115,"integrity":"sha512-AEgenqn6LN5kgVfPLcRheJLkxWqzFfnVkBQVgk/cO7RLid5/6el4NpnqeeXDU8TuFZ3Z/PI7klblKxb8f43HSg==","signatures":[{"sig":"MEQCIEvMocjCpLFpVOX5ymQtOWNuYAU1TFBCbjApVIcetbYSAiAeDfax4TYGDq/BDiXOMHkxUYz0abqS2JQFEN9fseN6gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113140},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19595.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19595.tgz","_integrity":"sha512-AEgenqn6LN5kgVfPLcRheJLkxWqzFfnVkBQVgk/cO7RLid5/6el4NpnqeeXDU8TuFZ3Z/PI7klblKxb8f43HSg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19595","@opencode/util":"0.0.0-dev-19595","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19595","@opencode/schema":"0.0.0-dev-19595","@opencode/protocol":"0.0.0-dev-19595","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19595","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19595"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19595_1789392036254_0.24346143665882125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19596":{"name":"@opencode/plugin","version":"0.0.0-dev-19596","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19596","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"898db035fdc935dbd57fe65ea4362eb962b54bea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19596.tgz","fileCount":115,"integrity":"sha512-c8P+al879ka5rwFaxMASjRBFuEfTYgSiVDD4hxML2vUhvR5G1ANpDiZrNFv+3V9WbtHxt2tgRj4UDSTV2NCzyA==","signatures":[{"sig":"MEQCIDQvFEAq0XQEz6JdvyZTuHfiI5y3GvVRshVld9ttHvE/AiBrA90LKq//vYlsP8pNQGxm/eosslp01IL2vRwCz6CRDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113140},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19596.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19596.tgz","_integrity":"sha512-c8P+al879ka5rwFaxMASjRBFuEfTYgSiVDD4hxML2vUhvR5G1ANpDiZrNFv+3V9WbtHxt2tgRj4UDSTV2NCzyA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19596","@opencode/util":"0.0.0-dev-19596","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19596","@opencode/schema":"0.0.0-dev-19596","@opencode/protocol":"0.0.0-dev-19596","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19596","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19596"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19596_1789397106402_0.08656595363302055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19598":{"name":"@opencode/plugin","version":"0.0.0-dev-19598","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19598","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"75b9ba358cb25fce5273191061fc3a9582b61fce","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19598.tgz","fileCount":119,"integrity":"sha512-YTY2Ooe0F9vSXlLShh7fJMZqll2jZ5NVqR1LHUwE3/CGq2NlEVSAwO+6Ph8bXQY6PAewthGhFXMfyVWKTpRmJg==","signatures":[{"sig":"MEQCIA1F1P2dqG/UHijIs1WpC+SKKi3/Kp0d2iF+sYQhPzEXAiAoO4Wr5OM4qsU87AoMS5i5Mn7jPL0rqHufhzGNXoAWZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19598.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19598.tgz","_integrity":"sha512-YTY2Ooe0F9vSXlLShh7fJMZqll2jZ5NVqR1LHUwE3/CGq2NlEVSAwO+6Ph8bXQY6PAewthGhFXMfyVWKTpRmJg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19598","@opencode/util":"0.0.0-dev-19598","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19598","@opencode/schema":"0.0.0-dev-19598","@opencode/protocol":"0.0.0-dev-19598","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19598","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19598"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19598_1789399232987_0.38821551005625166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19599":{"name":"@opencode/plugin","version":"0.0.0-dev-19599","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19599","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1af6cc709b264cfedb0ce5ca6707b8ebaab76812","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19599.tgz","fileCount":119,"integrity":"sha512-80QezWTbfvHS5f0JRLUfbeWPAIVksXazxQs9oxgqnCC8DEEEU6BKbh5k4lvuiN7sTpk4mQYPCJ+TLZ2VUKTVmw==","signatures":[{"sig":"MEUCIC+5lRGoBV3I2TO6f6sntu1Rt+r5cGkJk55WtY2Q/SlCAiEA/CMpO7M386lAOBzfdvNpnDbWhFCR6MDcKFBAIqXoktQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19599.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19599.tgz","_integrity":"sha512-80QezWTbfvHS5f0JRLUfbeWPAIVksXazxQs9oxgqnCC8DEEEU6BKbh5k4lvuiN7sTpk4mQYPCJ+TLZ2VUKTVmw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19599","@opencode/util":"0.0.0-dev-19599","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19599","@opencode/schema":"0.0.0-dev-19599","@opencode/protocol":"0.0.0-dev-19599","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19599","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19599"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19599_1789400462663_0.37041854847082467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19600":{"name":"@opencode/plugin","version":"0.0.0-dev-19600","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19600","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9f34a4125cb8bd320fc4128ff1089f94d748fdfe","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19600.tgz","fileCount":119,"integrity":"sha512-Px0XhgwtPw1+p6yTM60b7OdTHOB9HRJiG6Sr6rqJ/Xrv/xZpX5tvNhJNp7lg+IqpRvmfVOVeYl0wSmCBZyLb5g==","signatures":[{"sig":"MEUCIQCPB20utY6SpEG4Bb/OMj6DKgnV5qSVAxmDzrcSXsuOHgIgd3Mt0mms914UKxVRlfMK/zzncJ6GWMlTn0fNvIIt/34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19600.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19600.tgz","_integrity":"sha512-Px0XhgwtPw1+p6yTM60b7OdTHOB9HRJiG6Sr6rqJ/Xrv/xZpX5tvNhJNp7lg+IqpRvmfVOVeYl0wSmCBZyLb5g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19600","@opencode/util":"0.0.0-dev-19600","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19600","@opencode/schema":"0.0.0-dev-19600","@opencode/protocol":"0.0.0-dev-19600","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19600","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19600"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19600_1789402873528_0.0922651030535786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19601":{"name":"@opencode/plugin","version":"0.0.0-dev-19601","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19601","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"59eee29d9109bab873a6322e739c41d6def301c7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19601.tgz","fileCount":119,"integrity":"sha512-ntWGVdPa4FzjiSfWv2kdNunKAnqqNrBa4gtOYwL85eq+4S14LHEl62huquja/mIEFK+xLEe86PsMTjHsugnExg==","signatures":[{"sig":"MEUCIGrMsJjsGLlCV8HgrDlsY5vI00d0ncFg1S3k0u2RuSoUAiEAqJK2uj8aV5NI0ftl9Zimz1oEDKKdC0eAx+XK4jzord4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19601.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19601.tgz","_integrity":"sha512-ntWGVdPa4FzjiSfWv2kdNunKAnqqNrBa4gtOYwL85eq+4S14LHEl62huquja/mIEFK+xLEe86PsMTjHsugnExg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19601","@opencode/util":"0.0.0-dev-19601","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19601","@opencode/schema":"0.0.0-dev-19601","@opencode/protocol":"0.0.0-dev-19601","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19601","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19601"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19601_1789406338121_0.9852251379637726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19602":{"name":"@opencode/plugin","version":"0.0.0-dev-19602","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19602","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e74a03fa94e2f7aedff5762afebb04d0c97e40eb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19602.tgz","fileCount":119,"integrity":"sha512-cbfEkRgHePE28Dibgw1kM/ZDIGIZOrvCjffFqZe8XuJ5UQW24CbXgFOGD6tgeelECLmRZ89YDyn46hgRIzG7AQ==","signatures":[{"sig":"MEQCICtg73EAjaa59jV5DlolWM81AaFL6Pt2/W7DqiDhy8ltAiBj3wIa2Po9101TOuwZFVjdEy04GLU9gAJ0K1PtIFMhwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmm9Ojd+y2UnHOFNQ1bP3dl9RWFzAzqH7cOwqIx4oySQIhAKIpEEnr9BUaUkqNMG2maXtTY/xTz5LTUUJnEd8+3M/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19602.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19602.tgz","_integrity":"sha512-cbfEkRgHePE28Dibgw1kM/ZDIGIZOrvCjffFqZe8XuJ5UQW24CbXgFOGD6tgeelECLmRZ89YDyn46hgRIzG7AQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19602","@opencode/util":"0.0.0-dev-19602","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19602","@opencode/schema":"0.0.0-dev-19602","@opencode/protocol":"0.0.0-dev-19602","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19602","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19602"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19602_1789407444717_0.16756562876804515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19607":{"name":"@opencode/plugin","version":"0.0.0-dev-19607","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19607","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6f1bf19f666691e7c94b92dba43d777088d5c2b2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19607.tgz","fileCount":119,"integrity":"sha512-NgbQUUsYwvN2hr2EGFr8kq85T0mA+AhnZ2KcGRqW39eE6vmOS/UY+00ERjmLYyxYcrAhg48OtweghOkaXhtURg==","signatures":[{"sig":"MEQCIBOqf4RVtw5hwAgHplPtuorm0cAPyG5CJtL33P3r6BmOAiBVLHWgfBrsBGzV9zt2nfppNnods9ldbGwT3IlTj3s6Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC887PjCyQ0f+kbBLmSqlWg6GxmFXfJ6uopuRpedpm5pwIhAKXrZ3zc3aSWTH6XfsXnj4Lmb+XvOAoqL69PR9l6jm+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19607.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19607.tgz","_integrity":"sha512-NgbQUUsYwvN2hr2EGFr8kq85T0mA+AhnZ2KcGRqW39eE6vmOS/UY+00ERjmLYyxYcrAhg48OtweghOkaXhtURg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19607","@opencode/util":"0.0.0-dev-19607","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19607","@opencode/schema":"0.0.0-dev-19607","@opencode/protocol":"0.0.0-dev-19607","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19607","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19607"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19607_1789408518969_0.8786060721637701","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19610":{"name":"@opencode/plugin","version":"0.0.0-dev-19610","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19610","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ba2b11a606bbf26b42ed51edf0b7ed5ea30a7128","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19610.tgz","fileCount":119,"integrity":"sha512-mW88xitHBzbUjo1hqCL5ujHbUGsz6eJP0oBUdACeAXVrF/E5oHQ2YwVkoh0LbgpzJOF65czRHervtlFpQAhjDQ==","signatures":[{"sig":"MEQCIHLdI+a1MvJioN19iyoQmDG96yU82+eoNyTbNL38mWfNAiBYUTQxAUT5JvdK1XKyhjCNQ7lCznr8VPV6Lc1THestIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWWhcG7BpuV/XtqvT2w8IhCsrDXbDrzwCos6AzLBG6FQIhALQ7HT6h95BUqv/WHyJl87hIt9REaxvOkOU4ci5QyYIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19610.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19610.tgz","_integrity":"sha512-mW88xitHBzbUjo1hqCL5ujHbUGsz6eJP0oBUdACeAXVrF/E5oHQ2YwVkoh0LbgpzJOF65czRHervtlFpQAhjDQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19610","@opencode/util":"0.0.0-dev-19610","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19610","@opencode/schema":"0.0.0-dev-19610","@opencode/protocol":"0.0.0-dev-19610","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19610","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19610"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19610_1789409596943_0.009309945481126736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19611":{"name":"@opencode/plugin","version":"0.0.0-dev-19611","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19611","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5bec1b296ed68119affe3949f4b3cff3fc963119","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19611.tgz","fileCount":119,"integrity":"sha512-KyTKggqA/z2eRksNIjJRN+4qBeyRpg+Sm2IW/M6shT/IbARZnv1sQP0+xywAHd8s9IqYxT/iMt8PtT5r+sS9hw==","signatures":[{"sig":"MEUCIEGFmio+05YZXkW4j3hnBZU0KW+F6+Wvh/4d9OLKIjkcAiEAvuANSTuTVftbl3DcimXFpZyjM/QvdZrXIVBuTaGn9KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcAgC2XE5xBYgYPxJm7P6Milf9dvP7o0QqV8zdZTCAfwIhAOvjoOL7l3e8S/cj8Y0UJ2rVSYjbGqf8q41bmODa5M2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19611.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19611.tgz","_integrity":"sha512-KyTKggqA/z2eRksNIjJRN+4qBeyRpg+Sm2IW/M6shT/IbARZnv1sQP0+xywAHd8s9IqYxT/iMt8PtT5r+sS9hw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19611","@opencode/util":"0.0.0-dev-19611","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19611","@opencode/schema":"0.0.0-dev-19611","@opencode/protocol":"0.0.0-dev-19611","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19611","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19611"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19611_1789420782226_0.794269097180121","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19613":{"name":"@opencode/plugin","version":"0.0.0-dev-19613","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19613","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7df63883c5a9b8197cebf0851c6a17fecb12d700","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19613.tgz","fileCount":119,"integrity":"sha512-PLLaDT7idkdhwKiqbDpXe9FLcXh6lI07w47bGlWeUMKpz1hnBDbL0aQLCjONi0qmLA4bgqLGtX61IYtDvhxzQA==","signatures":[{"sig":"MEUCIQCU0T94YvgFRwAp/vmSjxsirsKZPkZ2Q7UuvXonYIniHQIgDzfdyb9GIXfjp6oJX5QvZ+ejIPpW2yI7uaCa99WRrpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0rvk3BzhiIVuiUBaonXKSNqGvCaUJUbXIe0OToMTlPAIgHpEnJVYq9fQcEvFJ3f3WKrc8be/+JTACPRozVoBS90M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19613.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19613.tgz","_integrity":"sha512-PLLaDT7idkdhwKiqbDpXe9FLcXh6lI07w47bGlWeUMKpz1hnBDbL0aQLCjONi0qmLA4bgqLGtX61IYtDvhxzQA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19613","@opencode/util":"0.0.0-dev-19613","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19613","@opencode/schema":"0.0.0-dev-19613","@opencode/protocol":"0.0.0-dev-19613","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19613","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19613"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19613_1789422125750_0.011426811660943725","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19615":{"name":"@opencode/plugin","version":"0.0.0-dev-19615","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19615","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cc07da7f0ca4fc15612d01e54bd3e6aba8686a49","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19615.tgz","fileCount":119,"integrity":"sha512-zlASSjC2jfTOv/EsMm9j1xPM5AkvNycoAF6fOC3eMniHW+QGVLxP6+y1kvs7pmJrKXY8JV+2XHRaKpuEfrt/lA==","signatures":[{"sig":"MEUCIB1QhYldmcnC/Ohcd8yUgG1cAT21edGccNuDNbsma1EVAiEA9YcYdcmCA/ILgoWIMs1iw/PTKslE5S2Afcv4AT2ppjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6TJRaDX600Y27v5AUoWqxQyJWCyjrgoV6mzMehx20JwIgG88pvtDY5HQbhHbvRjSKF1IH+3edpcLK1OuAn2iLWLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19615.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19615.tgz","_integrity":"sha512-zlASSjC2jfTOv/EsMm9j1xPM5AkvNycoAF6fOC3eMniHW+QGVLxP6+y1kvs7pmJrKXY8JV+2XHRaKpuEfrt/lA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19615","@opencode/util":"0.0.0-dev-19615","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19615","@opencode/schema":"0.0.0-dev-19615","@opencode/protocol":"0.0.0-dev-19615","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19615","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19615"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19615_1789423255092_0.05508739311445754","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19617":{"name":"@opencode/plugin","version":"0.0.0-dev-19617","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19617","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"22ddda895fd07f90fa6e54db1f4fd04f0a5f5fc4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19617.tgz","fileCount":119,"integrity":"sha512-A924Ab0JQ8unBpr9YxvYvx6YVS25DrxRJ7Z1rxcU8lC3A8W+lq5iunRCHuvax+8pau1zG4FAE3UQFAHYeT6bYg==","signatures":[{"sig":"MEUCID6vWzWzmjTM9OQGKNvQkeOXr+eRyf/PklxtIqGaMRFnAiEAjte4ElFex47FNDjP0w3OHOF1AAAVcG2dezRLtN2mbaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxtn7DDz9J3W6VU7wiJX4LflgceptCEbmFQEp0hlM0uAiEA4Qfgp8UntzXDGQ9nwDHwsoSkEo2KXSIF5jSIWuvJxoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19617.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19617.tgz","_integrity":"sha512-A924Ab0JQ8unBpr9YxvYvx6YVS25DrxRJ7Z1rxcU8lC3A8W+lq5iunRCHuvax+8pau1zG4FAE3UQFAHYeT6bYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19617","@opencode/util":"0.0.0-dev-19617","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19617","@opencode/schema":"0.0.0-dev-19617","@opencode/protocol":"0.0.0-dev-19617","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19617","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19617"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19617_1789424417572_0.7226143283889301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19618":{"name":"@opencode/plugin","version":"0.0.0-dev-19618","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19618","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b162d8efb488e4887c9803984234a01b3c617126","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19618.tgz","fileCount":119,"integrity":"sha512-iFfzJwOA58hUt0qtlWlcLtXkFlV/10BC/4soVaY1Lor12iGZpQ18NnTdPgSxfkqJdHMJTnoOD+k0CM56NmSrIA==","signatures":[{"sig":"MEYCIQD35EIomTI5oCArItH1i7lF/vW+kOXO3u85tonnbkNnogIhANQWoV0SanFXtCJTTLLT+THYgMjTqiy9b4uIkJlOX9FZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJOpjKM/y2MQPmS8u8aQomQUVWOC/kP9akI+X5kPR/sAIgDcSNAeEPolVNRPwu1JpuA8FhV6cMnC765BFVSm2fwXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19618.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19618.tgz","_integrity":"sha512-iFfzJwOA58hUt0qtlWlcLtXkFlV/10BC/4soVaY1Lor12iGZpQ18NnTdPgSxfkqJdHMJTnoOD+k0CM56NmSrIA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19618","@opencode/util":"0.0.0-dev-19618","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19618","@opencode/schema":"0.0.0-dev-19618","@opencode/protocol":"0.0.0-dev-19618","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19618","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19618"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19618_1789426149251_0.03722434471835956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19619":{"name":"@opencode/plugin","version":"0.0.0-dev-19619","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19619","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1a026a0502b064d7d248ce9a26646d35c2f88339","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19619.tgz","fileCount":119,"integrity":"sha512-JzkZFFW6dZ3LUFGSP71DEnPRJOqht0SvcKWCyKsozCfIOSdosM3KqmbCteznwtpaNNGmKG+9Zf9fgAc694/JlQ==","signatures":[{"sig":"MEUCIQCtRolWtHoHClm2GNvqPwDHimq1kQA5lgaMs+NmqtOPpQIgOjLjjjSmjGsh9DIsHvV9glwErQFIVL7Y59a67gJ/2kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/ir9N4g22P/YDbhnEiiX36tbsVZxCKHpAZV1fWwCVrAiBemnUAcg5WtwAG9D7SH7m+OWSYxXTIS6Ti5hiAeKRj2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19619.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19619.tgz","_integrity":"sha512-JzkZFFW6dZ3LUFGSP71DEnPRJOqht0SvcKWCyKsozCfIOSdosM3KqmbCteznwtpaNNGmKG+9Zf9fgAc694/JlQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19619","@opencode/util":"0.0.0-dev-19619","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19619","@opencode/schema":"0.0.0-dev-19619","@opencode/protocol":"0.0.0-dev-19619","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19619","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19619"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19619_1789427332193_0.7687009718663447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19620":{"name":"@opencode/plugin","version":"0.0.0-dev-19620","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19620","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5cf4c6223e518a7ecf11552ce2cf3e7cf129caf9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19620.tgz","fileCount":119,"integrity":"sha512-DPj8uWvHUtJWiTU1nSBjyfiaLibLEmZzLTPPPS75hKTipO0+sd32ppHtxRsHrs9bJ5SS2BpuzVuvGtGttfJJOQ==","signatures":[{"sig":"MEQCIFAu1AQfBRcmbaK6w5xfZwzYdZ6YH8JqM59crjtn/bU4AiBIgV0Fxs9js3OdhUEo+Qjf+3tb3E1+/wisUeRbjwnoOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtyOD2XGX0osLZ14anmYr8npo25ysxIEGGTP5C6lgPiwIgc1DC4uKiqgVoCzBh2qSIwqch4k0TGHAiElztjFvduS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19620.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19620.tgz","_integrity":"sha512-DPj8uWvHUtJWiTU1nSBjyfiaLibLEmZzLTPPPS75hKTipO0+sd32ppHtxRsHrs9bJ5SS2BpuzVuvGtGttfJJOQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19620","@opencode/util":"0.0.0-dev-19620","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19620","@opencode/schema":"0.0.0-dev-19620","@opencode/protocol":"0.0.0-dev-19620","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19620","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19620"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19620_1789429440400_0.8067771523560587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19621":{"name":"@opencode/plugin","version":"0.0.0-dev-19621","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19621","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"56f6070f6c6812dd4826d2403a24c69b72ea0710","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19621.tgz","fileCount":119,"integrity":"sha512-ec2wMBbeH3GeXAKCBhItYjyKoyYyPxUsyfHIxAz8U79cPg6OS4+6QPKiaML5EQT2SmzQaCI9L9EYcgDEUNn2XA==","signatures":[{"sig":"MEUCIDRc3LaBWo/Wtw1mR8vQqXHEJ+5MaP25sO0cPO/AzDFPAiEAqWsUVS9a/DcMjczBctpYc0+/6KIx3o8F0/5T1LnHYoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICcywQEdHTCj/S5AVRHsYHbCMx+SrWWQvYU+Me3x4g7fAiEA2w78indwLUSKWTlKQOyOvfXGnop3a3Jz0VrB+p1bxak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19621.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19621.tgz","_integrity":"sha512-ec2wMBbeH3GeXAKCBhItYjyKoyYyPxUsyfHIxAz8U79cPg6OS4+6QPKiaML5EQT2SmzQaCI9L9EYcgDEUNn2XA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19621","@opencode/util":"0.0.0-dev-19621","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19621","@opencode/schema":"0.0.0-dev-19621","@opencode/protocol":"0.0.0-dev-19621","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19621","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19621"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19621_1789430444471_0.9390022900304558","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19623":{"name":"@opencode/plugin","version":"0.0.0-dev-19623","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19623","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3ca39fa21389bc54047db485de5b916a4e42edf4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19623.tgz","fileCount":119,"integrity":"sha512-kHmRvBnSEZbSrHF6sWG9e2gM3YUqWQ/feWCxUE0TXH0Th6AzHBHFj+Ua9DjY8nZfEVON4ixhGgE3yabv5M4VEA==","signatures":[{"sig":"MEYCIQCRMsF3/SjKynfnkAqrYpNZuTfFFJAd7VN2MzVoOysTLAIhAMcHMZ6/idpUcO0EcjS/mHvA9u3orNpITwR87v7VWOok","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGfZBoHjnoaYAA9sRi7Uy7usGmb65JjYZI9i6h7ooov8AiEAwHMrfYIG856gsuF6PuiVAzvOOBopbTWndRcXC5SLY4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19623.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19623.tgz","_integrity":"sha512-kHmRvBnSEZbSrHF6sWG9e2gM3YUqWQ/feWCxUE0TXH0Th6AzHBHFj+Ua9DjY8nZfEVON4ixhGgE3yabv5M4VEA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19623","@opencode/util":"0.0.0-dev-19623","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19623","@opencode/schema":"0.0.0-dev-19623","@opencode/protocol":"0.0.0-dev-19623","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19623","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19623"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19623_1789431528463_0.24693726494221435","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19624":{"name":"@opencode/plugin","version":"0.0.0-dev-19624","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19624","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bd26198eca577ce8fcf9b0f19313c20c2be5bed9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19624.tgz","fileCount":119,"integrity":"sha512-rSGCHrjAlh6vACf2dRC5rJaP4mGC0VkQBztWKA5jL7a6Dz/0eomk2tRwfgPKBHuruaWeBQI8u2TiDLlRVmqfpw==","signatures":[{"sig":"MEUCIGamukfUCHxpUyTRaH/6t5vqcR2QsG13B/po1StYm9GfAiEAu7+LBy3kGscV+1g3oxGZIAwlJU1BPhngmau2Q4iuOmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcLySQjJxB0YjwUL2TVuosOHTdQb217P9Fjkt1KAj+KwIhAKGhAxQZaA3HMejtcuSsN0fVQEplVu17vsY1GzSKAnEE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19624.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19624.tgz","_integrity":"sha512-rSGCHrjAlh6vACf2dRC5rJaP4mGC0VkQBztWKA5jL7a6Dz/0eomk2tRwfgPKBHuruaWeBQI8u2TiDLlRVmqfpw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19624","@opencode/util":"0.0.0-dev-19624","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19624","@opencode/schema":"0.0.0-dev-19624","@opencode/protocol":"0.0.0-dev-19624","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19624","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19624"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19624_1789433035107_0.937983221649427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19625":{"name":"@opencode/plugin","version":"0.0.0-dev-19625","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19625","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8b2d260ce2d442851280891bb21cf57b294ee2ab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19625.tgz","fileCount":119,"integrity":"sha512-sSUwBU20EEdP41RN7/9SVKPr6HXX5O6OvGibM4kOHvssV7xVFA8Hgskd1wuOzaTwz5VXDFCicIYETNTfwcG0mw==","signatures":[{"sig":"MEQCIELc7RoJa1dGahrUDTCVYvjSnc/uBBEr7kuQ2Y6pACudAiAiJY/zjqOhmeHE1nRk0HfIVmUnup5PwomkPa5BEJlrIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC15CCbSKTRjBc53mERCIwb+NSWLQ99gDMTBHmJ/jDLMwIgZMbovmAYJeJlFI8TUUFKqloS0fhaCdNKJqtgPSNwl4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19625.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19625.tgz","_integrity":"sha512-sSUwBU20EEdP41RN7/9SVKPr6HXX5O6OvGibM4kOHvssV7xVFA8Hgskd1wuOzaTwz5VXDFCicIYETNTfwcG0mw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19625","@opencode/util":"0.0.0-dev-19625","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19625","@opencode/schema":"0.0.0-dev-19625","@opencode/protocol":"0.0.0-dev-19625","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19625","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19625"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19625_1789434329703_0.7433290970989652","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19626":{"name":"@opencode/plugin","version":"0.0.0-dev-19626","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19626","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1291116d837c52691d125afc546a1d5d747c9239","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19626.tgz","fileCount":119,"integrity":"sha512-kd7vu3mB4aqiQIaVaeO6MFPFac/DKT5xHClxAfC5spOv54AkUzPNaG/+84opvLF5OX+EtjbaTCmeOooLSGPlhQ==","signatures":[{"sig":"MEQCIFyRHPRrHJx9RRRXIk0p4fXHbRwReeMh5U47l/M/jszGAiAqGI9WdRoOIrRXOuBJ59/U+dOAdrykBuqnyrQMFkVEtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCm0H5K4+X24lZUJXD0aqsCPatd5yUHmg88eJDb9YJCAiAaat5o6nw0AlYoooPkDYwk9UHwoyVZhvoWuYJzsi5a/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19626.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19626.tgz","_integrity":"sha512-kd7vu3mB4aqiQIaVaeO6MFPFac/DKT5xHClxAfC5spOv54AkUzPNaG/+84opvLF5OX+EtjbaTCmeOooLSGPlhQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19626","@opencode/util":"0.0.0-dev-19626","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19626","@opencode/schema":"0.0.0-dev-19626","@opencode/protocol":"0.0.0-dev-19626","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19626","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19626"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19626_1789435365277_0.6229329719398664","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19627":{"name":"@opencode/plugin","version":"0.0.0-dev-19627","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19627","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c779dd41eaf90ef6715413f7735a9ffb5721fd10","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19627.tgz","fileCount":119,"integrity":"sha512-02Uu8nJcXhJO1ohcvTnsEo6TpDkgovAhKt/auCEZgSAYgA/EEHhDUoIWlEtvD8gLzyBGthSE0U4lP56+zvs8hQ==","signatures":[{"sig":"MEQCIG2zxRMvAQhdyQcnSWd2hM/u6TA4A2a5fs0f1Iex76kvAiBE90Mv0cydxuMelmn2fo9+neltmXxqGKF0R/JWyIUqaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHsyYhS6ERjCCjN7XI1jaFd1TLjITfMAB0UHQOZWmSdkAiBZ8sF+9UZGYoYGHZoJPKx2iD7PzRBggmD4hKNHT+9Hxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19627.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19627.tgz","_integrity":"sha512-02Uu8nJcXhJO1ohcvTnsEo6TpDkgovAhKt/auCEZgSAYgA/EEHhDUoIWlEtvD8gLzyBGthSE0U4lP56+zvs8hQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19627","@opencode/util":"0.0.0-dev-19627","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19627","@opencode/schema":"0.0.0-dev-19627","@opencode/protocol":"0.0.0-dev-19627","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19627","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19627"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19627_1789441070364_0.9411188199090523","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19628":{"name":"@opencode/plugin","version":"0.0.0-dev-19628","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19628","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ea2e53708078eb97fdeb7918683ef11ece57785","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19628.tgz","fileCount":119,"integrity":"sha512-RZRnlTrrRUAiogzffxwkbHKimPeJAEUTkDyuQSn6yipgSHbRFVdtQgloB45VBNCnnDE5BLhBuvkU7W+Pt6J9fw==","signatures":[{"sig":"MEYCIQCzo1PnNSAy7BFS1cwCxLxwkpBoTKo4o7OqvklW0obPQAIhAOuxkykrW6MM4qWD18ZZD6NNTnY/0+rN1VdiGVgGU1F7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDj0ZOhNZ3evCMgxxomBhEFJtCbR8f6Oj6TqCKHmrEXBQIgCGxlcG6SqWUz/3J3GCuEKuIWn7IvjIfHazkQVTzERxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19628.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19628.tgz","_integrity":"sha512-RZRnlTrrRUAiogzffxwkbHKimPeJAEUTkDyuQSn6yipgSHbRFVdtQgloB45VBNCnnDE5BLhBuvkU7W+Pt6J9fw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19628","@opencode/util":"0.0.0-dev-19628","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19628","@opencode/schema":"0.0.0-dev-19628","@opencode/protocol":"0.0.0-dev-19628","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19628","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19628"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19628_1789443106576_0.6322159077062539","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19629":{"name":"@opencode/plugin","version":"0.0.0-dev-19629","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19629","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cc35ef5792a8fd9d158802ccdad15a5064dcde57","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19629.tgz","fileCount":119,"integrity":"sha512-rDVq/H5KQL08RH0cte92KeP/lZWRr6laIFbvgj7R4D4lxxP4fuO9eKRIBWjfY1o783b0xdHfiy+2ogLPE5lSbg==","signatures":[{"sig":"MEYCIQCQiuNkSH4IgTrTeLieGUWjBCtovogRkky1irKS1/pPCgIhAMV4Pa/d0hJNeFAWfcg/DaXMD0M9epZfSrVu9xFc8ruI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/qkAkKgrnOXUwEGBmj6ZVxWFWnOOrZuQu6v+V0UAkmAIhAJkyZzCXxht55gn3ecCXes6ggVICdgwFyelTHt3W5ksM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19629.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19629.tgz","_integrity":"sha512-rDVq/H5KQL08RH0cte92KeP/lZWRr6laIFbvgj7R4D4lxxP4fuO9eKRIBWjfY1o783b0xdHfiy+2ogLPE5lSbg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19629","@opencode/util":"0.0.0-dev-19629","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19629","@opencode/schema":"0.0.0-dev-19629","@opencode/protocol":"0.0.0-dev-19629","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19629","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19629"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19629_1789444804302_0.26797272787806925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19630":{"name":"@opencode/plugin","version":"0.0.0-dev-19630","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19630","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e5cc0ee32d7a22ce39335ec28d61fa823642f811","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19630.tgz","fileCount":119,"integrity":"sha512-+DhGDUlWqzHr8z6R9t5RHajTOlUw2DPkdgypLDDtV5p893inpPReoM4q6TLRwSQl5vN/Kohjtf7SvBhIFG0kRg==","signatures":[{"sig":"MEUCIEVvI3T/3jNEH87P7e9PuuDPctraSATqc9RNBSYKgN/AAiEArcKo5/QD3qMtmIO/XG1tBNBPHuRaB5dC+06nzFjxo8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2DJS7/i4INrVOgS/RlqYcJDfD0Wo696Uz97Y4e4xXnAiAu2+wX6Jp0iT3kJGfBCc9wpDlJOZnyTye/0WRXKkn8ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19630.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19630.tgz","_integrity":"sha512-+DhGDUlWqzHr8z6R9t5RHajTOlUw2DPkdgypLDDtV5p893inpPReoM4q6TLRwSQl5vN/Kohjtf7SvBhIFG0kRg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19630","@opencode/util":"0.0.0-dev-19630","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19630","@opencode/schema":"0.0.0-dev-19630","@opencode/protocol":"0.0.0-dev-19630","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19630","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19630"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19630_1789446219287_0.2176645936707884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19631":{"name":"@opencode/plugin","version":"0.0.0-dev-19631","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19631","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e644a735568f3bbb3bb1ee999cd89e8273ae8d4f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19631.tgz","fileCount":119,"integrity":"sha512-FzKU4uZFbplCz4cgEvDAn3vOxZDaZe0pycnhjUTl2e6Zk+jHlvPvK8eL1AQNEAm49GeZheA2gcJmt8fDRR06wQ==","signatures":[{"sig":"MEUCIEEZVG6HrhfZ95Z57ADJq4cDWRa1Jgl9ra6Nr3tuMupHAiEA0jK1fTCmN7Bu5mieNAuYmSD818Y9v0kE+yr4VVHoE2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPXrT8zKg4Iypm1flTWO7vuLNU4gX+wWwkTn6oWZrHvwIgAzEi47MC/13kiYg5juRd28DWaB1bSCrG/NS0nzQSG/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19631.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19631.tgz","_integrity":"sha512-FzKU4uZFbplCz4cgEvDAn3vOxZDaZe0pycnhjUTl2e6Zk+jHlvPvK8eL1AQNEAm49GeZheA2gcJmt8fDRR06wQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19631","@opencode/util":"0.0.0-dev-19631","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19631","@opencode/schema":"0.0.0-dev-19631","@opencode/protocol":"0.0.0-dev-19631","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19631","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19631"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19631_1789447522514_0.42125343931022674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19633":{"name":"@opencode/plugin","version":"0.0.0-dev-19633","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19633","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fb523d44370aa524e4b31bb509589a8b33e93fdf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19633.tgz","fileCount":119,"integrity":"sha512-LlVBvOk4KxH1UqYgJ/cPf0HNMlq1os5AbDrlprpjA6xpNYWYTwP2vCoM2br799b27Qdyfigxv+GUFyigDhjYLA==","signatures":[{"sig":"MEMCIH/MmlAuQsjTOzDPLJU4E4Z3t49jmZZo8OdPPiWRXx2FAh9tdNG5qFyYcV4FMXYyIKw6BWHIGyPSa6fvNbyvL7Of","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCroQ7h0WuTWCO47YyD7IB83iw90+T1QHaIlGYD77w2ZAIgN1J2X1+YzhwEjVKUAh1sgnwuhdiWJvF94eCpXNzSAR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19633.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19633.tgz","_integrity":"sha512-LlVBvOk4KxH1UqYgJ/cPf0HNMlq1os5AbDrlprpjA6xpNYWYTwP2vCoM2br799b27Qdyfigxv+GUFyigDhjYLA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19633","@opencode/util":"0.0.0-dev-19633","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19633","@opencode/schema":"0.0.0-dev-19633","@opencode/protocol":"0.0.0-dev-19633","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19633","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19633"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19633_1789448686083_0.7539720465253577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19634":{"name":"@opencode/plugin","version":"0.0.0-dev-19634","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19634","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b2ae59074f4e6c8b66a1fe37e4e783707bba0c0e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19634.tgz","fileCount":119,"integrity":"sha512-eciXuFqvF9h0Pfdkkp2ZqFT5asZtKQQcGQt9P6g2JqpdeNhNzKUoSGNFuc6N6s37swhfGqKtVywMCyKcbU0p6Q==","signatures":[{"sig":"MEYCIQCu7KRDWT+u3jQmaRMWoVAbZ6op4aQiKogRsHzo1wN13AIhALne3AvN9j6RhG54K2SlF6X+ybOAh2BCf+B6QLhFaVPk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmCzbzsxHowuP3hYokLR5wFkskeSEWRzwd5Y+pSo8WVgIgGAc9yA7tTzNEcJhqicmXj9ZWyFbSARdRg0xcb0JhnrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19634.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19634.tgz","_integrity":"sha512-eciXuFqvF9h0Pfdkkp2ZqFT5asZtKQQcGQt9P6g2JqpdeNhNzKUoSGNFuc6N6s37swhfGqKtVywMCyKcbU0p6Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19634","@opencode/util":"0.0.0-dev-19634","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19634","@opencode/schema":"0.0.0-dev-19634","@opencode/protocol":"0.0.0-dev-19634","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19634","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19634"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19634_1789450755032_0.6597622307917761","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19635":{"name":"@opencode/plugin","version":"0.0.0-dev-19635","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19635","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aa298c007fa13f2254a23883b2ebba78dfe3c630","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19635.tgz","fileCount":119,"integrity":"sha512-Jau/pQ1WwCGr9v/PEy1+Mge8DPQ55CpHlbycWRH4LenqzmjEoDNntDFH5uL8DQA8EASKa62pVJgZaIQCDsND8w==","signatures":[{"sig":"MEQCIHNibGpQTxcvnSsvV0ZG6Aanzo9HHwAKSgo4r9LnZA3AAiA3pQuKbysJRcl9E0uGe6rRQzRP0oOqxUjIS0h9fpdkPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGmZ17MGdKKXmDdwCZA3RbqmblnWn6srTXk8INMvlZmLAiBRRBcohxSHkCrNIN6KDN1+jX5KJhkfA7aOztQ3sEHexw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19635.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19635.tgz","_integrity":"sha512-Jau/pQ1WwCGr9v/PEy1+Mge8DPQ55CpHlbycWRH4LenqzmjEoDNntDFH5uL8DQA8EASKa62pVJgZaIQCDsND8w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19635","@opencode/util":"0.0.0-dev-19635","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19635","@opencode/schema":"0.0.0-dev-19635","@opencode/protocol":"0.0.0-dev-19635","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19635","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19635"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19635_1789452678356_0.2127244628692191","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19636":{"name":"@opencode/plugin","version":"0.0.0-dev-19636","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19636","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c666897763ecc677405b57cdc997e7ba617d2463","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19636.tgz","fileCount":119,"integrity":"sha512-A31TOFWUTWAV+bP8nIILSSDkwXVqNPLcgqTTauzIEGw1ld7ND16tqMnonO064LvxfGy6yb1MzGz5lsHZGnSqGQ==","signatures":[{"sig":"MEQCIFaERe9mpOUwjB86dzrWi8b6u0biNtucByjWYLoZVTFmAiBmyws6JZXOU3PeCRL/RG4Gp66xNHuG55dYfUfJr561cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCl3a0XtvjHt1PQPzOfrDl8HwgjYvmh3we/8iA+kyd7oAIhAJt8sw4Y8xYKvdHKuq7pD/VxvZk9zNQBptt8NVE1uEfi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19636.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19636.tgz","_integrity":"sha512-A31TOFWUTWAV+bP8nIILSSDkwXVqNPLcgqTTauzIEGw1ld7ND16tqMnonO064LvxfGy6yb1MzGz5lsHZGnSqGQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19636","@opencode/util":"0.0.0-dev-19636","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19636","@opencode/schema":"0.0.0-dev-19636","@opencode/protocol":"0.0.0-dev-19636","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19636","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19636"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19636_1789454282908_0.02463672194497235","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19637":{"name":"@opencode/plugin","version":"0.0.0-dev-19637","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19637","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5cd475ec54e4da3e2634a84afb6460b9453d8a32","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19637.tgz","fileCount":119,"integrity":"sha512-ZILT/XbVBStelwdiQp5QxpBebZ3HftlFWDFpjNP6c21j/qHZtexM+b0T16E3m0EvrXCO/q8FiD+dE3JdnhuFXw==","signatures":[{"sig":"MEYCIQCuw8a/X3TjdfYfX5vN+zJplZBNp2HYW8Gk4ZSb8Pk6FAIhANS2tdKF8Q+uNKZ/Iz5vTP6m1hfwgZf1lJ1UDVvDaVdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAJZPNGS0K7QCRpfqthpxj8pyIlWarqZP+HdsphljcRDAiEAq2PKhNLL0KnGuCh0N3UamDYa8nVzAoSnPfddWBL2oT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116264},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19637.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19637.tgz","_integrity":"sha512-ZILT/XbVBStelwdiQp5QxpBebZ3HftlFWDFpjNP6c21j/qHZtexM+b0T16E3m0EvrXCO/q8FiD+dE3JdnhuFXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19637","@opencode/util":"0.0.0-dev-19637","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19637","@opencode/schema":"0.0.0-dev-19637","@opencode/protocol":"0.0.0-dev-19637","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19637","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19637"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19637_1789455225285_0.9410100570935316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19638":{"name":"@opencode/plugin","version":"0.0.0-dev-19638","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19638","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"90f70dc558680ee782ec2a4541c6a61c2a397e40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19638.tgz","fileCount":119,"integrity":"sha512-m++FI2rfKYv/6ZxY56vDNfdH5pwWABlo/JS1HpV3Xvz6CVOlwyCVd4Gl/JT1PLUPUmzpDNKxJbL+mapEGdpapQ==","signatures":[{"sig":"MEQCIAlshuNj/mViGHt61Zqa8TgPo92iNmA3DfWA9yiALXwSAiAy58yAUTecyly5Zmu1oweaYweCZZZUBLFk2xPHX1GhiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHrvHnXTkviqb8kPXoTjaONVAnl1+Bj/arDSBbFVetUsAiA1NUclQN8RDroqJtfJKUObnUuDuJo2RaSKGKZLh6okcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19638.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19638.tgz","_integrity":"sha512-m++FI2rfKYv/6ZxY56vDNfdH5pwWABlo/JS1HpV3Xvz6CVOlwyCVd4Gl/JT1PLUPUmzpDNKxJbL+mapEGdpapQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19638","@opencode/util":"0.0.0-dev-19638","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19638","@opencode/schema":"0.0.0-dev-19638","@opencode/protocol":"0.0.0-dev-19638","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19638","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19638"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19638_1789456467659_0.26520354529467416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19639":{"name":"@opencode/plugin","version":"0.0.0-dev-19639","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19639","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"427fcd9dec274301a918acb7eb47c4de31e11193","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19639.tgz","fileCount":119,"integrity":"sha512-mN1+4mcV4AcPS10y2uAtLhTprxhyLIrNUHq/elA9QwyY7E6sF2weV9D8YyAU3iuJLnKTBODEk1792Gi6M5JBUQ==","signatures":[{"sig":"MEQCIDHSmMW3Gc5Q2OWp0tbxUjWURpXMKc44fiAA4JcGFd+lAiBpcnFzCORP5UCNHDdxhAsJw88XnDuo1M+Qt0NPCYFSpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICTAFPQJQ5ta/BkunEP4NBB8ltCxtGsKbZTPKoA8n7+eAiA+4Zudt2yKAEDOjTUl1PWvYgjSvO5x4CYsFuYCkpBOvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19639.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19639.tgz","_integrity":"sha512-mN1+4mcV4AcPS10y2uAtLhTprxhyLIrNUHq/elA9QwyY7E6sF2weV9D8YyAU3iuJLnKTBODEk1792Gi6M5JBUQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19639","@opencode/util":"0.0.0-dev-19639","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19639","@opencode/schema":"0.0.0-dev-19639","@opencode/protocol":"0.0.0-dev-19639","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19639","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19639"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19639_1789491597233_0.3573489969535524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19640":{"name":"@opencode/plugin","version":"0.0.0-dev-19640","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19640","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"71865ca800eadfcad6dab7f850ebac1f4e5e031f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19640.tgz","fileCount":119,"integrity":"sha512-zxj2BsC6Tqx9SoJOcuq0Rb1WngF1TztYnrMtV0vU5dJFz5rYHiWzOuLMemlj39ZNvmF1EvCmCWD7vjf+1dvOHQ==","signatures":[{"sig":"MEQCIFd4BTnBJQ78Mj38jEXPdFKKoIp8EliKvmuFdHhdVNLrAiA33BBTgc//MeRX/BDI/pLn4XVxUeRqehs8f6zuNC610Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz6qsN3fH6A4OJf9p++Dbm7PsO2slWHigMme9f26nk3AIhAIsvWNgL3H7KBjkerrzlaEOPUTEd6vDgCCVfXrMMXSbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19640.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19640.tgz","_integrity":"sha512-zxj2BsC6Tqx9SoJOcuq0Rb1WngF1TztYnrMtV0vU5dJFz5rYHiWzOuLMemlj39ZNvmF1EvCmCWD7vjf+1dvOHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19640","@opencode/util":"0.0.0-dev-19640","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19640","@opencode/schema":"0.0.0-dev-19640","@opencode/protocol":"0.0.0-dev-19640","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19640","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19640"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19640_1789492915119_0.02796477135626607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19641":{"name":"@opencode/plugin","version":"0.0.0-dev-19641","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19641","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bbd24c5d1d04458e9a59d70602e6b418d9d82dcd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19641.tgz","fileCount":119,"integrity":"sha512-g6ieTofe+zefaF0xlyEvnIDMzE9sDTtA+erRKPpQrLqVVWkm0HlDqkogiypDC2dmB4tNOETeG7OvrwRFdFhBlQ==","signatures":[{"sig":"MEUCIQCAOZ+x5R9BTCU8XfKFOJrBP5nFGEsJyjGsqu+FzxUpuAIgHVUGXE5NLf6ikRLa9SKToLQeS7cePH6Yfp/LbUarD2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDk+o0TwMKpd+hL/i4XchMOFqRSmw3DJljIrMp9zi5DXQIhAKPXZ+GYBXZ8581JWJxMLeW1bkGX4d5fA2sDlqCenUI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19641.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19641.tgz","_integrity":"sha512-g6ieTofe+zefaF0xlyEvnIDMzE9sDTtA+erRKPpQrLqVVWkm0HlDqkogiypDC2dmB4tNOETeG7OvrwRFdFhBlQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19641","@opencode/util":"0.0.0-dev-19641","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19641","@opencode/schema":"0.0.0-dev-19641","@opencode/protocol":"0.0.0-dev-19641","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19641","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19641"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19641_1789494308368_0.36113414458221116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19642":{"name":"@opencode/plugin","version":"0.0.0-dev-19642","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19642","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"03577dea5c56300d6399978c5ef73e2c480317eb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19642.tgz","fileCount":119,"integrity":"sha512-sQR0tw5vzigMCl9NNiAkyVtnwySnuh5Fk4YaPMxwmn0hxH2Zc3MRaDR3wz77Vjq22MTEjGCA1mDohaqaYMxEfQ==","signatures":[{"sig":"MEUCIGG0Y/FR3+QipTjT8JaiaTdILwV0G5ppFrrcGsnDn+gyAiEA9QbmjRRN8mmZqYaNLLY0TPL9imVaapMSRUcj4VqFwVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHaopFMDzNwhok7LkfRBct+874gSjkBPTXwOAoxoqR3+AiEAjYDzy8NuTMdkpfW41Crsdw1mhz0Vgs+FPK3QUo3GNK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19642.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19642.tgz","_integrity":"sha512-sQR0tw5vzigMCl9NNiAkyVtnwySnuh5Fk4YaPMxwmn0hxH2Zc3MRaDR3wz77Vjq22MTEjGCA1mDohaqaYMxEfQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19642","@opencode/util":"0.0.0-dev-19642","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19642","@opencode/schema":"0.0.0-dev-19642","@opencode/protocol":"0.0.0-dev-19642","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19642","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19642"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19642_1789495525101_0.008835979569572272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19643":{"name":"@opencode/plugin","version":"0.0.0-dev-19643","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19643","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"411bbb422bd93022ade87a997f1e3c36b2dde646","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19643.tgz","fileCount":119,"integrity":"sha512-1hgcVzE6mdtYH0+FK8PWhlKtwHNwcppns585PSByi23StLiZy1MeyE5A/tDaEBAQVlNNM7b8zuB/vKj01IbA5w==","signatures":[{"sig":"MEUCICEI9U55K4+WkTfC2hHPDR7f1MA0IKk7LO8cmqw7Kp45AiEArcXvANINqmnfUXX+eSvc+7ueoarQF94cVNHVkaAGcxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG+WlVhdQi8Ovlwx1VJZBQ5B79dtUykFvUqL6gNteU08AiB7VXtUVq2yyU/FvkBIHltKTlGaz80PirIsJJonSjL83w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19643.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19643.tgz","_integrity":"sha512-1hgcVzE6mdtYH0+FK8PWhlKtwHNwcppns585PSByi23StLiZy1MeyE5A/tDaEBAQVlNNM7b8zuB/vKj01IbA5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19643","@opencode/util":"0.0.0-dev-19643","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19643","@opencode/schema":"0.0.0-dev-19643","@opencode/protocol":"0.0.0-dev-19643","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19643","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19643"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19643_1789498295025_0.1949723948496802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19644":{"name":"@opencode/plugin","version":"0.0.0-dev-19644","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19644","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4b48d45e1922b17fa59e31f267b8cfc1f78a39db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19644.tgz","fileCount":119,"integrity":"sha512-Rf9VdzNanCeOyYNtO0Bh/lMZKyKPmbtdwwgO/+D8EGOsd98KYJw5XygdBGAUQE5J3bznCWyX+5f0vko3nLQnDA==","signatures":[{"sig":"MEQCIBt+FKUsGLwb2NVGKICqasYzEjTaK6g3yX+wu4vFrn69AiAcdlg0tpQkSIe3vwzH3spUZQhezhtTCVXCHGXeX5To+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGnitumRpjbxPXNgy5WjiXBhkwIaRcsL87jVsoNw3GKZAiEA8NEoXPR8FZkjQJb8+tbarV/pwJ0utR5U3sm1F7i2fDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19644.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19644.tgz","_integrity":"sha512-Rf9VdzNanCeOyYNtO0Bh/lMZKyKPmbtdwwgO/+D8EGOsd98KYJw5XygdBGAUQE5J3bznCWyX+5f0vko3nLQnDA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19644","@opencode/util":"0.0.0-dev-19644","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19644","@opencode/schema":"0.0.0-dev-19644","@opencode/protocol":"0.0.0-dev-19644","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19644","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19644"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19644_1789499368633_0.8868782206510057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19646":{"name":"@opencode/plugin","version":"0.0.0-dev-19646","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19646","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"29d4a979a2faac21bbcf81f98cefa26452687ed6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19646.tgz","fileCount":119,"integrity":"sha512-JzFwc1AECorRkvLbz2u3S32Hqzq+O1+AIj/aPyKn0jVWkM1c0CWiQGppkw6g6tiBx10ccTM5Tl1e9eTjyFhINw==","signatures":[{"sig":"MEQCIEAYGIptMruWYR0CRJUmMZLdt8/dWp2wziBEqZrnU+5DAiBOqxTwSR91agy+069RV1eIM5GIc6NGp+oPwJfAxLAZ3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDu/FbkU1hmbOK+7zrimY981o5LRfBOT3VT9XgJX/6VCAIhAJDmqY0qcUzvJQ0PAJJxW1rEegcOmGyuhI6pYcr4tCyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19646.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19646.tgz","_integrity":"sha512-JzFwc1AECorRkvLbz2u3S32Hqzq+O1+AIj/aPyKn0jVWkM1c0CWiQGppkw6g6tiBx10ccTM5Tl1e9eTjyFhINw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19646","@opencode/util":"0.0.0-dev-19646","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19646","@opencode/schema":"0.0.0-dev-19646","@opencode/protocol":"0.0.0-dev-19646","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19646","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19646"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19646_1789502635422_0.09544546991318903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19648":{"name":"@opencode/plugin","version":"0.0.0-dev-19648","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19648","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c916b06d3d6bf1fac3baacbefcade910c5a7d135","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19648.tgz","fileCount":119,"integrity":"sha512-etqjAsQyuCyXP5CjhJchLxNxNay9mcSrsqmrC/zlcrXbk0S07ZLomN/YkP6gUlAQWB8dVKDKr7P4hOMKDRCnKg==","signatures":[{"sig":"MEQCIBbqxQL5GTPaB1piCseHTJIHXMtQu2cnpe4/WPykDx6rAiAnCORylZ5kNCaxiQ69L5SuVV7cOqeBbUa+QVJdIcP2HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoVut+rULVz2OaNhNzRYuDmOQjRo8IHl6feY5y3fKodgIgWXoeWW+N7uJtYggH/LdKBe1vWMVR2xyOiv98Za0RiEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19648.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19648.tgz","_integrity":"sha512-etqjAsQyuCyXP5CjhJchLxNxNay9mcSrsqmrC/zlcrXbk0S07ZLomN/YkP6gUlAQWB8dVKDKr7P4hOMKDRCnKg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19648","@opencode/util":"0.0.0-dev-19648","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19648","@opencode/schema":"0.0.0-dev-19648","@opencode/protocol":"0.0.0-dev-19648","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19648","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19648"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19648_1789504171230_0.3513608832721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19649":{"name":"@opencode/plugin","version":"0.0.0-dev-19649","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19649","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0ad0dd389f2d32c175d3d0907ccfcefcdb85f064","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19649.tgz","fileCount":119,"integrity":"sha512-0urlQsrvfqud05WnhzNx8yunHwAID9QswJ9Y+E3gtbb0l/fZeW9R0uG54BOX4MqrS489L/ogZZecu8dqQpZBGg==","signatures":[{"sig":"MEQCIDKcPPNcSnpP5sayS1njMAd21VhoHEmixilMxAcpeVaVAiAEWXDsYopcSTceODX76hpx6IZGPPWQB+x9qJm6AI05Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICi/w5xTsvmT4tblwePNUGeZSsydYgOSgv8sPC62PLHSAiEApMzJAiSvt2yXjEWx/BQHjwmJduhdGoBo8LvitXVLWMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19649.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19649.tgz","_integrity":"sha512-0urlQsrvfqud05WnhzNx8yunHwAID9QswJ9Y+E3gtbb0l/fZeW9R0uG54BOX4MqrS489L/ogZZecu8dqQpZBGg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19649","@opencode/util":"0.0.0-dev-19649","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19649","@opencode/schema":"0.0.0-dev-19649","@opencode/protocol":"0.0.0-dev-19649","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19649","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19649"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19649_1789505421636_0.04107675393840582","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19651":{"name":"@opencode/plugin","version":"0.0.0-dev-19651","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19651","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b5ca9847b3b7ffd75ce53d6b26d15d60d0eca1c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19651.tgz","fileCount":119,"integrity":"sha512-OFbuByaPlV6Z5eWEztxUxpG4JXEZWqJNeWRpcci6vTz0WWCB/vnby1BI0VfRIjU5cN7VyOW++YATDDXFKPTaAg==","signatures":[{"sig":"MEQCIBtEkMaZjEcORbS7YzomU9Z/BV3LBTbdugT4VIFLvctOAiAnK8ymmQ6W05P1jI/a2p2Ik25VQObopgNNjzlkUvX+CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVtsEheVAKx5nhuGFz1ge+0IcQvLwyLia/d4uH+MM17AIgbPECNapJC82ump3mwsrGv7GPB0WJnCisZ+y/GqdUL1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19651.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19651.tgz","_integrity":"sha512-OFbuByaPlV6Z5eWEztxUxpG4JXEZWqJNeWRpcci6vTz0WWCB/vnby1BI0VfRIjU5cN7VyOW++YATDDXFKPTaAg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19651","@opencode/util":"0.0.0-dev-19651","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19651","@opencode/schema":"0.0.0-dev-19651","@opencode/protocol":"0.0.0-dev-19651","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19651","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19651"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19651_1789506639962_0.8016375072150739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19652":{"name":"@opencode/plugin","version":"0.0.0-dev-19652","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19652","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a1caa83e46fa43fac42efbd2d8e9c00e0611572","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19652.tgz","fileCount":119,"integrity":"sha512-WJWbedBg8HzOMQ9MLoLj92MRtrqcEMHqa+fsYLGFZCxTLRdQOkMWWGtHv0JGZBtjrqQIKHwrb/jqByaVdxW+bA==","signatures":[{"sig":"MEUCIQD8pIf3BYLFILVF0O0R66AGv6kmPAEuTHUxSqkT2g2QtAIgEYOY0bfY77DoLIoayvHT5W5Vh7o+yYciGCPR0m4FAfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA2bw6ps4It+EQiqbCxLPq9o3QYulhozvdTxTvBjSS41AiBfNw6coL4GjqS0XzSLHR30j5bKn9M5uuBTPir9UVSFrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117270},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19652.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19652.tgz","_integrity":"sha512-WJWbedBg8HzOMQ9MLoLj92MRtrqcEMHqa+fsYLGFZCxTLRdQOkMWWGtHv0JGZBtjrqQIKHwrb/jqByaVdxW+bA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19652","@opencode/util":"0.0.0-dev-19652","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19652","@opencode/schema":"0.0.0-dev-19652","@opencode/protocol":"0.0.0-dev-19652","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19652","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19652"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19652_1789507662503_0.1359711504241714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19653":{"name":"@opencode/plugin","version":"0.0.0-dev-19653","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19653","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80ab0eba2b2b0ddf567ff28ccffb8efeb4c0476f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19653.tgz","fileCount":121,"integrity":"sha512-umAPnjRgbm8sCb4r3npyDeAVJp1Enp0+mQI/dbFK4GthIj5LwvkQB0fZKkAj7RFN9A32c0zEY8vNrzjFLc70Bw==","signatures":[{"sig":"MEUCIQCaQ9JvL50JNkC80eE6hqSO1WltzNZdw5qpdX3hxg0zQwIgL9j14F7k+mrFx8fQprHFL/oavdl51Yfyd7kN9HEMa+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEyacMTg+Yvbd4bN/ZZcHPHwt8RJ+cWljT1XPyXxGxPgAiEAvIwJqO/qrqjfrOpaEogBBxeirr2zUj6uHtNfYU0MtwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118803},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19653.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19653.tgz","_integrity":"sha512-umAPnjRgbm8sCb4r3npyDeAVJp1Enp0+mQI/dbFK4GthIj5LwvkQB0fZKkAj7RFN9A32c0zEY8vNrzjFLc70Bw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19653","@opencode/util":"0.0.0-dev-19653","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19653","@opencode/schema":"0.0.0-dev-19653","@opencode/protocol":"0.0.0-dev-19653","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19653","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19653"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19653_1789509480653_0.04107231931980215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19654":{"name":"@opencode/plugin","version":"0.0.0-dev-19654","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19654","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f0896a218f5f2baf913c9a98a31befc44fa9ad8e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19654.tgz","fileCount":121,"integrity":"sha512-ePGzLKPAtcwr6r1BzDx2YvJs7lKXTVH1HyT6oMvkjo2EvhgNUYYlkAKvPG2TFBxXVNOGOttFp41b7Xfpahw5pw==","signatures":[{"sig":"MEYCIQC93T0zBS7PIy8uvJXNqyqXrsDMYG5F7e5UEx5Kc+vKYAIhAP9ZyXqsOcXpdzo0DgtT01HT1+DiH2/ee/gqvmF4UTqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIATv4i8VIelIGGq6EEzpH0vv1Eyr3w6MDchvyy6rtzljAiB92rA8PtvDO1upe1zoWFl/uFe3BwGcwQNZbCkvXIjjwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118803},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19654.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19654.tgz","_integrity":"sha512-ePGzLKPAtcwr6r1BzDx2YvJs7lKXTVH1HyT6oMvkjo2EvhgNUYYlkAKvPG2TFBxXVNOGOttFp41b7Xfpahw5pw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19654","@opencode/util":"0.0.0-dev-19654","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19654","@opencode/schema":"0.0.0-dev-19654","@opencode/protocol":"0.0.0-dev-19654","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19654","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19654"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19654_1789511729298_0.8042289653981975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19656":{"name":"@opencode/plugin","version":"0.0.0-dev-19656","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19656","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"59a376724ae91bae4dc77a88910c3971e45b43bd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19656.tgz","fileCount":121,"integrity":"sha512-AOIb99IAwfCICf75l4LiWwmuDULEN75ybu8xW5VjoV8wr4V1EM9CtA4fB7bvkBwseOn5+f5/rjezbOMFKMlF7w==","signatures":[{"sig":"MEYCIQCf3EAaoFrCjRFzEWl6qBugVLPLSesFEFSFqdShew4mmgIhAOloWjUQZOoIrun7mU7U9oVhtCGwc8Xia1ZLECPfpVNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDl4ySXGB5HnMbWznSFzFwpgkiDYNcDLPlDEi2xNUiPkQIgAgQp0oi/axRSSJ/Xhiczetq8vXPMQhO3o9P28WolleE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118831},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19656.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19656.tgz","_integrity":"sha512-AOIb99IAwfCICf75l4LiWwmuDULEN75ybu8xW5VjoV8wr4V1EM9CtA4fB7bvkBwseOn5+f5/rjezbOMFKMlF7w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19656","@opencode/util":"0.0.0-dev-19656","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19656","@opencode/schema":"0.0.0-dev-19656","@opencode/protocol":"0.0.0-dev-19656","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19656","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19656"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19656_1789512802177_0.34315216257287595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19657":{"name":"@opencode/plugin","version":"0.0.0-dev-19657","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19657","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f37dd48543d43399e0f0fa138f28aec08343ddb5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19657.tgz","fileCount":121,"integrity":"sha512-3Lb2B5CbR0wXf66yLCALqM1RGABncwcKlaqKhpy7DZlE9sf2fn6OC9A/zfg8j+rcnRMp4K0Rs9UtOde3rEDnSw==","signatures":[{"sig":"MEYCIQDcDa0Lrwi/1+2ArF02ELDd6nnLtoEsYIIZLhCBWc6HXwIhAL1keV4dtCS4VslBaSdPtng3UyMUbwqCPWF1qj75nBgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDx6PvCxzzU5mOvCF53VsFe+t47yK2qMVEy+Ssv1PUaYAiArhv6Spa8q856/NBnIyOdRiBGJV5AQovMDWx+3r0iYVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118696},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19657.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19657.tgz","_integrity":"sha512-3Lb2B5CbR0wXf66yLCALqM1RGABncwcKlaqKhpy7DZlE9sf2fn6OC9A/zfg8j+rcnRMp4K0Rs9UtOde3rEDnSw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19657","@opencode/util":"0.0.0-dev-19657","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19657","@opencode/schema":"0.0.0-dev-19657","@opencode/protocol":"0.0.0-dev-19657","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19657","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19657"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19657_1789513680013_0.2723997660799444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19658":{"name":"@opencode/plugin","version":"0.0.0-dev-19658","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19658","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b3b3c683b07e6544c497df01fb92b80f2269ce4a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19658.tgz","fileCount":121,"integrity":"sha512-SVpjFdHZQ6n2fOYXv2kT+L/zsQsyCdFDBYA7zo7tCVyTjvl53CO6SyeXeB2+ODMLHH8Mot7AYhWoBbHfCoAYTw==","signatures":[{"sig":"MEQCIGWOM4WFz2H3ZKHvndV+beeTg8lNNRtpyWUJeixtO8cTAiB32fScFvBINCl7M2W6CrsWbJfTlQOO5AJslTBCEksIpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6zB3sQkBkjY29qQ7mmRL+ZanjGhM8P7IQSb9P63H3IwIgCco46GwPlM6vEwlaPQffgxFGnWN5HyhZb8tqd6PCQzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118696},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19658.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19658.tgz","_integrity":"sha512-SVpjFdHZQ6n2fOYXv2kT+L/zsQsyCdFDBYA7zo7tCVyTjvl53CO6SyeXeB2+ODMLHH8Mot7AYhWoBbHfCoAYTw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19658","@opencode/util":"0.0.0-dev-19658","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19658","@opencode/schema":"0.0.0-dev-19658","@opencode/protocol":"0.0.0-dev-19658","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19658","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19658"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19658_1789515770945_0.966852330719965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19659":{"name":"@opencode/plugin","version":"0.0.0-dev-19659","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19659","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"882fc8789e14a05db380718703ad1a8ff425a0bb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19659.tgz","fileCount":121,"integrity":"sha512-edMDO3D8JAR6ois2RSzW2MPY7nYIAv2B7rHY404PLql9871/3Z06wuzUgXrSeoXpqMyQpvVvE9GIsRFYYyEpvg==","signatures":[{"sig":"MEUCIQC5sIkqHX/MdQSsUK3ARUsh0vvkffmfojuKkscRHFdzEAIgBJUxXSiXeY367gGnPRnO7QH5wZDIpKucwhNU0p/Tp6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7L1ggQCtgp6+dFspwlJVXMdWKf+Z/R2Fgg7Gev0FkfAiBkjgVisaFqe0bFju5z8zZyi4cOqKTsJiQFOuYW1zq/kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118696},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19659.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19659.tgz","_integrity":"sha512-edMDO3D8JAR6ois2RSzW2MPY7nYIAv2B7rHY404PLql9871/3Z06wuzUgXrSeoXpqMyQpvVvE9GIsRFYYyEpvg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19659","@opencode/util":"0.0.0-dev-19659","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19659","@opencode/schema":"0.0.0-dev-19659","@opencode/protocol":"0.0.0-dev-19659","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19659","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19659"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19659_1789516775644_0.8158115573252636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19660":{"name":"@opencode/plugin","version":"0.0.0-dev-19660","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19660","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dfbf7a4fd032ccb4f80b7f7af30d1f1b6f546c4d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19660.tgz","fileCount":121,"integrity":"sha512-VdRLMb/TZTpvb53irq3uUrNMLM45Elm+3meNhth2DXhkv76eZT/J1xbZStY+rZRlFvTv90cV4j0eBgptkXro3g==","signatures":[{"sig":"MEYCIQCJDOKmaXLfFg1GcG6eYIMcIELXccr2/1K8y+Zn1axtSwIhAOzyxMi5A967utrDGzLFEf2w/mP1su18MbhnvwrzHYrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHGmUX7Tl9dUnO/E5b/pSxBdP9TLhf0rsoFqrIGCy6HAiA/V2E5sXemnwPsIHE7KobaJCccIf1ViVs3pFlKj1qZYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118696},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19660.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19660.tgz","_integrity":"sha512-VdRLMb/TZTpvb53irq3uUrNMLM45Elm+3meNhth2DXhkv76eZT/J1xbZStY+rZRlFvTv90cV4j0eBgptkXro3g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19660","@opencode/util":"0.0.0-dev-19660","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19660","@opencode/schema":"0.0.0-dev-19660","@opencode/protocol":"0.0.0-dev-19660","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19660","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19660"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19660_1789518300133_0.536603735183999","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19661":{"name":"@opencode/plugin","version":"0.0.0-dev-19661","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19661","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"47053a505d66192a0f1a9866ce382837c2ea0824","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19661.tgz","fileCount":121,"integrity":"sha512-EsF0VEpbj2XAPlXIsP5MHbuLBDWPw6JY1tp9aWVAGoY7XWtOBQric2xdDHSfwzr4Cq7O3CNbV+Y3+p/G/RTJ9g==","signatures":[{"sig":"MEQCIBsLL22IC/NePRi3rTos3s2R70s3a720FoCAbeGDzLRbAiB6Lsqspow9ggwAoJvRaDIVekY7YleiAyGbW6hI0Y0FhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZEr7Imi/egvNZUzx3AXroqH+p1Ygr94XDFRObFyCYhAiEAp//idptJlmWpHFmqIITe8HsIrihGGB4EwKqWrc8c3Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19661.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19661.tgz","_integrity":"sha512-EsF0VEpbj2XAPlXIsP5MHbuLBDWPw6JY1tp9aWVAGoY7XWtOBQric2xdDHSfwzr4Cq7O3CNbV+Y3+p/G/RTJ9g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19661","@opencode/util":"0.0.0-dev-19661","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19661","@opencode/schema":"0.0.0-dev-19661","@opencode/protocol":"0.0.0-dev-19661","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19661","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19661"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19661_1789519150064_0.061992300547960566","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19666":{"name":"@opencode/plugin","version":"0.0.0-dev-19666","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19666","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8faeb5a0a97c44e63de2c7994bd0cbfa755f9ee8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19666.tgz","fileCount":121,"integrity":"sha512-c1rrMt96ES79KxAirAlcySHVXHiIzOZQrGFxfKjGw7paLUmHsUJCVr1Hcf1E/R4QG8gvLjM5cKtTYLnPNKN21A==","signatures":[{"sig":"MEYCIQDtgn4tvl129nmCwPPEcGHDBL3mNPWPmWObrjE6FnhOhAIhAPrjLa7IC+EwuRDivwZG0uwCtUi+lTPXU9xF39I+q5+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfmYAJZT3N4QKr4Z5ikh4dCkKdRyBWtEQb9xT3koUGEQIhAINzTjXEUPk9Ifb+C6UJL3gFbXgUvYEpCUBVKCFVAS4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19666.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19666.tgz","_integrity":"sha512-c1rrMt96ES79KxAirAlcySHVXHiIzOZQrGFxfKjGw7paLUmHsUJCVr1Hcf1E/R4QG8gvLjM5cKtTYLnPNKN21A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19666","@opencode/util":"0.0.0-dev-19666","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19666","@opencode/schema":"0.0.0-dev-19666","@opencode/protocol":"0.0.0-dev-19666","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19666","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19666"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19666_1789520280626_0.4805491782640674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19668":{"name":"@opencode/plugin","version":"0.0.0-dev-19668","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19668","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4b243e49fcf942241ed5d779c09fd2db9ada58f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19668.tgz","fileCount":121,"integrity":"sha512-D80eoa3G+SRwsxb22Uur0prJSWIRcxgGIZzNgkTCsnvdh+CZglnoiAlKM25WhmARvErAOkBftFVOadXc7KjsoQ==","signatures":[{"sig":"MEUCIH+vm7FdlrWQCVlNahGgWuWDRFvvQv5OPQqajA5Y4pDgAiEAzKS+muASTEnBRbVmRxJ8GH/fXM3rwsjGGv6XmtNicDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHMBu7aJPdBAS+kliJyZ0ygltIzo/wFDc1RLRZca6u3BAiEArTQdeWkYiw6SHX6yTbQ3fNX5tyjId+oWvLzUVHzplu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19668.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19668.tgz","_integrity":"sha512-D80eoa3G+SRwsxb22Uur0prJSWIRcxgGIZzNgkTCsnvdh+CZglnoiAlKM25WhmARvErAOkBftFVOadXc7KjsoQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19668","@opencode/util":"0.0.0-dev-19668","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19668","@opencode/schema":"0.0.0-dev-19668","@opencode/protocol":"0.0.0-dev-19668","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19668","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19668"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19668_1789521176484_0.7867974555021222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19669":{"name":"@opencode/plugin","version":"0.0.0-dev-19669","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19669","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dbf96b9d81dc77f4ce6aca4b9d976863d1c418cd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19669.tgz","fileCount":121,"integrity":"sha512-Yz4K07JWWFUyWGJlqsL5W+5Chg53egwqjMj3Jehj4M0XGRQIDuI5Y2FG/b8vLciHspQg8t+uvYFu1YeELdgu2w==","signatures":[{"sig":"MEUCIFLksdo0u+cv5YCuXgRv+vnEH15xodRDXoKEIrtOfIKOAiEA+oNcBScyO5Y2YwxZpP+luH5VC6T72wxo37elB/ZK800=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFBEBPOoI4Nu+JrXtrpREGmk3rO9Cy3PqoS7N+oJOOlCAiEA8+3JtUZ6k8+90pQhxrczsCfvU+Poz+cIY+B1+cfoocA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19669.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19669.tgz","_integrity":"sha512-Yz4K07JWWFUyWGJlqsL5W+5Chg53egwqjMj3Jehj4M0XGRQIDuI5Y2FG/b8vLciHspQg8t+uvYFu1YeELdgu2w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19669","@opencode/util":"0.0.0-dev-19669","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19669","@opencode/schema":"0.0.0-dev-19669","@opencode/protocol":"0.0.0-dev-19669","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19669","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19669"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19669_1789522629430_0.3313649818147133","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19671":{"name":"@opencode/plugin","version":"0.0.0-dev-19671","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19671","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5f655ce581bbcb0c8bad947e7087c2590d32a167","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19671.tgz","fileCount":121,"integrity":"sha512-W9T3/sKkoFa3zt2OcrrPA4eW+S+TMSCnPo59uhVpDJbz6TZmDTr/7hgW38Sx2yDBZELPog/5bhcgNvvJhfOCSA==","signatures":[{"sig":"MEUCIQD+X0gh+lnykZAgcpNC+52iTccomQ+8NttzzHIOt+RLTQIgbZQBC8n4xdC3uUHl6Gp3driGWPvdoTSKhkxcxhoQpvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+T9Fy4DiqtXuSsM+S0tx/b9YHNt44Pj6urD8Rp0jSMgIhAJ/+tjTlJHwD7M5vYSGwEQgH6d4f7eRs6QM7c7eSOpZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19671.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19671.tgz","_integrity":"sha512-W9T3/sKkoFa3zt2OcrrPA4eW+S+TMSCnPo59uhVpDJbz6TZmDTr/7hgW38Sx2yDBZELPog/5bhcgNvvJhfOCSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19671","@opencode/util":"0.0.0-dev-19671","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19671","@opencode/schema":"0.0.0-dev-19671","@opencode/protocol":"0.0.0-dev-19671","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19671","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19671"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19671_1789523275429_0.012640343125044362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19673":{"name":"@opencode/plugin","version":"0.0.0-dev-19673","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19673","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2b4a9b86023c85b7b100b74a9d128ce5d815e55e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19673.tgz","fileCount":121,"integrity":"sha512-/sQ2NQv3SMvnWA38x6mjk1o72GwPZFHphaEMgvooGVQOxMyK20HfwFnzLE316ympz4PvPT36B/Mcgk5+Mc4qkQ==","signatures":[{"sig":"MEYCIQCYB3Gbl0/IdpF2zmUwkjttiKFT9N9J4VQ/8FW+t8eC0wIhAPDQkHicz1G1N9dfDv5BIFUUcCbgOsj4BNXtKwgXizzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCu0XAL8LIJoF1JgIAdO/PKyswE7ugah416MZMLXFtVZAIgPxuoqPL/DhyVVbc/SLr+4Qap9tQ1ExzyqvBoqcyaBq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19673.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19673.tgz","_integrity":"sha512-/sQ2NQv3SMvnWA38x6mjk1o72GwPZFHphaEMgvooGVQOxMyK20HfwFnzLE316ympz4PvPT36B/Mcgk5+Mc4qkQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19673","@opencode/util":"0.0.0-dev-19673","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19673","@opencode/schema":"0.0.0-dev-19673","@opencode/protocol":"0.0.0-dev-19673","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19673","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19673"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19673_1789528548735_0.35479822237071645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19674":{"name":"@opencode/plugin","version":"0.0.0-dev-19674","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19674","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ac2e8409f710b9a39d2c0af46b4cdd6201eb8689","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19674.tgz","fileCount":121,"integrity":"sha512-ZjPWi0xY/Vxf1uJg+7DSGMhGa34wXYmN/7X66b1HbxaGkPXrTrzR/QKQS7LI8ACm7XiUc1QI87FbmsMtvHDOPA==","signatures":[{"sig":"MEQCIGVzT/nXBn9DGSqMFSsMX7nrcH03wQ0HGtBNuDt84Y1kAiBtwMNxJ8t9jkNMPjpSWGAKC43yRUIrwb3wlSrhk16ulA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFEK/Od1FllQBag08PVxX3Dvjk7b4nf9I0V2I6JbXLVGAiBY87TMLvjIW60dMEzp+hLgnyTV2imO7oktvmI0uAabsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19674.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19674.tgz","_integrity":"sha512-ZjPWi0xY/Vxf1uJg+7DSGMhGa34wXYmN/7X66b1HbxaGkPXrTrzR/QKQS7LI8ACm7XiUc1QI87FbmsMtvHDOPA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19674","@opencode/util":"0.0.0-dev-19674","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19674","@opencode/schema":"0.0.0-dev-19674","@opencode/protocol":"0.0.0-dev-19674","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19674","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19674"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19674_1789529803485_0.37377786462628726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19676":{"name":"@opencode/plugin","version":"0.0.0-dev-19676","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19676","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3df65f05d73cd575104d14c854b399820f9b6d0c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19676.tgz","fileCount":121,"integrity":"sha512-kw7svWfqTKujhbNUdzGJtNdVNXehPklWx5K0r1d9jS1EtqdRbcY5iRvugWLfj+MmrQDuv8UZ+NezuXn96QR8ZA==","signatures":[{"sig":"MEUCIEPSqz4Nec+uSvz7rlOTGur3leYYNNtfY4UwrYzrOGHyAiEA174h2oNeRltokfne06Vv7/+L1YBQcDOcQfA7dXo/X2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPJBL/+1l2hUQlGE7w1wsv1UKkLlq12eFED/krngEHBgIhAOqNK3peaohGh+VLSubijhEfIFa6rG6JXuDZyl4KPUMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19676.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19676.tgz","_integrity":"sha512-kw7svWfqTKujhbNUdzGJtNdVNXehPklWx5K0r1d9jS1EtqdRbcY5iRvugWLfj+MmrQDuv8UZ+NezuXn96QR8ZA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19676","@opencode/util":"0.0.0-dev-19676","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19676","@opencode/schema":"0.0.0-dev-19676","@opencode/protocol":"0.0.0-dev-19676","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19676","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19676"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19676_1789532375252_0.10096264238455332","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19677":{"name":"@opencode/plugin","version":"0.0.0-dev-19677","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19677","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"854837054b58d1cf3b8bfdab8dbbcf68f0fb58b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19677.tgz","fileCount":121,"integrity":"sha512-Xf0TXD13L0QeahttQ5uy2hi83UhOwJhsoLtt2vuaN60EFAWNFavLUpETa0lC5qW/yg2mNECKsFdp/G8QtnhOrg==","signatures":[{"sig":"MEYCIQCxGgnIZLncBRvyGAX8aXaA+B1kEnDnV5eyO+xmkaGzKAIhAPn1G7clQiG944jdcE1yQB1ffQU+NRz+0Gs/o4kBta7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0uXg6onS2v8y5qAcBrDkqxhNPF6PUFScfQmvap6fPuAiEA8rn5jFVE4yyXSYeO8DrROzPQSBWpfdMS473as1B9Zlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19677.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19677.tgz","_integrity":"sha512-Xf0TXD13L0QeahttQ5uy2hi83UhOwJhsoLtt2vuaN60EFAWNFavLUpETa0lC5qW/yg2mNECKsFdp/G8QtnhOrg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19677","@opencode/util":"0.0.0-dev-19677","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19677","@opencode/schema":"0.0.0-dev-19677","@opencode/protocol":"0.0.0-dev-19677","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19677","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19677"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19677_1789533331800_0.5617953370249227","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@opencode/plugin","version":"2.0.4","license":"MIT","_id":"@opencode/plugin@2.0.4","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"746f17c2d211fd85aa0377d095a681cf222bfbf8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.4.tgz","fileCount":121,"integrity":"sha512-NsC1STARfXxe+ZoXjXzpxvtS9l4h9Aen8ZccaCd1d9+1eyYdp+q8DU3Rxh7Ch0jiwiQMybS2Z+KgAfZJBnTBbA==","signatures":[{"sig":"MEUCIQDZ9Jkd4AYjRsr3Knc08gBRgyh4Db2L8SYg+3Kv/OoD1AIgbqL02ytg9kfRVQctblZL0e9HV370h+uEYR1oy249t88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA3jZl5zDxivFBtBG2WodMbi4MjrpSBlUHuGl/3eLOnDAiEA47rw1KWQ+l+Z2rportQ44DdAy5ffVAZOHB+wqe3Ey20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118675},"type":"module","_from":"file:opencode-plugin-2.0.4.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.4.tgz","_integrity":"sha512-NsC1STARfXxe+ZoXjXzpxvtS9l4h9Aen8ZccaCd1d9+1eyYdp+q8DU3Rxh7Ch0jiwiQMybS2Z+KgAfZJBnTBbA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.4","@opencode/util":"2.0.4","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.4","@opencode/schema":"2.0.4","@opencode/protocol":"2.0.4","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.4","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.4"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.4_1789533649259_0.8507118345345557","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19678":{"name":"@opencode/plugin","version":"0.0.0-dev-19678","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19678","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3ccfb62ed91299ef0e7de6cb7cb09b691d81ccc2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19678.tgz","fileCount":121,"integrity":"sha512-0jMuXnGfhoKjyN0nTRTiYDklRkZ7bEvNVO0U0T1+zq7Aaijokojr6Etgiy1OZSCp+mPXgWHNk1rnZoFBuRkEBQ==","signatures":[{"sig":"MEUCIQCgyqEtHueLjSVLJxaxSQyINooylrju6FzktnQXIEm1bQIgUxu65WGefK//0OsMmMxBX9V+csWIF1FnHpIM6bujzrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFiHQZn3OikwXtHh1UxXlWBTLXyC8iqrDuvQxgu692ggIgOX0sFnuEwGUEX/LwVUl7q/auoDicBBQj1ehL3jerAjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19678.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19678.tgz","_integrity":"sha512-0jMuXnGfhoKjyN0nTRTiYDklRkZ7bEvNVO0U0T1+zq7Aaijokojr6Etgiy1OZSCp+mPXgWHNk1rnZoFBuRkEBQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19678","@opencode/util":"0.0.0-dev-19678","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19678","@opencode/schema":"0.0.0-dev-19678","@opencode/protocol":"0.0.0-dev-19678","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19678","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19678"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19678_1789534181947_0.49749665192967996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19679":{"name":"@opencode/plugin","version":"0.0.0-dev-19679","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19679","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8ff8f7321774b70d6d6009722d99a1f5d2d0bc49","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19679.tgz","fileCount":121,"integrity":"sha512-x9zmPvOVZo3vWy0j/TpNZN0XZam9wq0TUlLqwsVvf7Nx7DDN5kRvjH1z3j9V0+C/4VuGGPxrKIfLYcEnbX83VQ==","signatures":[{"sig":"MEYCIQCusOiTVvXRRDZABh8/XDS5wS9QAGx8cssc0CLL+98OewIhANeraGn7zTZFmGrfAP6KdmnKtHMvR0uMuiadOYxcMOPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8IUHRs1ZlSHpFDbI8bxLO7E1egFAyNOimBCWyUMpxjAiEA79/QJdZYLMKAYT7Etxs+j09tR6kiTyNi2UssQj92jk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19679.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19679.tgz","_integrity":"sha512-x9zmPvOVZo3vWy0j/TpNZN0XZam9wq0TUlLqwsVvf7Nx7DDN5kRvjH1z3j9V0+C/4VuGGPxrKIfLYcEnbX83VQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19679","@opencode/util":"0.0.0-dev-19679","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19679","@opencode/schema":"0.0.0-dev-19679","@opencode/protocol":"0.0.0-dev-19679","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19679","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19679"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19679_1789535080442_0.8239952444466232","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19682":{"name":"@opencode/plugin","version":"0.0.0-dev-19682","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19682","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"942e415fbea89e819abbb8a20955293dfade3599","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19682.tgz","fileCount":121,"integrity":"sha512-PEyedvI4jiwAW10+Gr4PO+86VqXNV21giag9c408zmOcebqfQhxju3DwkoBpYfuvKsMlF9QoMGRkYkTJmehaqg==","signatures":[{"sig":"MEYCIQD4Rl8v7I+m7N1H4mkaRWhHMv/aTLxKInwunQihqx9S4AIhAMRdaxgmVFq36X7P1zth/eFGGoDH+vcUVBg4+LiopTLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGFtyYSbBOal66miTV5WiIB0CzZSjqrLp43wO4rjKQq4AiEA99IPePHcQXQQVemCWs6PBo2xVmPDc1ar8QzLcsvN8xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19682.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19682.tgz","_integrity":"sha512-PEyedvI4jiwAW10+Gr4PO+86VqXNV21giag9c408zmOcebqfQhxju3DwkoBpYfuvKsMlF9QoMGRkYkTJmehaqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19682","@opencode/util":"0.0.0-dev-19682","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19682","@opencode/schema":"0.0.0-dev-19682","@opencode/protocol":"0.0.0-dev-19682","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19682","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19682"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19682_1789535963231_0.11534829904538912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19683":{"name":"@opencode/plugin","version":"0.0.0-dev-19683","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19683","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"050302997ebbf1a83788e8c8a33da0c4c3225d31","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19683.tgz","fileCount":121,"integrity":"sha512-49FGAmZByMt5d5NHELsrtpQIANHTh1svZ6N7JqewViSh9K3ozQRUwBTMhHE8xSDXAa/uUYeY6i+i1O4DLNkr5Q==","signatures":[{"sig":"MEUCICwHuFxxH1l4Yp7iI8He00Crw9V9INFXLwku63fVsFi0AiEA+rHizeJhkLOvMFfp/NMAtEriukMDBC4mP/iE9tGkR0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFjnux+pY9THPFIW6HaU3ARt4Wu/7+D5tqF0DIjy5FPgIgYJ5myqZRTVfj6X6I8G2RhdfIU5n50y9jaR83ivouzpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19683.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19683.tgz","_integrity":"sha512-49FGAmZByMt5d5NHELsrtpQIANHTh1svZ6N7JqewViSh9K3ozQRUwBTMhHE8xSDXAa/uUYeY6i+i1O4DLNkr5Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19683","@opencode/util":"0.0.0-dev-19683","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19683","@opencode/schema":"0.0.0-dev-19683","@opencode/protocol":"0.0.0-dev-19683","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19683","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19683"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19683_1789537555642_0.14412001825632625","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19684":{"name":"@opencode/plugin","version":"0.0.0-dev-19684","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19684","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d8889ffa6993e0fd4d68ef63468071f1e7fdbf0f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19684.tgz","fileCount":121,"integrity":"sha512-fQpdRKx14iKEfJt7Da9AX1tDMhFSBRaKtRzEIX83j7uwW1Yegv4Ru7RxJ7v2fCfnwWKs11xryFWoYy7n0WyvsA==","signatures":[{"sig":"MEUCIQDpqvvfHYVlXMtC0urDz6lrPjBsUqoVxfOTn7lgn/LAzwIgfbKa1Hp4J9RTbK+Aqk2bYMQuB+lt3vkODV5xlBc3szQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDT+xJisSzKDh3FDplfrnNSXCVYyKWMzH2h4Il6Xip6XAiAEq42bFsQp7iosBPaY4S70sQ5k3ivTPsZm4lxoe7W7ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19684.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19684.tgz","_integrity":"sha512-fQpdRKx14iKEfJt7Da9AX1tDMhFSBRaKtRzEIX83j7uwW1Yegv4Ru7RxJ7v2fCfnwWKs11xryFWoYy7n0WyvsA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19684","@opencode/util":"0.0.0-dev-19684","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19684","@opencode/schema":"0.0.0-dev-19684","@opencode/protocol":"0.0.0-dev-19684","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19684","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19684"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19684_1789539895345_0.33198521856981267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19685":{"name":"@opencode/plugin","version":"0.0.0-dev-19685","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19685","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b5749c2db85aab6a87151273e9b769c04139a555","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19685.tgz","fileCount":121,"integrity":"sha512-DkYBaRq2z4wZXjC8JjVfVRUTV1cLnyGtA4819pzTQPil6p2yxg/T2DATX0nsdO1zenELDgdGnroTh3CywmNMJg==","signatures":[{"sig":"MEUCIQCILDeSNR1Hk6MvkCUNebyaE14ts7BGRVzRXgiMhYry2AIgFQNs0jMtCbHvi72S6fWW2Ul1l6pETzHtaT4OL8fqvbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyIyas2uo4oAYmLkUBAMZmDGh5Td6zM6i70+6xPW38aAiAEcuUJOpRFpIrmUvdfr7pH1FhbnvCtgTMevB4JjtU6nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19685.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19685.tgz","_integrity":"sha512-DkYBaRq2z4wZXjC8JjVfVRUTV1cLnyGtA4819pzTQPil6p2yxg/T2DATX0nsdO1zenELDgdGnroTh3CywmNMJg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19685","@opencode/util":"0.0.0-dev-19685","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19685","@opencode/schema":"0.0.0-dev-19685","@opencode/protocol":"0.0.0-dev-19685","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19685","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19685"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19685_1789541017227_0.3926591109891624","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19686":{"name":"@opencode/plugin","version":"0.0.0-dev-19686","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19686","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"843e8b1abe25fbaa205924e313074d7ec3bc6262","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19686.tgz","fileCount":121,"integrity":"sha512-SlDUctAIPW5zC0y34j+xnuUYfsITPpP6jlEv4gxYBgcR6ZaVFUQXb710LVA2ocjEYKfeqbG5fWullwGmmG0ipg==","signatures":[{"sig":"MEUCIQDznuMQjDVCij0YRGQeq1O+iWLtnpmwzgKu8/E/bIDotgIgRcVEVPSuVZ9g/zPv0RVDi8zKYnCPIqonMVWmTqOStZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHiNdmO1UTn6jjrbs0MQsSxtGYidU8q/uicJ10JZoYfKAiEAxjfGQ083+ojRaQtX1qY6CYb2Qx6Yu2C3gKsDiIJx8WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19686.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19686.tgz","_integrity":"sha512-SlDUctAIPW5zC0y34j+xnuUYfsITPpP6jlEv4gxYBgcR6ZaVFUQXb710LVA2ocjEYKfeqbG5fWullwGmmG0ipg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19686","@opencode/util":"0.0.0-dev-19686","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19686","@opencode/schema":"0.0.0-dev-19686","@opencode/protocol":"0.0.0-dev-19686","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19686","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19686"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19686_1789544626749_0.1593557245593029","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19687":{"name":"@opencode/plugin","version":"0.0.0-dev-19687","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19687","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91d10472116d9856ba6d4e7117c7d582397b974c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19687.tgz","fileCount":121,"integrity":"sha512-iJDArr3r43mUghrNPsZdoyOeYqgDrKm4jAKKwTtr/meXZQvx3wkevqN+44KtUBZHm3G16uMcU29XKxcT3lFvrQ==","signatures":[{"sig":"MEUCIQD9IZjhWdM7NGYZKj7y4h2hOA0XUQRReLAGNMBdVE5b4QIgcBRFwtt8kLqCKuUlkfvDSbrreLMlrGMRtuWVnFHEm2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGc0z2f8IHzgVeArwqSKjEq6Az5Yi6YatajpqtOb3bb3AiEAw+a8V8GzoVUCGITv9th1kokQPgmL7HQWRijQKrZ1KMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19687.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19687.tgz","_integrity":"sha512-iJDArr3r43mUghrNPsZdoyOeYqgDrKm4jAKKwTtr/meXZQvx3wkevqN+44KtUBZHm3G16uMcU29XKxcT3lFvrQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19687","@opencode/util":"0.0.0-dev-19687","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19687","@opencode/schema":"0.0.0-dev-19687","@opencode/protocol":"0.0.0-dev-19687","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19687","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19687"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19687_1789546959956_0.6324660230864727","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19688":{"name":"@opencode/plugin","version":"0.0.0-dev-19688","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19688","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9e70c4d483e15b78eba5dd0a2114bdd91e21a8c0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19688.tgz","fileCount":121,"integrity":"sha512-OfI8YylyjpFsd5aiFOOFNUsn3CaaUXBgooUwynAgKtsQHYP7DDQV+AsgZj/2GaZriIao49aa8pKoch62lEyfAw==","signatures":[{"sig":"MEUCIQDcSnlhrMgETjPL0HmZUjRvzBGMnS+nEK2dnzaqf/aLSwIgdxBJvYLM9fSWnb35P4IYCeQqaoCur0jdJSne9Qtslak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHXY+Acq3aSgaxjc4rpmD0uKvVrS3RINyMD9VfGNnXsPAiBy6lYJ2aNj/qpEh+hyBTSBxfJLqxWBLfdTcK35CSZtpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19688.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19688.tgz","_integrity":"sha512-OfI8YylyjpFsd5aiFOOFNUsn3CaaUXBgooUwynAgKtsQHYP7DDQV+AsgZj/2GaZriIao49aa8pKoch62lEyfAw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19688","@opencode/util":"0.0.0-dev-19688","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19688","@opencode/schema":"0.0.0-dev-19688","@opencode/protocol":"0.0.0-dev-19688","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19688","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19688"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19688_1789556502524_0.7958559446277693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19689":{"name":"@opencode/plugin","version":"0.0.0-dev-19689","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19689","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f421877f8f7d582a563682ed65acdda9e091c1c1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19689.tgz","fileCount":121,"integrity":"sha512-Klk0N2/TI3FZkZla6yyot2v6jlkf9thlw+i7FkohWsakcOWn6AHBx52ytn0F39sedQl/ZDYhwwWvq9PCl3n+hQ==","signatures":[{"sig":"MEYCIQCfLK8iXkv+QUqrS0kh6lsj0hlBEJYnOYr4VPd99d67FQIhAKi/qEuNkZEcYKO1XBgCG8uVP6y5TFXKmLrBtjAPN8hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjSqYaqcz7YEzGYbtW7Kpsw4gSb70KZfMsgXn2HyRgiAiBkKE5tPLBJy2KkAZXMg4z19r1nzQmGKrGGfbaOM+XSXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19689.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19689.tgz","_integrity":"sha512-Klk0N2/TI3FZkZla6yyot2v6jlkf9thlw+i7FkohWsakcOWn6AHBx52ytn0F39sedQl/ZDYhwwWvq9PCl3n+hQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19689","@opencode/util":"0.0.0-dev-19689","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19689","@opencode/schema":"0.0.0-dev-19689","@opencode/protocol":"0.0.0-dev-19689","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19689","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19689"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19689_1789561648941_0.5475378263515611","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19694":{"name":"@opencode/plugin","version":"0.0.0-dev-19694","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19694","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"54d45c71d25fe1ebf4dbea4dd974c70517fd83d7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19694.tgz","fileCount":121,"integrity":"sha512-/XlD6OgqURWs+FjGVrEw3ffjuEZ5gUnp8XwJdGw9gS2JxURmhpEke+dlP+/TeOKsNAmwHXF4Xac9Yit3g9phGA==","signatures":[{"sig":"MEYCIQCUtG/kalOsGA806wnrvQ6LQ+PrBfcwS5ZbpN2H7fmo3wIhAM/U/JwhpidyWVaxf3pSAehgyv9OM58QJEwPSxqAOF1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBc09iAjAgD0b9T89bIKi9i77UsHp7sZiPJeOzluPDNsAiBnSTMMyj9JcPTCWxjQCRoaRKXZAakHcyyUjsPyn0QoEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19694.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19694.tgz","_integrity":"sha512-/XlD6OgqURWs+FjGVrEw3ffjuEZ5gUnp8XwJdGw9gS2JxURmhpEke+dlP+/TeOKsNAmwHXF4Xac9Yit3g9phGA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19694","@opencode/util":"0.0.0-dev-19694","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19694","@opencode/schema":"0.0.0-dev-19694","@opencode/protocol":"0.0.0-dev-19694","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19694","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19694"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19694_1789574350099_0.45286590392597303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19696":{"name":"@opencode/plugin","version":"0.0.0-dev-19696","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19696","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aae7424278a183887dcf7083a396ba69ff1fa7bd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19696.tgz","fileCount":121,"integrity":"sha512-7/XWa9UXD3OyzhSFle85gZXtxufOHsVFxa22a1M/OFj1xHcVprCZeJ50Mn+G2NDcnADK/qz0SycqZaUjvyTv+w==","signatures":[{"sig":"MEQCIHSH2CodXMh+QvM4EV8bdHvBcw2iToHdeulBce0MengaAiBkHRB12i+1FL7OcuhaFUDm4A7gc7bAJcaGgJfWjF5WwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfLeL4d0HP5oxMtLOOUYWloOLmXXmFGV68blqw0qo/5gIgMR1xd/hq1zdu035699YdKuAKYJf4FuF1g6sL7g7PTZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19696.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19696.tgz","_integrity":"sha512-7/XWa9UXD3OyzhSFle85gZXtxufOHsVFxa22a1M/OFj1xHcVprCZeJ50Mn+G2NDcnADK/qz0SycqZaUjvyTv+w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19696","@opencode/util":"0.0.0-dev-19696","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19696","@opencode/schema":"0.0.0-dev-19696","@opencode/protocol":"0.0.0-dev-19696","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19696","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19696"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19696_1789575627857_0.6431819929961506","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@opencode/plugin","version":"2.0.5","license":"MIT","_id":"@opencode/plugin@2.0.5","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c1019efc58fe37a18c5c3631bed57f083f0f8374","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.5.tgz","fileCount":121,"integrity":"sha512-xA8yczq+srGHCzdh/UTmXESQl+wJ/Tl57d4PrELuKqdwKSIZOy4hF+HABjRCNcG0Mi7Mu0kYVi8sMW+j97bEiw==","signatures":[{"sig":"MEUCIDG61qmBIvHmy0RItBR3fuBW4AZjTZbzf/4Dh8dN8o6pAiEA5BztVDSuYs/sKPVrOJPo8HdDmRmKNY//ybYUOQ8f9nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJVwEo20yWHLnT4pbF0QSSAI2KUTlvEZoBmECUGFm3kgIgX/bScetbbRXL8ekjDBVXKjULnvqMi7drugUrU9/QTf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118675},"type":"module","_from":"file:opencode-plugin-2.0.5.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.5.tgz","_integrity":"sha512-xA8yczq+srGHCzdh/UTmXESQl+wJ/Tl57d4PrELuKqdwKSIZOy4hF+HABjRCNcG0Mi7Mu0kYVi8sMW+j97bEiw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.5","@opencode/util":"2.0.5","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.5","@opencode/schema":"2.0.5","@opencode/protocol":"2.0.5","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.5","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.5"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.5_1789576558983_0.10767247472483432","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19697":{"name":"@opencode/plugin","version":"0.0.0-dev-19697","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19697","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"70604b81f7473af1df467ee93ea55ab19b2ae2ea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19697.tgz","fileCount":121,"integrity":"sha512-tqQfgj8+6+KLcgtcaDKw4wTAF+f+SfAopA6EceQHIWtTsbtSAt813KT/HmIN/ZDrVhuqYCVWdrJVF3IoQJyYcw==","signatures":[{"sig":"MEQCIHkZBKJChCeVwPTScgQ/PgigZTJMOTmcT1E5qJfXo4FxAiBSLWSxuylTEvVOLwyfevoXAfdD95VCmqUq2Pqj2pSGmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6YK9O00aYCJ/ZEGzJD67/odyB76POLVjfAChZF4Ym/AiAsS/Bd39k3pxfVPLpt8szZHgr+MiGolB0WqIwzEvB/3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19697.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19697.tgz","_integrity":"sha512-tqQfgj8+6+KLcgtcaDKw4wTAF+f+SfAopA6EceQHIWtTsbtSAt813KT/HmIN/ZDrVhuqYCVWdrJVF3IoQJyYcw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19697","@opencode/util":"0.0.0-dev-19697","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19697","@opencode/schema":"0.0.0-dev-19697","@opencode/protocol":"0.0.0-dev-19697","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19697","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19697"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19697_1789577744970_0.9430682310006941","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19699":{"name":"@opencode/plugin","version":"0.0.0-dev-19699","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19699","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2fb53cbd98ff75d6763cd67163f32db93aef1868","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19699.tgz","fileCount":121,"integrity":"sha512-sk5hEKIbRKRDkVPsBZEvsyJWOY5Rd0zhnbHYYNz3Po4DzGrUjo8KBCn5oy3W9lwEr8GGxAdk0LIEeWYySWczlw==","signatures":[{"sig":"MEUCIQDd8UeTkeLXhWIn/hj7HLDSRMtLHVN2Rt/idQN41ueKhgIgQSKeQcJRxpOvvANiIaM6cz+/IV2W67eS6yhDRHcF4eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQ/2JnTBZs1Y2BilirIrzy2V/gWw/dcqTb5sRE9VJLPAiBFxGk1zaOUrB9aXfXw/ERmk0iiVEu4pITdMXGiciKHlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19699.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19699.tgz","_integrity":"sha512-sk5hEKIbRKRDkVPsBZEvsyJWOY5Rd0zhnbHYYNz3Po4DzGrUjo8KBCn5oy3W9lwEr8GGxAdk0LIEeWYySWczlw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19699","@opencode/util":"0.0.0-dev-19699","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19699","@opencode/schema":"0.0.0-dev-19699","@opencode/protocol":"0.0.0-dev-19699","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19699","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19699"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19699_1789580314993_0.6658610386826807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19702":{"name":"@opencode/plugin","version":"0.0.0-dev-19702","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19702","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a1d889afe85fb93afc501b813c77fc64ec21ec12","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19702.tgz","fileCount":121,"integrity":"sha512-TBGB4edsyf2a/RcMBlnwmVu7PE9E3NDSz8R1CyxXriujihNZp1vkBzNIEZMcnRAo6NEdzbIOL4YgZkQSwMkbEg==","signatures":[{"sig":"MEUCIEj5/dscXg49LFRHLEm+tgzi+jvy6sLcHkqPX5Br8PCaAiEAhS1hsIEzy/un/VrbjEJDXSQTY+m0pvUWwDvXbnfefwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICqW4KGXaO+WPH2GHFCwSeNOwuImCAScWgn7Vlu+5OViAiBaUbwDDtfPh5IXYnZVOL+l/FjaaeGfz+1pCXu+8XMznA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19702.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19702.tgz","_integrity":"sha512-TBGB4edsyf2a/RcMBlnwmVu7PE9E3NDSz8R1CyxXriujihNZp1vkBzNIEZMcnRAo6NEdzbIOL4YgZkQSwMkbEg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19702","@opencode/util":"0.0.0-dev-19702","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19702","@opencode/schema":"0.0.0-dev-19702","@opencode/protocol":"0.0.0-dev-19702","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19702","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19702"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19702_1789584133080_0.2146544279949345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19703":{"name":"@opencode/plugin","version":"0.0.0-dev-19703","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19703","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a9db1ec159510c514adf17a8cb4db2cbdaa344ec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19703.tgz","fileCount":121,"integrity":"sha512-8IQjXS5gHFwz4KIjXLsIS+5ann0Jx8/ZzD+6MljydIKvs9pvGIaBGi2YSt5woD5df1bh8Bmc+2kioXQJMKVkoA==","signatures":[{"sig":"MEUCIAaOB2akeeetcrXq8hT5jA05GibjfdSFcqySuNTJQovbAiEA6dMQI0hcs8gI6npjFgUZ93nYqrDgFloFnXD0Gs+Ex50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDz/h8MA7UDjb1fmeDPQvLO5QTUTOixgPsbALTESlytBQIgPeN9w4HZzcPo6W06KrmrHenoJfRPGdwyMkGbThi6IUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19703.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19703.tgz","_integrity":"sha512-8IQjXS5gHFwz4KIjXLsIS+5ann0Jx8/ZzD+6MljydIKvs9pvGIaBGi2YSt5woD5df1bh8Bmc+2kioXQJMKVkoA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19703","@opencode/util":"0.0.0-dev-19703","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19703","@opencode/schema":"0.0.0-dev-19703","@opencode/protocol":"0.0.0-dev-19703","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19703","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19703"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19703_1789586300186_0.20804250642670108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19705":{"name":"@opencode/plugin","version":"0.0.0-dev-19705","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19705","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"32d93a993a557330b873ae3edff9f45720e04828","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19705.tgz","fileCount":121,"integrity":"sha512-lWao/fTeILJdGRmQA4d7aCd0x2blvj+10CU4cv77qt15usAC48JTZipbQSxoqGhMhiW0nWlw+BX4GSiwajz5tQ==","signatures":[{"sig":"MEQCIG4yybDA7MLel+k87unCE35KrjiQmEBJIJRMSoczQEJFAiB8w2ENpLJ+aAeU0/53f7snwChuOmzmDP/bOyd6bOolsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4fI21ggh2686kLQLNuzUpNo13f2Qvn3Z4CKmgh/Rc5gIgUeMeSTUFDQxCLijgnYRjmipnhA3VNuJQI6D2QGUeTuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19705.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19705.tgz","_integrity":"sha512-lWao/fTeILJdGRmQA4d7aCd0x2blvj+10CU4cv77qt15usAC48JTZipbQSxoqGhMhiW0nWlw+BX4GSiwajz5tQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19705","@opencode/util":"0.0.0-dev-19705","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19705","@opencode/schema":"0.0.0-dev-19705","@opencode/protocol":"0.0.0-dev-19705","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19705","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19705"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19705_1789587358319_0.25299084433456986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19707":{"name":"@opencode/plugin","version":"0.0.0-dev-19707","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19707","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"05af8abf80386829ee3b7625c16ccf79357f01ec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19707.tgz","fileCount":121,"integrity":"sha512-k29PUQEC71WxylBJrAFvbNOh3wQ/ThiX6/P0W5B0xNtCVQspW81JFjxGCaeGU1066WaQcrXtA7E9VAHqBJYh2A==","signatures":[{"sig":"MEUCIQC2MQHbmtuzgYDaPdMk4iO69mAfv8ebkpPbeQKZhT6XEwIgQeC8H4bfY5pkUvcdxp7yRBs2xN/+XmBu9CCoog7J0Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGy8nmASpXLRPb1Ks+dU2m6+wlfnwrEbs5h45HHkvTg8AiBPLRSZ/wX0pBlQUK75RMubwu1pjl0c0VvDB1F+9lQOlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19707.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19707.tgz","_integrity":"sha512-k29PUQEC71WxylBJrAFvbNOh3wQ/ThiX6/P0W5B0xNtCVQspW81JFjxGCaeGU1066WaQcrXtA7E9VAHqBJYh2A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19707","@opencode/util":"0.0.0-dev-19707","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19707","@opencode/schema":"0.0.0-dev-19707","@opencode/protocol":"0.0.0-dev-19707","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19707","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19707"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19707_1789588563712_0.8630868855242275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19708":{"name":"@opencode/plugin","version":"0.0.0-dev-19708","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19708","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4b33cd5c4566d818cdabbe438a258a53a8ed5036","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19708.tgz","fileCount":121,"integrity":"sha512-DcJG7RuPYW9LwwZQo/i4ImsZogW0yK5kYDVgieBqBiOOxKUAj91zcKbLr7++9SI2Ej112n49z3/kSWvK6N34RQ==","signatures":[{"sig":"MEQCIApi+b1b53+3hsZuLoqlwdiPXEnYXpV9JBDQ/P2f2B1PAiB7bTbr7x25dbHJIYW03qdzNYgrF37jLls4FtQfyyR/bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBcBAptqpHtTTJgUWUmD4ziUrX7PVmWQqFUoaerLD467AiAbHUXPZymq7uILjxkHnHV3hpHHgwpPXdY7OJ8MbkO9AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19708.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19708.tgz","_integrity":"sha512-DcJG7RuPYW9LwwZQo/i4ImsZogW0yK5kYDVgieBqBiOOxKUAj91zcKbLr7++9SI2Ej112n49z3/kSWvK6N34RQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19708","@opencode/util":"0.0.0-dev-19708","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19708","@opencode/schema":"0.0.0-dev-19708","@opencode/protocol":"0.0.0-dev-19708","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19708","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19708"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19708_1789592760798_0.09925571645360387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19709":{"name":"@opencode/plugin","version":"0.0.0-dev-19709","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19709","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4de2e0a961022a117cb47b1e2c1d9a9c1063a3df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19709.tgz","fileCount":121,"integrity":"sha512-gDlqy9kxcL/yxmv9IfRRYVsCyDrUAZ8Hsqvcgxf+27V6Os7wXdXRKuW1YdRcTDr3rP4l58BMeEUQ9CzdrMG+Dg==","signatures":[{"sig":"MEQCIBfTP3SwjITzWbp+Q6nsbEOm5kVd09/vM/8RRQYQ1Q4aAiBrd9+oalO1gKKsNseWAWercKPUBma1AwFsl1TD/c4V4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCem+n8i4/cAAOAZEtP1R+crB+i3OK55kQkG9ntncYVCQIhAJNRMzEb9Fri5UMXq24OQF04hfodKELN9kkGqclbSACf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19709.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19709.tgz","_integrity":"sha512-gDlqy9kxcL/yxmv9IfRRYVsCyDrUAZ8Hsqvcgxf+27V6Os7wXdXRKuW1YdRcTDr3rP4l58BMeEUQ9CzdrMG+Dg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19709","@opencode/util":"0.0.0-dev-19709","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19709","@opencode/schema":"0.0.0-dev-19709","@opencode/protocol":"0.0.0-dev-19709","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19709","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19709"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19709_1789594032671_0.7454550362074923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19710":{"name":"@opencode/plugin","version":"0.0.0-dev-19710","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19710","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9b9e997d8ffab420c59f4e942edd8410d5bfe9ed","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19710.tgz","fileCount":121,"integrity":"sha512-qrlMhrOGbW0XN/upPKKlFIJ2zakbOgNEeNkqcuU9+X9dlPGKyZ9PbBVOeJnrBVCrktpO7Hx/a4bAziE2pa6Egg==","signatures":[{"sig":"MEUCIDkr6DTCpMkpQBMLeH36W4YnTpyEXJMUHS37/QoMCI91AiEAkM1x4u2Pnsnn1moSwNsd4aa5y1bE5tfapTl9R5piu/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqkQCSyVAEGM8vK5ZS0wQY0OCPix80hxlnsYd9awWC+AIgMsl6nJ4jg7wB/4Sv0ysRjParPv15Q6ch4us4Adnvy9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19710.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19710.tgz","_integrity":"sha512-qrlMhrOGbW0XN/upPKKlFIJ2zakbOgNEeNkqcuU9+X9dlPGKyZ9PbBVOeJnrBVCrktpO7Hx/a4bAziE2pa6Egg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19710","@opencode/util":"0.0.0-dev-19710","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19710","@opencode/schema":"0.0.0-dev-19710","@opencode/protocol":"0.0.0-dev-19710","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19710","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19710"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19710_1789595263953_0.6006490989740607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19711":{"name":"@opencode/plugin","version":"0.0.0-dev-19711","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19711","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eb7c6038b71e1539664c07ab8c91fd2012435d28","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19711.tgz","fileCount":121,"integrity":"sha512-r1a5l7vbWYrI3mjHn26TRIvXDUi29FHKnjFP8lY4QUNiYTQCXCZ3gdMhSHtG5EjFar2rAZpOIkfHqlCfYufCdQ==","signatures":[{"sig":"MEYCIQC2RlP0DUSV/WcL2hVagxK1O+m3sWn3r4JhafIqF3g6zAIhAI2C2UPudvBZ7SyatmqoXyKo/ZecvEzI89vVTRym+O26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUbnhdB5mEIZn37qDGUZPL2eZDItzlt+ajPBNXr2OEHAiEAtytCyJNJe2z1IWU5Ou9wnDsuNZ9+T8cbjDkv6oDzUhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19711.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19711.tgz","_integrity":"sha512-r1a5l7vbWYrI3mjHn26TRIvXDUi29FHKnjFP8lY4QUNiYTQCXCZ3gdMhSHtG5EjFar2rAZpOIkfHqlCfYufCdQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19711","@opencode/util":"0.0.0-dev-19711","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19711","@opencode/schema":"0.0.0-dev-19711","@opencode/protocol":"0.0.0-dev-19711","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19711","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19711"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19711_1789603442044_0.40744153764276425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19712":{"name":"@opencode/plugin","version":"0.0.0-dev-19712","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19712","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b0c038915ce1462301ca48a9079b4c5c2e22bc06","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19712.tgz","fileCount":121,"integrity":"sha512-oyr8Eu+18SbDhGbN7I/tc9qXdU1SLT+WevRrGuShYwZ7fa0BMj7b8W94ryM0jIBE7VvMy2GIy4PoLHwlYemyig==","signatures":[{"sig":"MEQCIF+1Bv7kHsdE+8tMQN9KkMpYW9uoCxBVAOTqWV0te1jNAiBHPAaSLM9Cem3faJirnD3lZbKs4jPMLm091i0XGS72Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuD2bTUK6e6ojnPAoqj3whhPXS31Ysf6eXysRLvhR3XAIgMx6nf3B0WBYhH6Ymv+KVYrUm2wj/0ZXImhiFV/rthYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19712.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19712.tgz","_integrity":"sha512-oyr8Eu+18SbDhGbN7I/tc9qXdU1SLT+WevRrGuShYwZ7fa0BMj7b8W94ryM0jIBE7VvMy2GIy4PoLHwlYemyig==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19712","@opencode/util":"0.0.0-dev-19712","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19712","@opencode/schema":"0.0.0-dev-19712","@opencode/protocol":"0.0.0-dev-19712","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19712","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19712"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19712_1789604371297_0.7139236300153649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19713":{"name":"@opencode/plugin","version":"0.0.0-dev-19713","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19713","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"298563d86d69ac49b7cd4f4cdc6894b1009922c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19713.tgz","fileCount":121,"integrity":"sha512-tJrXSdV5ftJRLTnmlMF3pDz9t6lIPdJOV7PgE0/T7O/zSfwyka42NQznwJ7Ysn8tR84JUeRSc7aAdZyjyRm6WA==","signatures":[{"sig":"MEQCIGzfh/ITuUO2XlQXubkyRHU82ipZ9w9tHLoLnWspuPHfAiBcYQ++BvcXqNgfvm+MPQFPrK51rX38AMgZ8mfX61VMKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFYtDlTFjuEVUa4ph7locsYuvjHd/lTk3YscojN9XbN6AiAllShzFwxqONafDcCMWSb2DjoZWURkvRy2ujynsgV0Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19713.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19713.tgz","_integrity":"sha512-tJrXSdV5ftJRLTnmlMF3pDz9t6lIPdJOV7PgE0/T7O/zSfwyka42NQznwJ7Ysn8tR84JUeRSc7aAdZyjyRm6WA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19713","@opencode/util":"0.0.0-dev-19713","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19713","@opencode/schema":"0.0.0-dev-19713","@opencode/protocol":"0.0.0-dev-19713","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19713","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19713"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19713_1789606206800_0.3823502882119274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19714":{"name":"@opencode/plugin","version":"0.0.0-dev-19714","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19714","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5b11c5f4aa628c8cf0e7a565de6e078cfe0b5dab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19714.tgz","fileCount":121,"integrity":"sha512-HIY0uxmFl5m3ao81+Ekj0CC6SbLdLBnGzq+ea6su3piF7YPR8PjeRAqePHfItLglReY3cMXdedTfKqVVyxQViw==","signatures":[{"sig":"MEUCIQCwpECcN7aIQIzKldHHKusUtdpJKrExb8jv/lVRCf6lvQIgHYxeOujIhnb7/moESY6FO4CyjmesuNzXxvAF3kIx8yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7ixpgiJBnDh9+ZvQc7nX/Y/mdjtOcZmLadrMHHmUJDgIhANKaltUbkVoikW1JD+Y78jqtBstGnSauNlPKGVQcMqSx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19714.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19714.tgz","_integrity":"sha512-HIY0uxmFl5m3ao81+Ekj0CC6SbLdLBnGzq+ea6su3piF7YPR8PjeRAqePHfItLglReY3cMXdedTfKqVVyxQViw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19714","@opencode/util":"0.0.0-dev-19714","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19714","@opencode/schema":"0.0.0-dev-19714","@opencode/protocol":"0.0.0-dev-19714","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19714","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19714"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19714_1789607202483_0.04092760223908476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19715":{"name":"@opencode/plugin","version":"0.0.0-dev-19715","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19715","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc7a6474f3444d54a33c9d544061799c48e3e9f2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19715.tgz","fileCount":121,"integrity":"sha512-YAh8gspmqaGlNAnNJHn5GxWsMIhsTyhFX4dnot/jmw5JBcGNhLGASr1Thzlxe1I7GZ9Sez2NI7mDqlBYg8HiWg==","signatures":[{"sig":"MEUCIGdQ0av19UN4Zp1EHTBNZYsJ2VvgCtfgKEoA9RzoT7iFAiEA48mo4U7ZwIU5i/MRGZFX1bcnqYaKtNrS96tQO1pyEHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIChi05eRX3HsCuFxJLeHcXSC/FnBS+Taur1qbjqyrhZrAiEA0OX8PkK8uNJaNDrgMwn/ERQVuYKS8wBOofwcyJQObzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19715.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19715.tgz","_integrity":"sha512-YAh8gspmqaGlNAnNJHn5GxWsMIhsTyhFX4dnot/jmw5JBcGNhLGASr1Thzlxe1I7GZ9Sez2NI7mDqlBYg8HiWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19715","@opencode/util":"0.0.0-dev-19715","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19715","@opencode/schema":"0.0.0-dev-19715","@opencode/protocol":"0.0.0-dev-19715","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19715","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19715"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19715_1789608891363_0.0739208979161512","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19716":{"name":"@opencode/plugin","version":"0.0.0-dev-19716","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19716","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5971772d83ab7fd3d2dbb4e322bfef0ba8512057","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19716.tgz","fileCount":121,"integrity":"sha512-/Pa68wD4zCLbzRFkgP9PRqy6do9MDwlOqMM18dmeygdo/vB8ji1/3G5Ri92dTNhe88zPIoX53HUfiryA4lkoSQ==","signatures":[{"sig":"MEYCIQCGzvk+8gwro5HcldgYCsTNT7vQCIYLy2BNq7YCrGdfswIhAO9lA3rj09kCcSizbVNdrgtafhvc7AXE+b8JYL3snvlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVZ83qlDwmA1B5Tng5k1YyYziO3RFOgs5oDkM7nk7ZnAiEApW999iVS2o0bOuANK1k/ajqd9G6BZuA9G7srOrYRQ5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19716.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19716.tgz","_integrity":"sha512-/Pa68wD4zCLbzRFkgP9PRqy6do9MDwlOqMM18dmeygdo/vB8ji1/3G5Ri92dTNhe88zPIoX53HUfiryA4lkoSQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19716","@opencode/util":"0.0.0-dev-19716","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19716","@opencode/schema":"0.0.0-dev-19716","@opencode/protocol":"0.0.0-dev-19716","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19716","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19716"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19716_1789611113886_0.20506911709499676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19717":{"name":"@opencode/plugin","version":"0.0.0-dev-19717","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19717","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"67d683512fdd9aca70c7523346c0c22d65ab1097","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19717.tgz","fileCount":121,"integrity":"sha512-eeeTejFFTlm1pT89L399uw1p1zQu5OZPjfoDdfAQXrZfvckjX6WF+X8mJqDloQrSzeivgw1225PGdKFvvGTuhA==","signatures":[{"sig":"MEYCIQCsJVjDs/V9pRTs7hcT84oLqPDp9E/Z7qopmz19Tcj90gIhAM5SWQeZmQ2lvw9lL0TvOZbtVIQhUqnEJXQTLwibnb/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ060NxWmLhNoJsjPw825y7uXUYZ2uGa3Wm+IG49K9DAIgNgvZK4LPNeFqDkeGWt0sax25cHtlansv03dYaLHBMZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19717.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19717.tgz","_integrity":"sha512-eeeTejFFTlm1pT89L399uw1p1zQu5OZPjfoDdfAQXrZfvckjX6WF+X8mJqDloQrSzeivgw1225PGdKFvvGTuhA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19717","@opencode/util":"0.0.0-dev-19717","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19717","@opencode/schema":"0.0.0-dev-19717","@opencode/protocol":"0.0.0-dev-19717","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19717","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19717"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19717_1789612165246_0.3121317955859788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19718":{"name":"@opencode/plugin","version":"0.0.0-dev-19718","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19718","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"21cf60b398adc8c9305780c82f01497d20ce4402","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19718.tgz","fileCount":121,"integrity":"sha512-rseKc5ppI6AthTjdIK2RR1mEvMdxZk2/4CEOp5112AQWVwZr86vjxRf+4NRZKJBUHpeRGG16LAUOLjdVPejpjw==","signatures":[{"sig":"MEUCIEPddoKHDpS7X8Wgs9OOHAVvxCouJnbZ8A+8dJOV8mFBAiEAgxTMnszvjQkX5iD9JWPA70VnIBZvLHLo5lV5LizEiT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXdoumgir6fJXVPSateFu15bXcqCy+tzj/O5ElobVkdgIgJtdmRjCl2fU0qjVhAEHROrBaGeXivZAOYZI4RLc5vc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19718.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19718.tgz","_integrity":"sha512-rseKc5ppI6AthTjdIK2RR1mEvMdxZk2/4CEOp5112AQWVwZr86vjxRf+4NRZKJBUHpeRGG16LAUOLjdVPejpjw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19718","@opencode/util":"0.0.0-dev-19718","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19718","@opencode/schema":"0.0.0-dev-19718","@opencode/protocol":"0.0.0-dev-19718","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19718","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19718"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19718_1789617945963_0.138301437578773","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19719":{"name":"@opencode/plugin","version":"0.0.0-dev-19719","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19719","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"38ea04fb697144cb1716511faff15fb40e0c4c2c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19719.tgz","fileCount":121,"integrity":"sha512-I13l1k02t7KFaPkzSHc1Pe0pFLmisXZ4drOTeN733OFOsS7lhjRgQyJIa+Peo++c/YCu21mr76b05nq9/srmBQ==","signatures":[{"sig":"MEYCIQD988vLSc1iVnCdp7Lpxk31KCbzN3rFRydUMNu8vFNOagIhAJweWM2l/C7bZ9znNtfgOddjkQGyJQaKr8WGdMUCzvED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCa2cabVgeILQ5qyUTPKpzS5w+jNlFDSBpkRsy+sbHasQIga1AJ59ThFYK6JvF8WLhKfUHTicNEpl/i37OHTd6YEQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19719.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19719.tgz","_integrity":"sha512-I13l1k02t7KFaPkzSHc1Pe0pFLmisXZ4drOTeN733OFOsS7lhjRgQyJIa+Peo++c/YCu21mr76b05nq9/srmBQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19719","@opencode/util":"0.0.0-dev-19719","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19719","@opencode/schema":"0.0.0-dev-19719","@opencode/protocol":"0.0.0-dev-19719","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19719","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19719"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19719_1789621692142_0.796534570148042","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19722":{"name":"@opencode/plugin","version":"0.0.0-dev-19722","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19722","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ac7809451d24598daa53a9cf3f45020fa3f9a572","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19722.tgz","fileCount":121,"integrity":"sha512-+SdHpIS+osoMruCLE9PbOnIRJh8CQjnUMb+nJ3giS4hbQf5ZQBic1uOut6W74ltKMI7ZxDYDbZXcoDimMjL37w==","signatures":[{"sig":"MEUCIQDzIHYodR5Qnyn7SMo0+z5qBfnCwD4+BxLwXKmiXNOh8AIgDjLf/byCv/cdHxsGNvD5Jycd1toEUtQrGcCyx97+am8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDv8jMt1WWvULxI9GErg19fwgkPjbPlvrD4BNdQ889ajwIhANQjLWQZsv46kZLhAozYl0BTJ0HuyB5pZggo+d+WvxqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19722.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19722.tgz","_integrity":"sha512-+SdHpIS+osoMruCLE9PbOnIRJh8CQjnUMb+nJ3giS4hbQf5ZQBic1uOut6W74ltKMI7ZxDYDbZXcoDimMjL37w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19722","@opencode/util":"0.0.0-dev-19722","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19722","@opencode/schema":"0.0.0-dev-19722","@opencode/protocol":"0.0.0-dev-19722","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19722","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19722"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19722_1789628723795_0.06422509130502041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19726":{"name":"@opencode/plugin","version":"0.0.0-dev-19726","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19726","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d1ffa20e37eb208ccb504c0ec630bfe0a5107947","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19726.tgz","fileCount":121,"integrity":"sha512-s2toK61lMC1qDkg3i6jANWydB1hevZ7QJld65AK1MN302g3vMH87rqqsdY9CzF1l9jtoczufKUxLBw97cxev6A==","signatures":[{"sig":"MEUCIQCvqb2CcDCg/LMvgGoMpEUtuGeEK35IhJ3aJCliLU1BPgIgZKO1g6dqd+HmrUvYN+4iqSvYaMRc3BCMB8w12aEWq9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfPhcKFrF0L+77CefFN2SMzXixcgzgSHysw9rrHUUuqgIhAOjPW6xwqzZlrWOQQlNB59p5p/KxkrkTBv2g03U3w8P9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19726.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19726.tgz","_integrity":"sha512-s2toK61lMC1qDkg3i6jANWydB1hevZ7QJld65AK1MN302g3vMH87rqqsdY9CzF1l9jtoczufKUxLBw97cxev6A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19726","@opencode/util":"0.0.0-dev-19726","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19726","@opencode/schema":"0.0.0-dev-19726","@opencode/protocol":"0.0.0-dev-19726","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19726","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19726"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19726_1789636782202_0.6346444125596717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19728":{"name":"@opencode/plugin","version":"0.0.0-dev-19728","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19728","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9c12a603bba534a440cc0780b4dc5d2cb3feecd4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19728.tgz","fileCount":121,"integrity":"sha512-aEniAPwSOzCjTRtQiRZvjajXzn6bdfH4573iaT17zFhm1UJovUoFWT39o9HZbEEBABuAFiJqMhfN8BUb35nOkg==","signatures":[{"sig":"MEUCIArZp6PmGQjvlSK5r7z64zw/yUdzmX0OVo0gm5YVtXU9AiEAoihXQdWMMi/DqCQMGV1OsakUrtgZ8awpUzbp99NdPws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHROFKpte7uEGLOl+1SIZzpG2EHhuO3OduT230kU95kGAiEArUABlO/Yo1XWxCgQ4+rYIaaFKUakNYPvYK7ilSunJs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19728.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19728.tgz","_integrity":"sha512-aEniAPwSOzCjTRtQiRZvjajXzn6bdfH4573iaT17zFhm1UJovUoFWT39o9HZbEEBABuAFiJqMhfN8BUb35nOkg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19728","@opencode/util":"0.0.0-dev-19728","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19728","@opencode/schema":"0.0.0-dev-19728","@opencode/protocol":"0.0.0-dev-19728","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19728","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19728"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19728_1789641519845_0.2635553110220865","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19729":{"name":"@opencode/plugin","version":"0.0.0-dev-19729","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19729","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"876f0a2e124013e02f250f4e88138f3f840a27ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19729.tgz","fileCount":121,"integrity":"sha512-j9+ZAHDPg7KBDWVU70I2iocOGZWdzUtoMLSw28XpB0QrNJNvdA8irOxRPlKYMzARdS2r9PFErF2YaqaXLMs1Yg==","signatures":[{"sig":"MEQCIDxBnXzB0lNA8VOxtn0VvD4NRIvjqyV8scS+ZsPrxvq5AiBbTWL3UbuPRp39w0wllXa4+z5iT/R6taVtBQGqsTMecQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAFabH6EaT+u1Bmd8Ls3dFz78hi4VI/vd96f3MPVKaqRAiEAgO4H9drrGZqznPHelNvzyWSYH4Kq6Qw/4Z3uDng4Rtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19729.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19729.tgz","_integrity":"sha512-j9+ZAHDPg7KBDWVU70I2iocOGZWdzUtoMLSw28XpB0QrNJNvdA8irOxRPlKYMzARdS2r9PFErF2YaqaXLMs1Yg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19729","@opencode/util":"0.0.0-dev-19729","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19729","@opencode/schema":"0.0.0-dev-19729","@opencode/protocol":"0.0.0-dev-19729","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19729","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19729"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19729_1789642347368_0.7079865303554962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19737":{"name":"@opencode/plugin","version":"0.0.0-dev-19737","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19737","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ed311eadef2ec1a20e37b1f34e2716cf55a9a3d0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19737.tgz","fileCount":121,"integrity":"sha512-yfEq3vDuWLISxWl2pDoNfF9RQpUXclvGhuCyKOuh4JQ39hcUFHbfXA6L5jgIi4C7O/4jp1JIr6vw1qWXeGmpxQ==","signatures":[{"sig":"MEUCICJPd3WwTFADRWzRNMMjk9Ud5vAox5xm0KA9lU8NmzblAiEAg02d+t5BBakNkTZVxv8oMBEQUOmfakt3CvYEo/u5gRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1zUb/PWAb/AiWLcupLEwf9VTJRb/SgV9xeRfWjaT5TAiEAo9c/Rs6Br0vOu69AtzERH7W2J70yILchtvGm7i2Z3tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19737.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19737.tgz","_integrity":"sha512-yfEq3vDuWLISxWl2pDoNfF9RQpUXclvGhuCyKOuh4JQ39hcUFHbfXA6L5jgIi4C7O/4jp1JIr6vw1qWXeGmpxQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19737","@opencode/util":"0.0.0-dev-19737","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19737","@opencode/schema":"0.0.0-dev-19737","@opencode/protocol":"0.0.0-dev-19737","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19737","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19737"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19737_1789643199359_0.3804344358975451","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@opencode/plugin","version":"2.0.6","license":"MIT","_id":"@opencode/plugin@2.0.6","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c0928c443918950edc06838d92bdce2b078b2ddd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.6.tgz","fileCount":121,"integrity":"sha512-suf6q6vC6w8QnmvEC2IJrAKFeLuZlSGNsDtcah5C3gWXyZTEsOaIe9/P0+NEOXcsexH1nnUidR6MOSWdl5JuHw==","signatures":[{"sig":"MEUCIQCC/vxnvfem/zqRQmEE1FTRj7qbHUI40La0RuGap/TRdAIgBBPi6NqAdioq5G3zU40BAOFN3CneiZzAzLBy6YQUVig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGy1iW8MHocDPD0y+PseJi+KGL2iOot+4cU87UUGb/ktAiEAy/mJBY1nW6a6cPFuBqK6swVRSpIVaodxsr3RYivO5so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120675},"type":"module","_from":"file:opencode-plugin-2.0.6.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.6.tgz","_integrity":"sha512-suf6q6vC6w8QnmvEC2IJrAKFeLuZlSGNsDtcah5C3gWXyZTEsOaIe9/P0+NEOXcsexH1nnUidR6MOSWdl5JuHw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.6","@opencode/util":"2.0.6","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.6","@opencode/schema":"2.0.6","@opencode/protocol":"2.0.6","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.6","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.6"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.6_1789643876020_0.48034496827389117","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19740":{"name":"@opencode/plugin","version":"0.0.0-dev-19740","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19740","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"53f8815a5c362c59a2f6cebfe3347d8e46e7f56f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19740.tgz","fileCount":121,"integrity":"sha512-5+EO9jRTnVo5sDhdoDIjB1xGRAs19me3MuZzwEwA4mpENBExJ5vcTz/FwTpfGAbVuUsILu9odn+zQD+WK/IzPg==","signatures":[{"sig":"MEUCIDBo/A8tFq4wyOVwCtKTpEtqO+imOGNKnDujz/lL4KMsAiEAxHgWMAv+gELiba0Dk4klxim7TUZxRTfNPFPQHgruoMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFVE7oj0Z9UofKQ+oUFXQ+FiA3gOZLRSc4I+FAmX+3+3AiBevO0HOiU9ndK02frff0SabwpYblPro+F0FSFb4GcL3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19740.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19740.tgz","_integrity":"sha512-5+EO9jRTnVo5sDhdoDIjB1xGRAs19me3MuZzwEwA4mpENBExJ5vcTz/FwTpfGAbVuUsILu9odn+zQD+WK/IzPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19740","@opencode/util":"0.0.0-dev-19740","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19740","@opencode/schema":"0.0.0-dev-19740","@opencode/protocol":"0.0.0-dev-19740","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19740","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19740"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19740_1789648734638_0.8377233125280721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19741":{"name":"@opencode/plugin","version":"0.0.0-dev-19741","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19741","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"775122d7655e268488a818dd29d88f5d14a9339d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19741.tgz","fileCount":121,"integrity":"sha512-/KzLyO3MGnx8SUjtWQgt5lQM2U3gtvN0PfY21//+WKmVrYQP27bDSpR5Erizez/HLZdZwHiXH0A6Q86wtTNdZQ==","signatures":[{"sig":"MEYCIQDoL3f9dTfaAcCGryfvzZlmONauyeazGfkCGVGKbdz9/wIhANYAHL3sh6039OClXNP13+EBaH9MSahOkgFeL353v/HX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDESzQZiD0ui4nAbe8InIGB12O+4sSPJlRMxuCBiV4KvgIgZjlGcZnlNU/I0LW40Kt5BEIuSH2WUzcC8m8o3jhTuTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19741.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19741.tgz","_integrity":"sha512-/KzLyO3MGnx8SUjtWQgt5lQM2U3gtvN0PfY21//+WKmVrYQP27bDSpR5Erizez/HLZdZwHiXH0A6Q86wtTNdZQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19741","@opencode/util":"0.0.0-dev-19741","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19741","@opencode/schema":"0.0.0-dev-19741","@opencode/protocol":"0.0.0-dev-19741","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19741","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19741"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19741_1789649893195_0.8271420734656649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19742":{"name":"@opencode/plugin","version":"0.0.0-dev-19742","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19742","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4316d1e1748f63fc50b626e37c71d3095f1571c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19742.tgz","fileCount":121,"integrity":"sha512-9PKIdU/UsLkvnXD6r9OCF/Qax52KWCBV3QJ2z/WxO+0VuQJs/WEScuHNUHUNOXBC2z5CpboEHgaIwSExQvmUaQ==","signatures":[{"sig":"MEYCIQCKlbZffLQAtT5w6Rjh2FeITOeD1jHDwFKF8pufOmbZjwIhAJG3W1D8GQUh29wo6Ygsp7EfACYhLZKQOhKdaIlY6mwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuoCMg6VTD2jTba0CAHmK0D94eedErG/at4Fu1ca1OLgIhAINbmvepBLZR8YW6Fp0akt/weNw86jaScxw3kDgjACqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19742.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19742.tgz","_integrity":"sha512-9PKIdU/UsLkvnXD6r9OCF/Qax52KWCBV3QJ2z/WxO+0VuQJs/WEScuHNUHUNOXBC2z5CpboEHgaIwSExQvmUaQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19742","@opencode/util":"0.0.0-dev-19742","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19742","@opencode/schema":"0.0.0-dev-19742","@opencode/protocol":"0.0.0-dev-19742","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19742","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19742"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19742_1789653043354_0.9420462523168209","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19743":{"name":"@opencode/plugin","version":"0.0.0-dev-19743","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19743","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d071dcbff16d226d048494d9874a522ba65de1ba","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19743.tgz","fileCount":121,"integrity":"sha512-1i2qDdKbthFJfXDEyM2A9MihwQear0MLz+PTv+raZ8lSle7S0MTsOn8zni+OWGa0pjcRl01WyeJWmIqqHNzYXg==","signatures":[{"sig":"MEUCIBwuQg6MB/8xC/KFxmJxHT4/OcYjk0mGrXmBGZEnT6gpAiEA7iYyrFY5lhnEWOdwgYnmCdpunnUn1z+LIjHEnBHujvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0mfgzRdDFus6hsHzCuKsefR7eYw+j3IX6mxHcep3kzAiA9VfjIJzFKHk5OOouDfd+9n8zQKfnWx2GFZ0L1rGZCoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19743.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19743.tgz","_integrity":"sha512-1i2qDdKbthFJfXDEyM2A9MihwQear0MLz+PTv+raZ8lSle7S0MTsOn8zni+OWGa0pjcRl01WyeJWmIqqHNzYXg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19743","@opencode/util":"0.0.0-dev-19743","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19743","@opencode/schema":"0.0.0-dev-19743","@opencode/protocol":"0.0.0-dev-19743","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19743","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19743"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19743_1789655322714_0.3455461387291414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19744":{"name":"@opencode/plugin","version":"0.0.0-dev-19744","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19744","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"42776cd2a315ee0bed80bb3c7b926c075f8475cb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19744.tgz","fileCount":121,"integrity":"sha512-8nGi5uW/OUmMXDNE4lo/rKhDF1NusV87gCjnpWJsEz78QcRKb1mR3YgRv2IXH1qi7U+xeG5HaoRLDVkJyqxOtA==","signatures":[{"sig":"MEUCIAUVuEiMBMokQGsZNNzNmBsVr130mcO5owfzljE+5NMLAiEApQViyWUwlolp7aOdyIREKTWo5L94xryMwJBsteYiPXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHaJ5324dzxE4ztL13ibKaT594bMiIgNRuCazoPtgJEgIhAPYrqh63WC1Um2n+eR3OoyghUMIYCXDI02iHmmXVr9N+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19744.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19744.tgz","_integrity":"sha512-8nGi5uW/OUmMXDNE4lo/rKhDF1NusV87gCjnpWJsEz78QcRKb1mR3YgRv2IXH1qi7U+xeG5HaoRLDVkJyqxOtA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19744","@opencode/util":"0.0.0-dev-19744","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19744","@opencode/schema":"0.0.0-dev-19744","@opencode/protocol":"0.0.0-dev-19744","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19744","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19744"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19744_1789656723988_0.7931993823020214","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19750":{"name":"@opencode/plugin","version":"0.0.0-dev-19750","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19750","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"458d31e380220c42fddd1684010d4c233fb13f8c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19750.tgz","fileCount":121,"integrity":"sha512-6zwzDwiTG9CX2u8p/eg8nJujQ6ypsT0tfYX+XR3JYfN3ED9AhDADsD+qmBQx4FP4RPs6zTe9y3Sj4hRUUqp8TA==","signatures":[{"sig":"MEYCIQC43W9RyhpAq9XVLo+CWEW3dkyK8QMH7LWXQ367MFlzGQIhAOt08NusEtKBurGmIMUro8Szkjlo9HMzZebTxwyfJfrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB4MSiMZZ9Pwvp2gkuAWto5G9nMgUl1AriOAvqnTvhi+AiBeerbqyu/8oQKoUyajaCkHKxm0feXbGxIjA94dcaY+lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19750.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19750.tgz","_integrity":"sha512-6zwzDwiTG9CX2u8p/eg8nJujQ6ypsT0tfYX+XR3JYfN3ED9AhDADsD+qmBQx4FP4RPs6zTe9y3Sj4hRUUqp8TA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19750","@opencode/util":"0.0.0-dev-19750","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19750","@opencode/schema":"0.0.0-dev-19750","@opencode/protocol":"0.0.0-dev-19750","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19750","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19750"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19750_1789658000091_0.7316520064643084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19752":{"name":"@opencode/plugin","version":"0.0.0-dev-19752","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19752","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5f6b4c451813f26c8f8932bbfc8049883749537a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19752.tgz","fileCount":121,"integrity":"sha512-f43PCPANDsO6Qxo1q3Fogij01lFyFIGyKLGzKAntvKjBwWkQdKrBo00KhsCYslewIoCpU+JJMOKsce2TcAWYSA==","signatures":[{"sig":"MEQCIA0UjilBxCIqGVlFZU1g+akBxHOeCBd1MqXe9Qc9ILtCAiATyKMvBEnuwBiGgKt/kbO2je8Gnt0L6rdCKKo9b9Xpog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtESyFexAvmQHxmV0pGj3CZcoghs7+7AjkOzJX8UvI2AiAPWb3bXDUgtAnW6vbkMeeUkkqZ0lERkIMRnAlyApsxeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19752.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19752.tgz","_integrity":"sha512-f43PCPANDsO6Qxo1q3Fogij01lFyFIGyKLGzKAntvKjBwWkQdKrBo00KhsCYslewIoCpU+JJMOKsce2TcAWYSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19752","@opencode/util":"0.0.0-dev-19752","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19752","@opencode/schema":"0.0.0-dev-19752","@opencode/protocol":"0.0.0-dev-19752","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19752","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19752"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19752_1789660161074_0.0983925246784223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19754":{"name":"@opencode/plugin","version":"0.0.0-dev-19754","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19754","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1e431a20fd85ed3254fc5c3f2457dbd574bd949e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19754.tgz","fileCount":121,"integrity":"sha512-5xHgDByjfFmFPyxur+hABOxLbBCD2DGIsFHGDCWYlAKR+zf/vKlvHNjSArultMU1h9uc8ZgQ+Nk52hC6mAXoyg==","signatures":[{"sig":"MEUCIQDyMAC/SY6QlIwFFMbOPfy9BLyLDeqWFioaqjFyEcau3wIgKiRulpHh6QwKYnEfM1s8NwmrsCRB3RJSs9UEiCGLICs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/v3W/GUykgHFZeu/dNFIvHy7DLIdnp8CSfBcyH67n8wIgdiE/CeU8UGhkh+FzB/Ed/F4aVqmOt/KflIFKTUCyxDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19754.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19754.tgz","_integrity":"sha512-5xHgDByjfFmFPyxur+hABOxLbBCD2DGIsFHGDCWYlAKR+zf/vKlvHNjSArultMU1h9uc8ZgQ+Nk52hC6mAXoyg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19754","@opencode/util":"0.0.0-dev-19754","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19754","@opencode/schema":"0.0.0-dev-19754","@opencode/protocol":"0.0.0-dev-19754","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19754","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19754"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19754_1789664552255_0.37732669604832925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19755":{"name":"@opencode/plugin","version":"0.0.0-dev-19755","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19755","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2129261b18c13ccd78dfcbede62db4bb3e3b48b9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19755.tgz","fileCount":121,"integrity":"sha512-W1SKsIKEbr8wpI6JoWKAq+M/G/+he5UuKyO2hCapyqkUU5ihLLs+HxE/56ow6BBOJ645Kun+XQ3qmQKnFq812g==","signatures":[{"sig":"MEYCIQC1gOQs8mE+FA+1AvPQTde2zP9CclFsJXrLv8VH/Lx9yAIhAOguNXIl6TxLEcbfc6CRnHQFQD5DaOSmh3RPt7+drLBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrgUpcoZ+EqW4sfgm5vE63mTOSj6XtE4mi4P34dimnvAIgPi7JnJnPLv6F8GbkKxQIGfpNOK5UbnIQ0snvGnc8FDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19755.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19755.tgz","_integrity":"sha512-W1SKsIKEbr8wpI6JoWKAq+M/G/+he5UuKyO2hCapyqkUU5ihLLs+HxE/56ow6BBOJ645Kun+XQ3qmQKnFq812g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19755","@opencode/util":"0.0.0-dev-19755","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19755","@opencode/schema":"0.0.0-dev-19755","@opencode/protocol":"0.0.0-dev-19755","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19755","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19755"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19755_1789665924393_0.17930447356868595","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@opencode/plugin","version":"2.0.7","license":"MIT","_id":"@opencode/plugin@2.0.7","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b806d35554095d96db387fe5b001ec42b923c51e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.7.tgz","fileCount":121,"integrity":"sha512-/7YNnwc8lghy9HMF53bfmdKccAjTmu8g/91ZpiRDG9OJAK+tM6RsWZu5B9513xpgDW48AKYalb6KnyqN7cVFPw==","signatures":[{"sig":"MEUCIQCROAmUu17W6e0esljwjmYSYHEJ+rgiQ8kB5Rz/zEA0bgIgXDw55VMas80REZG85I6oBVRF1j4+HPNoTbuLvLz9mvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtuVuLMBgaNRszynayi6YBieYJjMEBl3awSrKHQCgmCAiEA31xp6NCLhkU45S/2xz5GtrpNU8sSM82vZtlc46QnTG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120675},"type":"module","_from":"file:opencode-plugin-2.0.7.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.7.tgz","_integrity":"sha512-/7YNnwc8lghy9HMF53bfmdKccAjTmu8g/91ZpiRDG9OJAK+tM6RsWZu5B9513xpgDW48AKYalb6KnyqN7cVFPw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.7","@opencode/util":"2.0.7","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.7","@opencode/schema":"2.0.7","@opencode/protocol":"2.0.7","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.7","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.7"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.7_1789673332152_0.6152629886919085","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19757":{"name":"@opencode/plugin","version":"0.0.0-dev-19757","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19757","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9deab65900251e20fd5c413426d84444e3f253d0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19757.tgz","fileCount":121,"integrity":"sha512-Ldu22pkQyOO2ndppwzbYJMVu8GHadnEWhkgyxBFY2f3LmtyqZRPnBtCf4ZG+LJQ/a9gW2KsUDRpAMreu3T4OLA==","signatures":[{"sig":"MEQCIDNJh4G7tOLNzEU8Kx3xT+doJWj4jnoyM2nrZEv4YXyOAiAHRIrQkcSkz07jj7AtkcJT7ffJCYxj0YwKZgBgEvDXAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0gDuNXD7AWtMuq9nZSuLF3O085xrdF0GBpHp5WVwEzAiB8zrl42P3jnWosLfmt6BO07QwCN4tuLHcwJz2mQc3RzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19757.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19757.tgz","_integrity":"sha512-Ldu22pkQyOO2ndppwzbYJMVu8GHadnEWhkgyxBFY2f3LmtyqZRPnBtCf4ZG+LJQ/a9gW2KsUDRpAMreu3T4OLA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19757","@opencode/util":"0.0.0-dev-19757","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19757","@opencode/schema":"0.0.0-dev-19757","@opencode/protocol":"0.0.0-dev-19757","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19757","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19757"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19757_1789674532400_0.7181329542030879","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19758":{"name":"@opencode/plugin","version":"0.0.0-dev-19758","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19758","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"336c2060c3aee85afbdc10826995fa0899b18093","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19758.tgz","fileCount":121,"integrity":"sha512-xCbe9SM8Sl06abdslvo9ifdLCqgLSxKOHwY2FP3QqhF2P2I9jww6LSHf3yM1oj3AtxcHuFu1cDg0UeHC00VRZg==","signatures":[{"sig":"MEQCIDYxp+vlYqY6aTKrtxnjRNX800UtFwuDVk2YIKD9kWDyAiAhwY5QNNHoOkra+kd9ONangNvdn3d1UhkEdJfc4UwZsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE1a8LaMp/J9ub39nXvHkFG3+3UD38hE9uXs7oNdN4IGAiAp4DabaVJQcqi8kRiI2uPKKYsPiTuZfJYh1tD+4IOhuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19758.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19758.tgz","_integrity":"sha512-xCbe9SM8Sl06abdslvo9ifdLCqgLSxKOHwY2FP3QqhF2P2I9jww6LSHf3yM1oj3AtxcHuFu1cDg0UeHC00VRZg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19758","@opencode/util":"0.0.0-dev-19758","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19758","@opencode/schema":"0.0.0-dev-19758","@opencode/protocol":"0.0.0-dev-19758","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19758","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19758"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19758_1789675774924_0.9371038910090137","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19760":{"name":"@opencode/plugin","version":"0.0.0-dev-19760","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19760","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"902807220e8f7620bb1a9835f7a87a6a83aa87a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19760.tgz","fileCount":121,"integrity":"sha512-H8NCZ9OfA0lfLHbxWbwaq/drHXWhBOvs0VWv1zobUAk/8g8vfrGIYHcNUg99+trDgVpF5tULufKVefa5h1ANjA==","signatures":[{"sig":"MEUCIAqOwas50r7o+ydVz9FdeIwMWd9ERrDlHW4dUNdfmWFdAiEAg/Xm8qvRG3z5YSaYrwQecT6Pj+glW4oVPLnjKs0a9Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTU/nY3jPDaNahzPHTiRF6/4EiFU0St3IYEle2Vq4pCQIhAL7F409ZEeVfw3P9wakFDpX/hHQg61TYY+MQ6kFuIqS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19760.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19760.tgz","_integrity":"sha512-H8NCZ9OfA0lfLHbxWbwaq/drHXWhBOvs0VWv1zobUAk/8g8vfrGIYHcNUg99+trDgVpF5tULufKVefa5h1ANjA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19760","@opencode/util":"0.0.0-dev-19760","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19760","@opencode/schema":"0.0.0-dev-19760","@opencode/protocol":"0.0.0-dev-19760","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19760","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19760"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19760_1789691593591_0.9320798427714099","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19761":{"name":"@opencode/plugin","version":"0.0.0-dev-19761","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19761","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0752fa340d14cfb95058d90ddacd2b18944dc8c4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19761.tgz","fileCount":121,"integrity":"sha512-x/EXwiUBuYR8WWcqIEQfOerOIdD3YAqx8x0hjR8Gw1n0i90J+KH6LRiWnjstLjNhKgu+QNm9FgybLdVwblm8IA==","signatures":[{"sig":"MEQCIHkydiCvaazlZ5RXJf7doQcTcwA8Awyj8eDLAE1o7b8IAiBE9h+m/UejxvDxJTAWwwbIlZGydiVjYnipiWA8aDyvtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEZZJnCG6X4S4UoLHDYPi6Y7TL04yS/rH7MxuQr4yDJBAiEAlkODZc6SJ56M9q15TMciVlF7aquRWI0RLQazOW98+Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19761.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19761.tgz","_integrity":"sha512-x/EXwiUBuYR8WWcqIEQfOerOIdD3YAqx8x0hjR8Gw1n0i90J+KH6LRiWnjstLjNhKgu+QNm9FgybLdVwblm8IA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19761","@opencode/util":"0.0.0-dev-19761","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19761","@opencode/schema":"0.0.0-dev-19761","@opencode/protocol":"0.0.0-dev-19761","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19761","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19761"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19761_1789694240889_0.04822793932191338","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19762":{"name":"@opencode/plugin","version":"0.0.0-dev-19762","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19762","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b7a2375b71a54817e6a7f48c930b4dff6fa6b9a4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19762.tgz","fileCount":121,"integrity":"sha512-CSLN1msONL3VPokbaM42WWP1HxdOHNFK+rQfE5R++1e41ihI2zKvdYoDq4h0iFxi6Po3O3kP58aKjkiV5chQuQ==","signatures":[{"sig":"MEYCIQD9NcauY1nqwYL66ql/8jjDAcYFUOh70BHTJSqVLicKjwIhAIMRBgawRBUrvxR3GZM+2/IGBVOGUobn8AHOsReQT0v1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp41jJEP8AsIL5WR70b9df+L31xVP5lr4Blt+iQrNC7wIhANPhOuZdu5YxrY7OC8Moq1WKmPUqTkpUfI4o3VQvU71Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19762.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19762.tgz","_integrity":"sha512-CSLN1msONL3VPokbaM42WWP1HxdOHNFK+rQfE5R++1e41ihI2zKvdYoDq4h0iFxi6Po3O3kP58aKjkiV5chQuQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19762","@opencode/util":"0.0.0-dev-19762","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19762","@opencode/schema":"0.0.0-dev-19762","@opencode/protocol":"0.0.0-dev-19762","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19762","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19762"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19762_1789695069050_0.9253376194807224","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19764":{"name":"@opencode/plugin","version":"0.0.0-dev-19764","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19764","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"908eb543531b24e4e12c2a70366539174d6a12af","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19764.tgz","fileCount":121,"integrity":"sha512-ErXee2M5O43fe8t8uoY9iUP5WBO/TdGsDVj6t6Dotj6/S7PQcu2Rkk5xrSEFVAX+XS6cYFLnTXRfcogPUc8DCg==","signatures":[{"sig":"MEQCIG1gJXtYPsm6vlQkH230Jniyv517742MtgT45XD4IizvAiA5Vnzte88gWatu8+WrWEMr3x2pOl+LpL238V2QrCEdqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVzx/KJoLtWLk5xHIEQKlThx2ds2y0FESNcXq9YLiFvAIhALwRlMom1EaDsQWqPs2YVtks2RTQBbiiR0B935eBkdK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19764.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19764.tgz","_integrity":"sha512-ErXee2M5O43fe8t8uoY9iUP5WBO/TdGsDVj6t6Dotj6/S7PQcu2Rkk5xrSEFVAX+XS6cYFLnTXRfcogPUc8DCg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19764","@opencode/util":"0.0.0-dev-19764","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19764","@opencode/schema":"0.0.0-dev-19764","@opencode/protocol":"0.0.0-dev-19764","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19764","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19764"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19764_1789697990601_0.46063166265995537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19765":{"name":"@opencode/plugin","version":"0.0.0-dev-19765","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19765","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"afdeb842bf195d5572d48ff322b8863e88745db2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19765.tgz","fileCount":121,"integrity":"sha512-uHpwWRsWYzmDLP7EWigVqb6uR7niF7bS6GaUl9ES0zdRaGEQnE39bL6b/4QsEDyl83BTBA+Uk0oy6Ks07RA4Iw==","signatures":[{"sig":"MEYCIQCs9txG2+xp3F+sQPPD6YSexrdlm4tO6k0m6zV+p7bivwIhAPMMuDmWvxiD/lkkzmhn/he9yi4U6TbDzfy0utCdM5at","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICBQRt/XQr2g9q2EFLySPuuO3/q3CNJVQ7RMoCG77ondAiEA2kzuCMzV9xlOhJsBXUDUJl79JFZnHxBiuLct+DUeRao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19765.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19765.tgz","_integrity":"sha512-uHpwWRsWYzmDLP7EWigVqb6uR7niF7bS6GaUl9ES0zdRaGEQnE39bL6b/4QsEDyl83BTBA+Uk0oy6Ks07RA4Iw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19765","@opencode/util":"0.0.0-dev-19765","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19765","@opencode/schema":"0.0.0-dev-19765","@opencode/protocol":"0.0.0-dev-19765","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19765","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19765"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19765_1789705320180_0.7497207104335699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19767":{"name":"@opencode/plugin","version":"0.0.0-dev-19767","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19767","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7af4e1908a8b5b836d98d9665b0064dd7f211f72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19767.tgz","fileCount":121,"integrity":"sha512-1KezkwjcHvf3C0kKGrh4OjOt8JosK0pUEjkb9EYNUzLO/+SQCGSCpQBk14ZskfTK5v4n9bKRzAwa8W5w8GPxGQ==","signatures":[{"sig":"MEUCIQDfWKIoEt6duS7ut82BMA/qOMECBja+EGNgpZ46SPeYegIgawbzNB5n0BGueQRTy82kMQUIYWqmtvKlYk1m697diGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmlfwcV9XJ/WWoSrs0ffaT8ylZRyZu4bLZjsztCKtoBAIhAOrLHr3qt4LeEpZSv7r0TXhG9Wi6QwiSDGJ2DS+nWgYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19767.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19767.tgz","_integrity":"sha512-1KezkwjcHvf3C0kKGrh4OjOt8JosK0pUEjkb9EYNUzLO/+SQCGSCpQBk14ZskfTK5v4n9bKRzAwa8W5w8GPxGQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19767","@opencode/util":"0.0.0-dev-19767","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19767","@opencode/schema":"0.0.0-dev-19767","@opencode/protocol":"0.0.0-dev-19767","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19767","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19767"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19767_1789706117954_0.22261252497059703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19768":{"name":"@opencode/plugin","version":"0.0.0-dev-19768","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19768","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d19227ace9c9e18a42ecfbd2f09bf4207d97cc7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19768.tgz","fileCount":121,"integrity":"sha512-oZF19JCu9r1Jy0MS/SnGW+78VPt9jPbqTuWo89xCIEAOkwPRojsKhvyTBDK+oms32wu/ChTAjo6givUZYxhE/g==","signatures":[{"sig":"MEQCICsHgfruEb85KLRNY89Lhzph32XEB3WeNGlTntEvEvLOAiB0QBXf8gWkJzHouM31bh3fTb4Er5/M5FXb1FN3cj0L3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBjcIpYPZ3aL49RZBNzDpRVXF1jKgB1rxmKx+s/qLoi2AiEAxHqvkoEPek0xUoX9ViQr4p6HCmUhFbl2GXduqDqbbHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19768.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19768.tgz","_integrity":"sha512-oZF19JCu9r1Jy0MS/SnGW+78VPt9jPbqTuWo89xCIEAOkwPRojsKhvyTBDK+oms32wu/ChTAjo6givUZYxhE/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19768","@opencode/util":"0.0.0-dev-19768","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19768","@opencode/schema":"0.0.0-dev-19768","@opencode/protocol":"0.0.0-dev-19768","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19768","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19768"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19768_1789709935130_0.055078918333513416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19769":{"name":"@opencode/plugin","version":"0.0.0-dev-19769","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19769","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"57092c82ecd579ae766b793879e4c60c504675c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19769.tgz","fileCount":121,"integrity":"sha512-jO1+cEzdiPzpmlSo6DC2ajvDeh47Aij0omMkhMTrs6B5zagFoHvzEvLC0rQ+ub7+G41CKB1ep3oIr7t9KZKtUg==","signatures":[{"sig":"MEUCIDO31mo+/fSDkm+371GacWiE3a49fjqE9Jk2rd4H5p1FAiEA+YcosjIzd83rK/HI7wwMGAcImyWjLm5IMOhIrv/y5mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvIH3d4MjpIdPPOQ8BjT+Yaq+5FYSQMlG0gQC922sSFgIgO+ilkk9AhKw7cxY0dbVJ9UIVY+wHHjflJSDHWGgcUAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19769.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19769.tgz","_integrity":"sha512-jO1+cEzdiPzpmlSo6DC2ajvDeh47Aij0omMkhMTrs6B5zagFoHvzEvLC0rQ+ub7+G41CKB1ep3oIr7t9KZKtUg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19769","@opencode/util":"0.0.0-dev-19769","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19769","@opencode/schema":"0.0.0-dev-19769","@opencode/protocol":"0.0.0-dev-19769","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19769","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19769"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19769_1789711010209_0.11712858818637106","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19771":{"name":"@opencode/plugin","version":"0.0.0-dev-19771","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19771","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c55ff57df40524e4c9bdb80dd191b4efa04180b0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19771.tgz","fileCount":121,"integrity":"sha512-2kjXoKF11gXqo3Y9EVAt0qhWonBB9GAgQk77yeOdcpkjf8XqIMaLNgyK241qu/yb5E4egzQzGA3k3ISzxITjzw==","signatures":[{"sig":"MEQCIEca6Ce0JerUsqT7aeKWQiKeezm+yJ10i1OMUtk7vKuAAiBPY82MHPrIuAEuJ1G11Rnec7gHjWrqlKDslFR0dI4uHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSYdWu+cQeHcHe/TYtuY3lJ6ixlfpvTXV+ru/Ox1nlFAiAvsMv0ooEEWe1tVBOVf42j1us02wmKL2CuktxQ2SzCcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19771.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19771.tgz","_integrity":"sha512-2kjXoKF11gXqo3Y9EVAt0qhWonBB9GAgQk77yeOdcpkjf8XqIMaLNgyK241qu/yb5E4egzQzGA3k3ISzxITjzw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19771","@opencode/util":"0.0.0-dev-19771","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19771","@opencode/schema":"0.0.0-dev-19771","@opencode/protocol":"0.0.0-dev-19771","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19771","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19771"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19771_1789711865396_0.7432356039925412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19772":{"name":"@opencode/plugin","version":"0.0.0-dev-19772","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19772","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"995626423ea77a27b6b2ff7809233137828c1e20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19772.tgz","fileCount":121,"integrity":"sha512-bsgLy53kAf0fav+X+LTomVVVtQFHVC+Tfg2UFftCm4xq8zyqSziJD3Xhqoo0OzR97zdosn/xEqbJUVurvj2OBg==","signatures":[{"sig":"MEUCIGNhPEBpwPCVVafEevL3bR9FXsAP7PJnEdtCwKflEy3SAiEA25cQszI6tq9R0Dz9kBpTPpgiQiS/2EvD6e534C+IPTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCajr9MeQFYpd/Bdxzg0rs4TeTJlb1qLCvrky8X6IVgXAIgSRJ2rJpi5RiDTpY/bG8BlOpkclzEdsGL8cOKahOlguw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19772.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19772.tgz","_integrity":"sha512-bsgLy53kAf0fav+X+LTomVVVtQFHVC+Tfg2UFftCm4xq8zyqSziJD3Xhqoo0OzR97zdosn/xEqbJUVurvj2OBg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19772","@opencode/util":"0.0.0-dev-19772","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19772","@opencode/schema":"0.0.0-dev-19772","@opencode/protocol":"0.0.0-dev-19772","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19772","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19772"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19772_1789713971532_0.4525930718890949","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19773":{"name":"@opencode/plugin","version":"0.0.0-dev-19773","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19773","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"22f44c715af67dc863de72437799a348ed07b891","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19773.tgz","fileCount":121,"integrity":"sha512-WQGMPp0+8SCudHk4M9FG3NjC8Ea7cNRjaK/S+6JuwiJYJs9o4snoUkOpq9NQjIc7NX/YnBXLiya6pWXqFJ5TRg==","signatures":[{"sig":"MEUCIQDFo0Uvh+4jpu3cJFYnOjLD+SolH7IhVpz+Jay+aRslfgIgSzKFW16PtQeOrlF4dp16sgroq/0d8EXYOPozvfGGQ7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVjgHpclb/f0QC1psXgimHwhvjOSh1DoHgr30UB6lxpQIhAOkY7RnO9Y88cKvn1nsZxB5IeV7duELIEZL7AqRG/kjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19773.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19773.tgz","_integrity":"sha512-WQGMPp0+8SCudHk4M9FG3NjC8Ea7cNRjaK/S+6JuwiJYJs9o4snoUkOpq9NQjIc7NX/YnBXLiya6pWXqFJ5TRg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19773","@opencode/util":"0.0.0-dev-19773","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19773","@opencode/schema":"0.0.0-dev-19773","@opencode/protocol":"0.0.0-dev-19773","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19773","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19773"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19773_1789716635634_0.29151782643988744","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19774":{"name":"@opencode/plugin","version":"0.0.0-dev-19774","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19774","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0b1c3b71bc8730052c8f765fed764b7c5da9b7b9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19774.tgz","fileCount":121,"integrity":"sha512-1jFdIAgC9YTy2CbWhjEEM4vm1msqTmkLKY6aWxeHIZA3db4/xJe1RJSkRaMlFAywNlaEmzlzOigzi3WcKqEWgw==","signatures":[{"sig":"MEUCIQDd4YhYF8Xg8VIAn/3dyVETEbm9DUya7rqWNTh9iwuZBQIgeCd/UFz4uv5r7tWg1zwFFIjD+4Ogr8sequZHubVemss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICwHHwUME0dprE8KsQaQf2fZSQvMUJYJ2nhACH/msxJIAiEA0wVu5uric2H8wD4fZxoiaEWK9EsJL6WKJBwMYuiXTHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19774.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19774.tgz","_integrity":"sha512-1jFdIAgC9YTy2CbWhjEEM4vm1msqTmkLKY6aWxeHIZA3db4/xJe1RJSkRaMlFAywNlaEmzlzOigzi3WcKqEWgw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19774","@opencode/util":"0.0.0-dev-19774","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19774","@opencode/schema":"0.0.0-dev-19774","@opencode/protocol":"0.0.0-dev-19774","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19774","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19774"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19774_1789718104058_0.8851116697274739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19775":{"name":"@opencode/plugin","version":"0.0.0-dev-19775","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19775","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5b1a2621f8d4603ef82b132cccf1de9fa60a301a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19775.tgz","fileCount":121,"integrity":"sha512-+/pQgGsatNJNc5YOXojt9zmy0JZxsX66/QA9OfHhmEa2PWunGa6Vhp4LaQXyJh0tAgzE93H9Oo/u7cram7Am4A==","signatures":[{"sig":"MEQCIHLKCHO6u3h+dc/uh86ZpdTkro5CAHcOT7SaMYbomnikAiAdfYm5DFxIyvecBCq3+zNqV3VN//tqkLFjqI2PYlAfEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICz+7muxnOw5xFX68g0hSqSA5V0rQvR3JKUYTqkw5gvOAiEAmkD87NCSjNVX7ToaXB6tARo7fAFjEKsPBRjD6KccnN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19775.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19775.tgz","_integrity":"sha512-+/pQgGsatNJNc5YOXojt9zmy0JZxsX66/QA9OfHhmEa2PWunGa6Vhp4LaQXyJh0tAgzE93H9Oo/u7cram7Am4A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19775","@opencode/util":"0.0.0-dev-19775","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19775","@opencode/schema":"0.0.0-dev-19775","@opencode/protocol":"0.0.0-dev-19775","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19775","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19775"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19775_1789721118948_0.12346120486145606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19777":{"name":"@opencode/plugin","version":"0.0.0-dev-19777","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19777","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6123d57a522444433901fffe2832937d06fe4f42","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19777.tgz","fileCount":121,"integrity":"sha512-Off6o7z2PuZP53aIh6j9LmizqoFWlg3ot+HaLOpy3CBL88nhe4aOWPeVdudx/41bjCgQ+sxslqn7X/ddRPX7JA==","signatures":[{"sig":"MEYCIQD3KzYMkdrMOokJrP+1e39rzCVSTA1Kq+wXPoQ14X7GUAIhAKz1VLfR5DndY7uIfYTfBmHFXSAlsizSbrTwktPv4akt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1pIJsZZzEsA3kRHpS4NmCpZZkFFw7TBsRzg6xm9dLpAiEAzAr2Sr31u9FVsiok9TDTG1Itj0nQ/sO+a0OKvDpqrY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19777.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19777.tgz","_integrity":"sha512-Off6o7z2PuZP53aIh6j9LmizqoFWlg3ot+HaLOpy3CBL88nhe4aOWPeVdudx/41bjCgQ+sxslqn7X/ddRPX7JA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19777","@opencode/util":"0.0.0-dev-19777","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19777","@opencode/schema":"0.0.0-dev-19777","@opencode/protocol":"0.0.0-dev-19777","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19777","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19777"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19777_1789722033555_0.5735327446214149","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@opencode/plugin","version":"2.0.8","license":"MIT","_id":"@opencode/plugin@2.0.8","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cd33d5b6465220a7dfe38bec920107ed2a2af36f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.8.tgz","fileCount":121,"integrity":"sha512-GrcHjIePjXFsYT7XqVFPM7mYQJtbwtZGezmJTpAj28/n+7Mywliglrzxeqnm0RHvwNXMmKtPm9E2H6H+RdzL6w==","signatures":[{"sig":"MEUCIAeEeEcKTjVr+3T6eMiPDwveRm6BChYhlBVFmIiokgzUAiEAiv7ROCBaVeOj03O7XVKfIRzuyhfORoWcLMpp1WcfpPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGdduCqhlf2qs8lrmFiOruElrf0Dq91qrmcnWmDaOnV5AiAJJrxwyoIRK01gJHoNzkDZWY4mgpKIkuBMHyIDCRqpYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120675},"type":"module","_from":"file:opencode-plugin-2.0.8.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.8.tgz","_integrity":"sha512-GrcHjIePjXFsYT7XqVFPM7mYQJtbwtZGezmJTpAj28/n+7Mywliglrzxeqnm0RHvwNXMmKtPm9E2H6H+RdzL6w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.8","@opencode/util":"2.0.8","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.8","@opencode/schema":"2.0.8","@opencode/protocol":"2.0.8","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.8","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.8"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.8_1789722684866_0.8579446952762928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19778":{"name":"@opencode/plugin","version":"0.0.0-dev-19778","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19778","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"485bd70e5bdafcaa3b0c43646ee665d0e99038a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19778.tgz","fileCount":121,"integrity":"sha512-H/rZh+6uPwvu9tiG7618W6hMluNbffSlOhcepEXzMjxHHhXZXQrn4taqVWdY7o4tq3XCW7BcxTDIOF/yIsj36Q==","signatures":[{"sig":"MEUCIEDHhD/NiLlLWvDkXYzsRwVE71INoHtJbAUEX9eyBJPOAiEAnQO7HUf3wN5j/jyG7AF0eD49GufdZU2PUZG8/EExiZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEf7qCah9VXLFv6Pe1izkiaJUfip+NCegFuZWFBhjKbuAiEAi/mIjgaMF5vwj0Xukv+/J7Zi8KWLTNuIbdGvoKbbwpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19778.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19778.tgz","_integrity":"sha512-H/rZh+6uPwvu9tiG7618W6hMluNbffSlOhcepEXzMjxHHhXZXQrn4taqVWdY7o4tq3XCW7BcxTDIOF/yIsj36Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19778","@opencode/util":"0.0.0-dev-19778","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19778","@opencode/schema":"0.0.0-dev-19778","@opencode/protocol":"0.0.0-dev-19778","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19778","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19778"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19778_1789724059348_0.9462123862625118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19781":{"name":"@opencode/plugin","version":"0.0.0-dev-19781","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19781","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5c5562f2e68989a2a8686d207b7d84c4938481b5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19781.tgz","fileCount":121,"integrity":"sha512-8+LQ7GypP2b+hZLXcsBRGXfYT4HGZgzzr/EwsJqiYrjQRXY70Ua8gx11kveotvXcix0bvc4me3VkKbtTP2aubw==","signatures":[{"sig":"MEQCIAeZJoW+sosfjT4FqBkjB5FzsPnsOl9NGMmOt7PyZeypAiAYHTbWRyRoWOtSLVROWM2kU/Yo7/eawEjfMha83EVEwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpWJNFGQOjFU63uuNpLHoqy0JWcqo2TqJB3+HcC9uD8gIhAMKTaVz4myfWbCLuV/Cddb7ZF83zbm1JcHcm9cRfxeov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19781.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19781.tgz","_integrity":"sha512-8+LQ7GypP2b+hZLXcsBRGXfYT4HGZgzzr/EwsJqiYrjQRXY70Ua8gx11kveotvXcix0bvc4me3VkKbtTP2aubw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19781","@opencode/util":"0.0.0-dev-19781","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19781","@opencode/schema":"0.0.0-dev-19781","@opencode/protocol":"0.0.0-dev-19781","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19781","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19781"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19781_1789724880165_0.5824658683153023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19783":{"name":"@opencode/plugin","version":"0.0.0-dev-19783","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19783","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"539261d21133cf1b21c553afc5f51f9b4798f8a7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19783.tgz","fileCount":121,"integrity":"sha512-K+ZnsqRWFjz7SF2LkOiDYLZ9maiT3w/l/SChyUte5p+aVCexPS9rquTN6ccGCgmaMEXGoFy970BD/sSkxgFbIQ==","signatures":[{"sig":"MEQCICvTRKeDHlbYal7llEBEmPpiiROrjW+H+MvE2zFqVUoHAiA4nlUdWKDHeCv+FGJqzLcxM3zW9TSUcV4Raa+pxp1e1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDelUCToocvcxKE/bYrFwknIBsJj4xed8wAR9J5XVHkGwIgJSucSY0N+d6jL+dMzzID2xURFcB9tiudCeMSslpjXHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19783.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19783.tgz","_integrity":"sha512-K+ZnsqRWFjz7SF2LkOiDYLZ9maiT3w/l/SChyUte5p+aVCexPS9rquTN6ccGCgmaMEXGoFy970BD/sSkxgFbIQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19783","@opencode/util":"0.0.0-dev-19783","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19783","@opencode/schema":"0.0.0-dev-19783","@opencode/protocol":"0.0.0-dev-19783","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19783","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19783"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19783_1789732900657_0.7413691772814455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19785":{"name":"@opencode/plugin","version":"0.0.0-dev-19785","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19785","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2190d4673d1159c1806895e62f0657ea1d75c184","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19785.tgz","fileCount":121,"integrity":"sha512-t5652fx9jsTDZ7u7/rHT0pVUxaVfv9LziENfmMY3nHxG8ufF8brYO2awfZr0GURdNi/s7gW1EOL/suJxos6fJA==","signatures":[{"sig":"MEUCIEpxS3gyYZfzQ6fJNf292z7s6q4pWzX2WLutL0ig+h8uAiEAjMRMdRvvf/gu6liXDfdBQZZpG7km/7o82Ile+q3eqfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDc6+FVOiiEeLlZ6uZCtSDFG24XuNNzGwswzlc1ZJ8vpAIhAIPhcRk7L6LiFeREAblhCQPaLL9JTFGABfjx7RaEG+yZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19785.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19785.tgz","_integrity":"sha512-t5652fx9jsTDZ7u7/rHT0pVUxaVfv9LziENfmMY3nHxG8ufF8brYO2awfZr0GURdNi/s7gW1EOL/suJxos6fJA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19785","@opencode/util":"0.0.0-dev-19785","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19785","@opencode/schema":"0.0.0-dev-19785","@opencode/protocol":"0.0.0-dev-19785","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19785","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19785"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19785_1789739098868_0.8093349074603942","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19786":{"name":"@opencode/plugin","version":"0.0.0-dev-19786","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19786","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9a20e90b2d7da3a066271f865e0a27846a134f0c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19786.tgz","fileCount":121,"integrity":"sha512-25kBT6kZwkEm7dfvcQCZDB5sm96QXXy+CJCBOoL38rLLQnmiH9QetuTT11S/jOzrmPqQdCFsd06SuLiV1k6gsA==","signatures":[{"sig":"MEYCIQDTRsqicRknVejC5sro8LLRVsyE8xgjvD4k+3+zO/F3ZwIhAKsqEhdp4Cm3KdE+KVmBMb/YefA9LQBtYcp/b1DYXtov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAWCsYu7NoED6tJbOcOppA/o9aPre5MRgj0pKZytPcuPAiBBBBTt1heW1LobZ1lQirDpx+AwID9MkbFuWP+Czt7myw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19786.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19786.tgz","_integrity":"sha512-25kBT6kZwkEm7dfvcQCZDB5sm96QXXy+CJCBOoL38rLLQnmiH9QetuTT11S/jOzrmPqQdCFsd06SuLiV1k6gsA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19786","@opencode/util":"0.0.0-dev-19786","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19786","@opencode/schema":"0.0.0-dev-19786","@opencode/protocol":"0.0.0-dev-19786","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19786","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19786"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19786_1789742679470_0.3502985645804788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19787":{"name":"@opencode/plugin","version":"0.0.0-dev-19787","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19787","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f842460175b296e24b634e33081c2ef4e061701e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19787.tgz","fileCount":121,"integrity":"sha512-S/57QLWxIY6i7dLX5AbQRYiymMp6Tk0XZUNmu1LWo951UVbggKodX27eKaRxWU/B1jvtmL2b7fauJGsTB82/zQ==","signatures":[{"sig":"MEYCIQCs0AaElHiooAkJHjGyLhOYXMKRm/Eyp7y7g1iGqqtnwgIhALNtBnCMhcI5Rda+4VpiFu72ErvccQWyw9D6JOW+MX6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJv3D4m2Roxi7WGEoUpAGeZxxAcWSfCcr1BReRcAUn2AiBIVwcQ6xiZ19tmKIJ1OsCKvc9gxE1Op0ORQ6l+JN5nrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19787.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19787.tgz","_integrity":"sha512-S/57QLWxIY6i7dLX5AbQRYiymMp6Tk0XZUNmu1LWo951UVbggKodX27eKaRxWU/B1jvtmL2b7fauJGsTB82/zQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19787","@opencode/util":"0.0.0-dev-19787","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19787","@opencode/schema":"0.0.0-dev-19787","@opencode/protocol":"0.0.0-dev-19787","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19787","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19787"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19787_1789744369616_0.28209545879484565","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19788":{"name":"@opencode/plugin","version":"0.0.0-dev-19788","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19788","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fc02ed984923d93033c11e4dd5ca14d5a90e38ed","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19788.tgz","fileCount":121,"integrity":"sha512-bK3Pt2j+tsEh8zuRkFQwWVUoO7bMJeqeeJx11V0HIv/2bUsFaYvnT4wGH9awWUp+nxTaBWMGhLGdD2PIcbuy5Q==","signatures":[{"sig":"MEQCIFXCjpDF9Gr6IC/XDEJ+lpioew1ksiE7YszZwkaYcCU+AiAue2+bKkRooHscmbzkS+Qi+9QeYxdeGhk8pM+fvvCPrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBCe4+QVXvkZde4tdweSgVmOY+CTNxzPQ76z7c2RLSjvAiAm7KCu7/QbWkczbAPd64Z29rUHLo4Ev69PG7wd6WcSdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19788.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19788.tgz","_integrity":"sha512-bK3Pt2j+tsEh8zuRkFQwWVUoO7bMJeqeeJx11V0HIv/2bUsFaYvnT4wGH9awWUp+nxTaBWMGhLGdD2PIcbuy5Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19788","@opencode/util":"0.0.0-dev-19788","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19788","@opencode/schema":"0.0.0-dev-19788","@opencode/protocol":"0.0.0-dev-19788","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19788","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19788"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19788_1789745535041_0.8681474089438577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19790":{"name":"@opencode/plugin","version":"0.0.0-dev-19790","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19790","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4518ed6ff9c31b1c39eaf44b811ec5730ec55593","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19790.tgz","fileCount":121,"integrity":"sha512-Ae3H/kYP6F4z2IY+nHBVBzh6sfz4i475EMHPjutomSkzddTnIayJ/WPWtYFlX3KyZjKR9VITABXuTE9+d8HvKg==","signatures":[{"sig":"MEQCIGMv27sFhfL1D310UupqjBMt6F3yMwCmFyY2a+GcVHViAiBx2SWOw0bFdyQ6F23qPGUBz6dYiZDT1QmoStRqoqdVAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDe4jOImXUSsvzPke4pAE7JVSM5vrrlmfviu2YuNr9kwAIhAJRlGfpPpyHO0gFIk6lkn8uJyD921WNSPl3REQl++L3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19790.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19790.tgz","_integrity":"sha512-Ae3H/kYP6F4z2IY+nHBVBzh6sfz4i475EMHPjutomSkzddTnIayJ/WPWtYFlX3KyZjKR9VITABXuTE9+d8HvKg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19790","@opencode/util":"0.0.0-dev-19790","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19790","@opencode/schema":"0.0.0-dev-19790","@opencode/protocol":"0.0.0-dev-19790","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19790","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19790"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19790_1789746557692_0.3785872221926514","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19793":{"name":"@opencode/plugin","version":"0.0.0-dev-19793","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19793","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b9f3d297d8f37d7cc2a9be5e9aa7991327cdf93c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19793.tgz","fileCount":121,"integrity":"sha512-CnemDBfqMd9nzyoxxgMSnGqUXJWeGlXLv5dvXCLOT6jUXiqs7xw5tapS47AIfu1KFZOMikgqJdXxENMkxqLfYg==","signatures":[{"sig":"MEYCIQChn/0yJsJk+IXPscBzFVmCBrkLNVupKM7Up1rpafvdvwIhAOf4OC+3Q90OMbZjCxbzIwpXeaFW54c5qN3Ea6rf7n5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4eQwelJpNswR9M9MpKHPshCTAu3xLZby1A0HVYPuX8AiEA92JrzYku1RwSC2ftTp7+9JyUYtkT+eQqhteaCzOXkYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19793.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19793.tgz","_integrity":"sha512-CnemDBfqMd9nzyoxxgMSnGqUXJWeGlXLv5dvXCLOT6jUXiqs7xw5tapS47AIfu1KFZOMikgqJdXxENMkxqLfYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19793","@opencode/util":"0.0.0-dev-19793","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19793","@opencode/schema":"0.0.0-dev-19793","@opencode/protocol":"0.0.0-dev-19793","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19793","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19793"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19793_1789751151372_0.7259219950757589","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19794":{"name":"@opencode/plugin","version":"0.0.0-dev-19794","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19794","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fdbdc630ebe281b60d7bae513ed94726c360f16d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19794.tgz","fileCount":121,"integrity":"sha512-ET8gyYgr6oVcNu2rXzOQvRrTaL4bslAQUQTK8gVxfwRa+33JHsQcMOlJ68i66lZK1haGd7cWw5u12GnWH/23Ow==","signatures":[{"sig":"MEYCIQDvZswj2vSBW0OaXBQJ2fLxhpv8quanygxAoF8YTWrO1QIhAO2VO8v9twdyYhrozoygghHk9q+93d4S8hTclAg8aiQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID39r5tNRRlZo9U/gG1I7kYAjivwQCAagIX8U+nHI/HsAiAm4VCC2Zi+uwILX/T0aP2rcCZ/vr788/ZBPnsqRbV1mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19794.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19794.tgz","_integrity":"sha512-ET8gyYgr6oVcNu2rXzOQvRrTaL4bslAQUQTK8gVxfwRa+33JHsQcMOlJ68i66lZK1haGd7cWw5u12GnWH/23Ow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19794","@opencode/util":"0.0.0-dev-19794","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19794","@opencode/schema":"0.0.0-dev-19794","@opencode/protocol":"0.0.0-dev-19794","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19794","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19794"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19794_1789752283712_0.6616596625844555","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19795":{"name":"@opencode/plugin","version":"0.0.0-dev-19795","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19795","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5c8ca1fb3dd60426c4371bd077128934381001aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19795.tgz","fileCount":121,"integrity":"sha512-sU6aAEagdASgZ2AAYLGr73DFcnI9gajNDLMJ5PdULeWnHypiHj9CrX3gBSraOfrCUShZoRt9FvOx3u2Y5lSnkw==","signatures":[{"sig":"MEUCIQDwEPTE2AHD31H6FS2t7w4WaHVG3pKkOaTbu3iOlli3mAIgHdf5LzSt4G72Y1MXAbWFWHWUWwjT5S2ZVzdn3TtNd0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICJXbPsXIAvDej/5RqOhSkMLRXACU9XzJ+M7gRCUpuPDAiA0DqdyFC4NhHrEkcQ5zzQs/4W3qVGJfgN9seEXEX3t2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19795.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19795.tgz","_integrity":"sha512-sU6aAEagdASgZ2AAYLGr73DFcnI9gajNDLMJ5PdULeWnHypiHj9CrX3gBSraOfrCUShZoRt9FvOx3u2Y5lSnkw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19795","@opencode/util":"0.0.0-dev-19795","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19795","@opencode/schema":"0.0.0-dev-19795","@opencode/protocol":"0.0.0-dev-19795","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19795","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19795"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19795_1789774388123_0.8883716480415478","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19808":{"name":"@opencode/plugin","version":"0.0.0-dev-19808","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19808","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c0405f02369183ca07fa9b5fc3c8dbefcf2f27e7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19808.tgz","fileCount":121,"integrity":"sha512-dP27dcQAURH3SM2GB9TfsD1XJTMHh4EA1tv+tidAvbE794PaQ0nx40Gm6o2UsjVn9g2YK4+bXtsAuj+6un1DPg==","signatures":[{"sig":"MEQCIFl3ks5AzdoBOEWaP67lSrnW76Ux/pb3HfaYA3Zqc70PAiAZyUWbZcvD8LqwFlWehLyxujxnD8Htvs4d92ntAmdbDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGIEi7Pa5abNObPuXMn1162YMwZnF+te0D6uAbS0lgogAiEAmPYVZADsz4Zoc+5d6y649iY27c4WxOisuxrEg/2ymsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19808.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19808.tgz","_integrity":"sha512-dP27dcQAURH3SM2GB9TfsD1XJTMHh4EA1tv+tidAvbE794PaQ0nx40Gm6o2UsjVn9g2YK4+bXtsAuj+6un1DPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19808","@opencode/util":"0.0.0-dev-19808","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19808","@opencode/schema":"0.0.0-dev-19808","@opencode/protocol":"0.0.0-dev-19808","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19808","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19808"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19808_1789775470343_0.8958880913444962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19812":{"name":"@opencode/plugin","version":"0.0.0-dev-19812","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19812","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"15cc3291c8f1b8b0a0a52d4f51f595e0e43c437d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19812.tgz","fileCount":121,"integrity":"sha512-oe1kkLXtqigd92IoDx6HDUV9gh0mdK8ZBEwfqXz3iY0TujPesqXub6S0d/5v5lNZarvYmRp9ftgPXO5uqgmc9Q==","signatures":[{"sig":"MEYCIQD+NZUHd/J2uswmC21U22dBXr3wh0JI9SFlf8dXrXo3dAIhAMCFk1+KCAA3CfKL5IHFTrI82JInyzVMLCiQxrcPy0vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkmSpbGsH77KXpLWIsBNdtZas47HPO8dWPxvnHV93QBgIhAKU16TNJF7BS80cVLOVsp2Q4tGUnCgzREBYv51MWNVkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120755},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19812.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19812.tgz","_integrity":"sha512-oe1kkLXtqigd92IoDx6HDUV9gh0mdK8ZBEwfqXz3iY0TujPesqXub6S0d/5v5lNZarvYmRp9ftgPXO5uqgmc9Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19812","@opencode/util":"0.0.0-dev-19812","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19812","@opencode/schema":"0.0.0-dev-19812","@opencode/protocol":"0.0.0-dev-19812","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19812","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19812"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19812_1789776384653_0.3152165709930619","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19814":{"name":"@opencode/plugin","version":"0.0.0-dev-19814","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19814","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7e613e26d7145635650f23872b18040541f18df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19814.tgz","fileCount":121,"integrity":"sha512-D3co+eDCe4jXI43Ik1zI7EyKoJGCXm7VTpEJnqmxHD4eh0lzqRHWBxRvtYDQdl8KLlV2FqrJA4Y7OG0b5nusng==","signatures":[{"sig":"MEUCIHSWkmeLftPCrVSEBt9A43aX/8mljgNHtvrM79khfKflAiEAgNraln/O74/+A63sKe99vIXtv53cvuwVKTO0lGcOixM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2xm42ZAs2fugx6oz/l3YRLxx1z8eNhRXnbTsHJUi2ggIhALtHoe+CxvGtWE6ZHqWGr6MUIu7BPUL8uXEMnmLfedyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19814.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19814.tgz","_integrity":"sha512-D3co+eDCe4jXI43Ik1zI7EyKoJGCXm7VTpEJnqmxHD4eh0lzqRHWBxRvtYDQdl8KLlV2FqrJA4Y7OG0b5nusng==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19814","@opencode/util":"0.0.0-dev-19814","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19814","@opencode/schema":"0.0.0-dev-19814","@opencode/protocol":"0.0.0-dev-19814","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19814","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19814"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19814_1789777245268_0.3914482358751066","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19815":{"name":"@opencode/plugin","version":"0.0.0-dev-19815","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19815","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cc73ea29af59507908b8c26f316957961dc3809e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19815.tgz","fileCount":121,"integrity":"sha512-Md1paeOhom3yAwpEh+o+PHEEOdo+U4WW7+7CEsHuirbjG1F4NgCOl2AXXsIh+MNRZTXq1RSmO1zmnx2+f2zTTw==","signatures":[{"sig":"MEUCICLnKMvv3vQZvbkCGH9yBZNa2nKqLrYp/R+nJ4MKe4T+AiEAir0IzMVhgddzQxBfnGo7hQ6w8YZDgsMv+LYB30Tk7RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqWUUiJMwMalwhadrDd0N538MD6umskDxdAx/0Up4z+AIhAJD/63APKJk5Oc1Pw5xwAkupOAjr6dVdoFPzVhfUPYqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19815.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19815.tgz","_integrity":"sha512-Md1paeOhom3yAwpEh+o+PHEEOdo+U4WW7+7CEsHuirbjG1F4NgCOl2AXXsIh+MNRZTXq1RSmO1zmnx2+f2zTTw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19815","@opencode/util":"0.0.0-dev-19815","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19815","@opencode/schema":"0.0.0-dev-19815","@opencode/protocol":"0.0.0-dev-19815","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19815","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19815"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19815_1789778271739_0.6093038410219154","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19821":{"name":"@opencode/plugin","version":"0.0.0-dev-19821","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19821","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f8f39a0e5ba04f2a54a718c72a1e200bc9dc720d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19821.tgz","fileCount":121,"integrity":"sha512-z5wcp5Ugx3Ttiju8FuGrs5MyZC6j4tDWlRjbEufS1HIVE3PsyFbKQIPVd6jKBlVMTl1ly5tqdAbO2tknw07VuQ==","signatures":[{"sig":"MEUCIC0XilLdpIZFFN6Z7EVm6FpgLKZFFl3k79SuIPFUiCIVAiEAr7JP2czvDZL2S2PzyhP5fzfEoNsbZN6gw30eRl8q3/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyu7wpdehvSw7eNIr2RQ0tccQOfVBAYkNjodKkMnYIAAiEArk89iMwERqr4EbKRfE6wbLOaukIjY1aZosFdP2QaZRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19821.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19821.tgz","_integrity":"sha512-z5wcp5Ugx3Ttiju8FuGrs5MyZC6j4tDWlRjbEufS1HIVE3PsyFbKQIPVd6jKBlVMTl1ly5tqdAbO2tknw07VuQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19821","@opencode/util":"0.0.0-dev-19821","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19821","@opencode/schema":"0.0.0-dev-19821","@opencode/protocol":"0.0.0-dev-19821","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19821","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19821"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19821_1789779126526_0.133501520507588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19824":{"name":"@opencode/plugin","version":"0.0.0-dev-19824","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19824","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"926f440aa3a5ed24a58f3ec9063fc6e567d1a8d6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19824.tgz","fileCount":121,"integrity":"sha512-1pOLqNWqiHOORcRb5F8pcNqwH6G94jpKu+4zC5a7MIbKEciAFNF0h1l2ixIZQiUq8kpVmHilzDLyc57MsPLkrA==","signatures":[{"sig":"MEQCICLvudvhulYtpUSWs4AAn37Gqpw9mWzqc4jXk94e90GqAiAMn470nXiadP6wlcTo7aXxAOebeu8ewiQU1ym+X+Va0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvBQFrGG9tel3EO1j108rpCX71QM0d/fLBXkmKJ/gwRwIhANY5CGZ8zxUo3HvcyB7ScAklOU0wzpQOxL+EBkgyxrEb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19824.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19824.tgz","_integrity":"sha512-1pOLqNWqiHOORcRb5F8pcNqwH6G94jpKu+4zC5a7MIbKEciAFNF0h1l2ixIZQiUq8kpVmHilzDLyc57MsPLkrA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19824","@opencode/util":"0.0.0-dev-19824","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19824","@opencode/schema":"0.0.0-dev-19824","@opencode/protocol":"0.0.0-dev-19824","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19824","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19824"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19824_1789779959478_0.5918675366336152","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19825":{"name":"@opencode/plugin","version":"0.0.0-dev-19825","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19825","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fee4de876393826191140dd40f502397fff4dc32","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19825.tgz","fileCount":121,"integrity":"sha512-wB+XCdwESoGy7n+cUE9dTAdPYur6tWhPYX0eU/aNCG5Ys4h3pAM18Q6ga0tFnWd+fWWZMM+/C6lO4Q+QYcQNRQ==","signatures":[{"sig":"MEUCIFsX2U11I0j8VpTvEQai5eqLQCiwwkRhZL8/8DqxHfaoAiEA7ofpc2yoa+bc/CPWAfmoBW5d3YAge7qJOF3ILuId4Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCP0pxlCF3mu8gjfSlJz9JyZWEwbqcyrggIsmS4o8D98QIhAOH6HwvTrkU6m3yUKiVd18gqDPS+Z/IUIAXhAisSPvS/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19825.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19825.tgz","_integrity":"sha512-wB+XCdwESoGy7n+cUE9dTAdPYur6tWhPYX0eU/aNCG5Ys4h3pAM18Q6ga0tFnWd+fWWZMM+/C6lO4Q+QYcQNRQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19825","@opencode/util":"0.0.0-dev-19825","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19825","@opencode/schema":"0.0.0-dev-19825","@opencode/protocol":"0.0.0-dev-19825","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19825","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19825"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19825_1789780871092_0.08295386317018716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19826":{"name":"@opencode/plugin","version":"0.0.0-dev-19826","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19826","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8dc4cdf6c92747ea8b341593401997bc97fc1e4e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19826.tgz","fileCount":121,"integrity":"sha512-hpiOB7D7jdAdqargurPEviaZ97zfXuRDyrzsSnDlmoZOGeazo44kUxgzDJS1uE9pkv6oQwg+5qVNwwXUJcrPvQ==","signatures":[{"sig":"MEYCIQChd8w1R5GTRFeZVIp8yKz9dE9xbTz5z1bYL5fwMsRYEAIhAJpBjEwXZYog2/SzJ0birOYi2SlFH7dh92ZaYyg28ORl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBE5sppOqUR40Zys3jVNc8trA7aQEKlI19uavg/8k6NwIgI2joqeGmrKOL2agt6PAp0G0gKFySCdjcxzdx0/yd4DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19826.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19826.tgz","_integrity":"sha512-hpiOB7D7jdAdqargurPEviaZ97zfXuRDyrzsSnDlmoZOGeazo44kUxgzDJS1uE9pkv6oQwg+5qVNwwXUJcrPvQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19826","@opencode/util":"0.0.0-dev-19826","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19826","@opencode/schema":"0.0.0-dev-19826","@opencode/protocol":"0.0.0-dev-19826","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19826","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19826"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19826_1789782739336_0.049099977682312446","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19829":{"name":"@opencode/plugin","version":"0.0.0-dev-19829","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19829","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1173210bec6cef1b7e0f82b8b562d193f495bc35","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19829.tgz","fileCount":121,"integrity":"sha512-PNwfIg1DISeVYbKF/21OpkI9bhtN2GM5khh5Nre5sg2p+b0xrWf/Uixk6ftOPPKvRg1zKgxA6HbAyyIncVLiyw==","signatures":[{"sig":"MEUCIGQ1BQfwCtp46r5E5iGPA214lLJU7hWrIUEhJyPEhviPAiEA3tjJXTc6CeF9Fm00N8UYqDOIPBpuL9EIbYgAp2T6ajY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZh2dUKaUqo92W7B69ZRR7ytZt5wevC7/woNK6cecirQIgHLuwe89p+6RNYd8UzaM9J2aqP7m/+mXag11x8ZZhfOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19829.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19829.tgz","_integrity":"sha512-PNwfIg1DISeVYbKF/21OpkI9bhtN2GM5khh5Nre5sg2p+b0xrWf/Uixk6ftOPPKvRg1zKgxA6HbAyyIncVLiyw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19829","@opencode/util":"0.0.0-dev-19829","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19829","@opencode/schema":"0.0.0-dev-19829","@opencode/protocol":"0.0.0-dev-19829","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19829","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19829"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19829_1789783763913_0.524205305317182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19833":{"name":"@opencode/plugin","version":"0.0.0-dev-19833","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19833","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"099a692a97a2fac2f8b4d88b68cd65f87c423499","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19833.tgz","fileCount":121,"integrity":"sha512-uybdsLfAbfiDwgwj2B22fQ6LG++xAW85kDggdjuoVg4zyiQFtPjbMCaM7HEQqzrwD8++UINnsvqCa8l6HTXEEQ==","signatures":[{"sig":"MEUCIQCGksaNAg8eGQXxn/sEYXKOCdj8XSLNLfuzlIdfEyH4LQIgfUQnjzJuqlaiEwKTBChQIqwJXkU7DtpcpgmbT/Qqb7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGRu3oI88zyhirnfECIZZeWJIlPrFz7kEzZHC6C1k0GfAiBX9zQtJgc/IQF7nfsIJ2knd/UoqrCK8gX0qfJCkjnikA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19833.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19833.tgz","_integrity":"sha512-uybdsLfAbfiDwgwj2B22fQ6LG++xAW85kDggdjuoVg4zyiQFtPjbMCaM7HEQqzrwD8++UINnsvqCa8l6HTXEEQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19833","@opencode/util":"0.0.0-dev-19833","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19833","@opencode/schema":"0.0.0-dev-19833","@opencode/protocol":"0.0.0-dev-19833","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19833","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19833"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19833_1789784697213_0.2953293455582682","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19836":{"name":"@opencode/plugin","version":"0.0.0-dev-19836","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19836","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9c2085520728cd093af6e1a11eeab341c60174f0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19836.tgz","fileCount":121,"integrity":"sha512-S6XQGjns1qsP3tFRhE7Qi5tGLVbQFdr1cBwnxq67qA9eg8QRNAbWk68PBgpvHoZIgeUHouZwih4e3tgziCki0A==","signatures":[{"sig":"MEUCICj9sUCHj757V5VkH4HLgN8xltcpXo3ZToRvwrKvWSivAiEAmwlJOQmW6PQMC3sXneXlUX8BYUbjURU/Q145HXJeQZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqluB9Hlw6bqHI/PX6ZXI13RVU+yjD0AL7LV8lvm9XTAiAMVMexhpb/rXyMx30Q/lIJz4U/58GIQXC/GPYi0OG+nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19836.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19836.tgz","_integrity":"sha512-S6XQGjns1qsP3tFRhE7Qi5tGLVbQFdr1cBwnxq67qA9eg8QRNAbWk68PBgpvHoZIgeUHouZwih4e3tgziCki0A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19836","@opencode/util":"0.0.0-dev-19836","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19836","@opencode/schema":"0.0.0-dev-19836","@opencode/protocol":"0.0.0-dev-19836","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19836","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19836"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19836_1789785551990_0.14343745949050968","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19837":{"name":"@opencode/plugin","version":"0.0.0-dev-19837","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19837","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5cddedcf6b495212624ba5275a000222bb93cd39","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19837.tgz","fileCount":121,"integrity":"sha512-tPF6H3BvtKq8tYMdbdmfviJe6ZHaRtXL7J4qSxtCIv6Yd3w/Z2ZrMudNF9SQ56gUj5drQMFGDYXjMBzwoxznkw==","signatures":[{"sig":"MEUCIQDFcT7Zjs0Y0zKJmfekyCBTR5Q5nw/Z+7KvMk5+uNM9/wIgUaTmQ7s1Lni9X2ci7WNhVQzrIOWAvBsMHjxGMbBWWzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC82c+vhd3xbWrkAkd5oTWxYJAORFLIXA8DCWLEOJAVvQIgImCvNVApTNMgkw+25F5qc5gDzmaBHVkqcI6alyfLIJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19837.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19837.tgz","_integrity":"sha512-tPF6H3BvtKq8tYMdbdmfviJe6ZHaRtXL7J4qSxtCIv6Yd3w/Z2ZrMudNF9SQ56gUj5drQMFGDYXjMBzwoxznkw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19837","@opencode/util":"0.0.0-dev-19837","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19837","@opencode/schema":"0.0.0-dev-19837","@opencode/protocol":"0.0.0-dev-19837","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19837","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19837"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19837_1789787012688_0.21595353129958195","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19839":{"name":"@opencode/plugin","version":"0.0.0-dev-19839","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19839","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87b07f5399cd7a38af1c2090fc76b07c12817b18","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19839.tgz","fileCount":121,"integrity":"sha512-NVJUUswrcgWXe+slCF3ogPnq5PjZ+1lhL5shw9lr83vHOnPkaYyPhdxOi0MVgLBJNzyoqZ0jkQXA2a8F5lh8kA==","signatures":[{"sig":"MEQCIA4aAZhf4+Q8HXFM8LvVLEawtLQL7Rx9ZT/1ehdGVh1EAiBKlO/BrmZvl3XRVmVUFB0TiggLLhZAndMAU7Ge3oqEbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7RmPRFehiCJD8N5vTZ899jCCFtxESIZbJMjDsBYaCgAIhAM3UAcpihtYClls2FRwDouSByzY8NQAOl4Qd6ww5kGPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19839.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19839.tgz","_integrity":"sha512-NVJUUswrcgWXe+slCF3ogPnq5PjZ+1lhL5shw9lr83vHOnPkaYyPhdxOi0MVgLBJNzyoqZ0jkQXA2a8F5lh8kA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19839","@opencode/util":"0.0.0-dev-19839","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19839","@opencode/schema":"0.0.0-dev-19839","@opencode/protocol":"0.0.0-dev-19839","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19839","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19839"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19839_1789791673622_0.4993143583192623","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19842":{"name":"@opencode/plugin","version":"0.0.0-dev-19842","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19842","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"26a9baf1d19e1659df6a742539004b353098a6a5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19842.tgz","fileCount":121,"integrity":"sha512-Jwe/u/VF4vnPw/Lx/02Bn0hZghhteP65XvTm7XMsYRikfc3Alyxk1n72VbUVYoeCF8d5wCdb3ULs4MZ0omZKXw==","signatures":[{"sig":"MEYCIQDiH3ypsF47cJcPz+fzhD5DQ4supvKqXJe3jUj1qjnZFgIhAMVr/OGnBQsgLHpjowt4+qqABzGAtQw6Q6QAPG43qjCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/X4inGE5bNEekNsl01eAkkKtjm5YBKoER/ZI1hGuu5AiAYJVWLqS5f9VJMQRlhLXl224ljazw9wBJ8ti6SgHj37w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19842.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19842.tgz","_integrity":"sha512-Jwe/u/VF4vnPw/Lx/02Bn0hZghhteP65XvTm7XMsYRikfc3Alyxk1n72VbUVYoeCF8d5wCdb3ULs4MZ0omZKXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19842","@opencode/util":"0.0.0-dev-19842","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19842","@opencode/schema":"0.0.0-dev-19842","@opencode/protocol":"0.0.0-dev-19842","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19842","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19842"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19842_1789793138441_0.5402159648078992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19843":{"name":"@opencode/plugin","version":"0.0.0-dev-19843","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19843","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fab5500ef36d67139a629054e6b0989c3f731840","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19843.tgz","fileCount":121,"integrity":"sha512-2l1WZM+QnBSE9oT0HRNWXcgSKEbNkX2Y3uJUlBAcs5CR2JWwNkHjtzBZoJylIjDsufprAyDNW2widqd9XX2f/A==","signatures":[{"sig":"MEUCIA2ZJmpq07sWjrfvhrO4dEUCflnkaGEYLwVmSk+GHofUAiEA+N9ppTXpYiMHbtnqts3XCkU1gPmzE9ZZkLb2Kb2FllQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTrsfgnW1crVOVwmVmFakSkC2rlZa4RjQHBoDGPEJ/3gIhAKj2cPR3MdBT0tWvFnJWNOV6utOnk3KrT4+DE8DDYB4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19843.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19843.tgz","_integrity":"sha512-2l1WZM+QnBSE9oT0HRNWXcgSKEbNkX2Y3uJUlBAcs5CR2JWwNkHjtzBZoJylIjDsufprAyDNW2widqd9XX2f/A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19843","@opencode/util":"0.0.0-dev-19843","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19843","@opencode/schema":"0.0.0-dev-19843","@opencode/protocol":"0.0.0-dev-19843","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19843","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19843"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19843_1789794037303_0.45850822444823125","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@opencode/plugin","version":"2.0.9","license":"MIT","_id":"@opencode/plugin@2.0.9","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87b14d50affe733ef9c0dc0356a268d7c951fa05","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.9.tgz","fileCount":121,"integrity":"sha512-Uihea/Ue9wSlxkAlwg4j4MNEBpZrvfa4zMY6HAg8ASQV76EAh0/muvdkE6RUvq07HznYPd1Uu/gEM9z2yhMhRQ==","signatures":[{"sig":"MEUCIHg5gjmdLfQG6j+qw3htCd5wq8wlEbrtBrSRXOhQev27AiEAkt17hRJ/hh6fiJsGlUsj1z6PTI0FLvxqNgXZrftF8Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAL7qSR864zhD1GOoe9vdKiZdWmihefZ6pAxDIzo78sMAiAMITejbn3QCpPRC8HcYBL9/h27LPmTx/jDcvRJGlv5cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121191},"type":"module","_from":"file:opencode-plugin-2.0.9.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.9.tgz","_integrity":"sha512-Uihea/Ue9wSlxkAlwg4j4MNEBpZrvfa4zMY6HAg8ASQV76EAh0/muvdkE6RUvq07HznYPd1Uu/gEM9z2yhMhRQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.9","@opencode/util":"2.0.9","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.9","@opencode/schema":"2.0.9","@opencode/protocol":"2.0.9","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.9","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.9"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.9_1789794731876_0.3288121458185018","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19845":{"name":"@opencode/plugin","version":"0.0.0-dev-19845","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19845","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e94fd58fb46a43996d530f82e4dfa867c5f996e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19845.tgz","fileCount":121,"integrity":"sha512-G7VswGJbKTA/HhBsSJUICH3uONEQaFyd+V8rYLw4UMA/hfEoErReIVAXV8Lv3i1wiJpVuiJLdBNJ+bzLBzx0tA==","signatures":[{"sig":"MEUCIQDkIlYhAkgxYqqnhg/2uqOLWNXWljABi1cMY/RDRA1SSwIgYXOVpkQGv1DVnwSUYTR6psJA0fQ4V7E0FJLIATGRGPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBaJj35Ldo8RGQ/PH6+lopTxahLx1a6jv0mhC6bk1uqwAiBRFZWMPj5G5CPdNndTYhrLwYB+r/SQchQnPQ9ABO6z6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19845.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19845.tgz","_integrity":"sha512-G7VswGJbKTA/HhBsSJUICH3uONEQaFyd+V8rYLw4UMA/hfEoErReIVAXV8Lv3i1wiJpVuiJLdBNJ+bzLBzx0tA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19845","@opencode/util":"0.0.0-dev-19845","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19845","@opencode/schema":"0.0.0-dev-19845","@opencode/protocol":"0.0.0-dev-19845","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19845","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19845"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19845_1789795585504_0.5085607814288517","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19846":{"name":"@opencode/plugin","version":"0.0.0-dev-19846","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19846","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d92bae0e9dcbab19882a5835ba0fb9567de0c642","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19846.tgz","fileCount":121,"integrity":"sha512-o8nAwJLgf8MDXOmZN618zzpJbFVBYb1VNMhpu3n/dCG6ilgWFi5mOdnhmaLDqujYQf92YKSnYnpXwCm4fIx3Hg==","signatures":[{"sig":"MEUCIQDH4gaDH+33HLZUFUCOpM6vwEGAYCaU88x/WUU+WUJaKQIgJa8pKEPT15KHfkEJX7Gk7GKJzPt3iNJGhCZTDjjqW34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrigg32qGVUPG8tT65Cz4CR8inMJBVziH/7MtNg2IirwIgOtJv99VEGmaD/aN7Rc//+tQUr+OjsYgfEndXcmmQuJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19846.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19846.tgz","_integrity":"sha512-o8nAwJLgf8MDXOmZN618zzpJbFVBYb1VNMhpu3n/dCG6ilgWFi5mOdnhmaLDqujYQf92YKSnYnpXwCm4fIx3Hg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19846","@opencode/util":"0.0.0-dev-19846","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19846","@opencode/schema":"0.0.0-dev-19846","@opencode/protocol":"0.0.0-dev-19846","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19846","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19846"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19846_1789798804871_0.09700793953572906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19848":{"name":"@opencode/plugin","version":"0.0.0-dev-19848","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19848","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"97fb17210e5d1bb9c32960cf69dc9431562a915b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19848.tgz","fileCount":121,"integrity":"sha512-NzUf3clCXVUixcKCsNzUbNDxi6AcCUPSvkrr3hyVZexXhF7ZW47kWMs+FUzXfFo37FxwIzoSffO7++tDZcWj8w==","signatures":[{"sig":"MEQCIAHvf7QNUWkQvY/GSYRZJ++InirjUt+hM4iV8ZqKl/vkAiBeGdb2yPd+FY3aPDV8zJCrlivK3fWT8rRgSpduM0+Tdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiLqCIXFSoLFz3QvoDesRXEnV6XGPaD0/L7I1+88VGlAIgfD98sXg8nieJEiAbX23d8lPNiNHjkcfdTT2jueJGexU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19848.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19848.tgz","_integrity":"sha512-NzUf3clCXVUixcKCsNzUbNDxi6AcCUPSvkrr3hyVZexXhF7ZW47kWMs+FUzXfFo37FxwIzoSffO7++tDZcWj8w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19848","@opencode/util":"0.0.0-dev-19848","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19848","@opencode/schema":"0.0.0-dev-19848","@opencode/protocol":"0.0.0-dev-19848","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19848","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19848"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19848_1789803548432_0.8198026611602596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19855":{"name":"@opencode/plugin","version":"0.0.0-dev-19855","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19855","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"60c82bea52d85cb4d2c9bcdb84803be08e2df8c6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19855.tgz","fileCount":121,"integrity":"sha512-rJkcYDDmYwNCZtV4zEwJ1i+0Tve3e8kLPY5v3bOyGcOF1YRPWBbkY4L1k5aZ/N7AWPBu2/70dnfeFMjpc4/TNg==","signatures":[{"sig":"MEQCIDMpYyiFMFYDAiV0QIl9xJNqD1K0dZVvuK2/Otl7galJAiAzUrw6s8JiNYxCTTLaP5b0sr6tMnMUfU94YxhaEGugWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERQOzR1mSBJRvoW6JR188pPPJTPB2JW5O6aTwyfjFvVAiAmjstwCDJaIvXh843tIbiWKhUf5PbfKrU4OlvOY/Dd7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19855.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19855.tgz","_integrity":"sha512-rJkcYDDmYwNCZtV4zEwJ1i+0Tve3e8kLPY5v3bOyGcOF1YRPWBbkY4L1k5aZ/N7AWPBu2/70dnfeFMjpc4/TNg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19855","@opencode/util":"0.0.0-dev-19855","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19855","@opencode/schema":"0.0.0-dev-19855","@opencode/protocol":"0.0.0-dev-19855","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19855","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19855"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19855_1789807935957_0.08693253509701426","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19858":{"name":"@opencode/plugin","version":"0.0.0-dev-19858","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19858","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a6a3e11d553b598ded737aa6d9c14d659998ee89","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19858.tgz","fileCount":121,"integrity":"sha512-8O3umRoEzJ3diquMan6m11+5Urp1wj8YLm3PzQa16TzwYm6kYcxHC91OcxdXFDWcXZaBrlmss9t8OVU4f3YRrg==","signatures":[{"sig":"MEUCIEPe8H1Z1Gm3OJmCivZJvj7EwIrawH7Q9RYFSxchkWi8AiEAh1VpXowGmjGIYlWgL6syYjWeuHsyzVS6KBWRr27xN/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNsOhZZKiA6aKkH6VS7o0qWGraSZMz6dG8riUuzgdruQIgGVU0Ohcez2i+ZTYsZs1O3wQY7N9J1otrLQqdL7Oa92Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121271},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19858.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19858.tgz","_integrity":"sha512-8O3umRoEzJ3diquMan6m11+5Urp1wj8YLm3PzQa16TzwYm6kYcxHC91OcxdXFDWcXZaBrlmss9t8OVU4f3YRrg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19858","@opencode/util":"0.0.0-dev-19858","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19858","@opencode/schema":"0.0.0-dev-19858","@opencode/protocol":"0.0.0-dev-19858","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19858","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19858"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19858_1789809946483_0.3993995413269995","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19860":{"name":"@opencode/plugin","version":"0.0.0-dev-19860","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19860","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"265e254c3406cc6fe5259b0ec8d452633ad60365","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19860.tgz","fileCount":121,"integrity":"sha512-cOeAN7BbM2lXJp4N9Vuulpd3trus2lTFfg1lk7wDQEF6oOvdt1Xr5AWbGEV+jWrEG5FQOll30PZnk6OnRzbSKA==","signatures":[{"sig":"MEQCIFRIxIesafJfDD/9Q5bq1P5FF9iBOpp5Pq9bOEqm6DqtAiBBZc7JFGxzWZZR/cV9Im4fWLC6XnPGDrBRiMUy3ip2tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG4wYDa8QRSkucPLTV+uIakaK6D2W5nKvmK7iCFOmZFpAiB5QUVdNWDRRu0+T1mkXWS+xJZ5dizi/4tMIenTXzUwLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19860.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19860.tgz","_integrity":"sha512-cOeAN7BbM2lXJp4N9Vuulpd3trus2lTFfg1lk7wDQEF6oOvdt1Xr5AWbGEV+jWrEG5FQOll30PZnk6OnRzbSKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19860","@opencode/util":"0.0.0-dev-19860","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19860","@opencode/schema":"0.0.0-dev-19860","@opencode/protocol":"0.0.0-dev-19860","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19860","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19860"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19860_1789823374865_0.2432900548347008","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19861":{"name":"@opencode/plugin","version":"0.0.0-dev-19861","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19861","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c193478a879e248d153a1580c917bbcca2ad792d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19861.tgz","fileCount":121,"integrity":"sha512-OsUtD378Zy8uDQqd6RB/5fYjBa6aYa03ZllyQQOaeX2cVGfcqSBHPXwB88IzCiEaR0COTC2eACbWOrCQ1lkzEA==","signatures":[{"sig":"MEYCIQCyLzpEpliB17bI8tAvWkG7zMYr7xZeKwm4w4Svf5PEYgIhAMnkSLizhRsQP9MhhBKzyKSmEx7cI2/31O+Cb8GmuBVq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICi3FJFnpAX6I88Bi6BN9Ho70svECksBx7ahLdSTaX+xAiEAqZMeKAuiiHNtX2wFK1gD43SgvLQLWrKW4Qr8FBvbRxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19861.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19861.tgz","_integrity":"sha512-OsUtD378Zy8uDQqd6RB/5fYjBa6aYa03ZllyQQOaeX2cVGfcqSBHPXwB88IzCiEaR0COTC2eACbWOrCQ1lkzEA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19861","@opencode/util":"0.0.0-dev-19861","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19861","@opencode/schema":"0.0.0-dev-19861","@opencode/protocol":"0.0.0-dev-19861","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19861","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19861"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19861_1789824293965_0.021485776955653124","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@opencode/plugin","version":"2.0.10","license":"MIT","_id":"@opencode/plugin@2.0.10","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"71fb47d0c9164d64605ff949e82d6fae42a99fc6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.10.tgz","fileCount":121,"integrity":"sha512-9CQDhp9fZW01VOkQnnAdricS3efGG6bQULa82lc4RF3kGQ9ifeDsyIoDSxMrUoWPBLDdRQMqZ/CMw9sKVal0kw==","signatures":[{"sig":"MEUCIHy0eEDgEbLr9Z4dIQ+oZtHS1WfpSqIZSpP7L9jdB7xPAiEAvZluGEjVenVtRORKYl6QguvCplv5QXHa5y/jkIMm8pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0BZAVy13QwiJFlgo61cA0j1QzuSb9AS5M6XWsSGU/YAiEAkh7lebisK7l2I3wdXBBtUN7wwCu4C1Mvq15N43eNGw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121199},"type":"module","_from":"file:opencode-plugin-2.0.10.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.10.tgz","_integrity":"sha512-9CQDhp9fZW01VOkQnnAdricS3efGG6bQULa82lc4RF3kGQ9ifeDsyIoDSxMrUoWPBLDdRQMqZ/CMw9sKVal0kw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.10","@opencode/util":"2.0.10","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.10","@opencode/schema":"2.0.10","@opencode/protocol":"2.0.10","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.10","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.10"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.10_1789825213880_0.9345851994726073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19862":{"name":"@opencode/plugin","version":"0.0.0-dev-19862","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19862","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ef543073c42295905bd76ab9d98092d9e861eda3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19862.tgz","fileCount":121,"integrity":"sha512-PW0+G6y407kBgZzZcR7Rg4IKuVPHkHE4dCLtcEmFfKp2tLdjUmuXS0TFvbza3Ycyb2aX0R20H8DoTnSyFad1BQ==","signatures":[{"sig":"MEYCIQD8aG3rpX+6HeeirYNUHDyJorCmjbH14dwnvB4T9Hh7uwIhAPDoG5w2zZ4yxOSR8w4Q+gPmOHyiUe8Cc74NFTdF7xjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+qVG1YjaUlJIJtN9w60EfsLRAj4zwwDvn8WzHU7n2jQIgPTJuN1zxsUxXm9VoUiwf6PdUr2GmN+IpulaWvJU4kzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19862.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19862.tgz","_integrity":"sha512-PW0+G6y407kBgZzZcR7Rg4IKuVPHkHE4dCLtcEmFfKp2tLdjUmuXS0TFvbza3Ycyb2aX0R20H8DoTnSyFad1BQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19862","@opencode/util":"0.0.0-dev-19862","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19862","@opencode/schema":"0.0.0-dev-19862","@opencode/protocol":"0.0.0-dev-19862","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19862","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19862"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19862_1789826214433_0.5360647910724541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19863":{"name":"@opencode/plugin","version":"0.0.0-dev-19863","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19863","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f3b24876fafa6b77fc68afdec2e2f6397b778c01","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19863.tgz","fileCount":121,"integrity":"sha512-mO4zvQgWGWoe5exZlp09oI4nVeEL1ZE1hr8Jimx+IsNp+lqbbVBr6SDzvhWd1EBKbS9t97ujjJMcr1lTHn67TQ==","signatures":[{"sig":"MEUCIQC3Mq28WuvWWG+2+ugIWnQbOG4jcI1OPArlI68l5uiMAgIgeal66+7miOboP9ojd9ncra2VB8UeRVgZG9z+Wiy9hys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFaCv2XLlowhKtl5cqtr1/70FTEwGd7kbroIvKDJN/YeAiAKghDhW/YlxLSXYn5pTxTog0U+6MP79eBJ87b099qtPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19863.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19863.tgz","_integrity":"sha512-mO4zvQgWGWoe5exZlp09oI4nVeEL1ZE1hr8Jimx+IsNp+lqbbVBr6SDzvhWd1EBKbS9t97ujjJMcr1lTHn67TQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19863","@opencode/util":"0.0.0-dev-19863","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19863","@opencode/schema":"0.0.0-dev-19863","@opencode/protocol":"0.0.0-dev-19863","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19863","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19863"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19863_1789827540877_0.8111470141893418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19868":{"name":"@opencode/plugin","version":"0.0.0-dev-19868","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19868","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6834c59f429da31db2271244a2752122edfb2309","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19868.tgz","fileCount":121,"integrity":"sha512-4+egEwp8E+mq+NsDNZODt1o2nwvVZCqTyLFJxCorbdHAheBYJvTEKRPrJ7mG4UckvVL+BpVdabNtRCFLNWf/Cg==","signatures":[{"sig":"MEUCIFLle+sJRECqeY9di7WHtp3ehnX6NjX5d7ER2WHwq/wCAiEA5zAobruMNqXuXYdIwRy56K3ulSpRKdID/7JZahhxcBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHHK+QDsxfzTvaHzFEaIh/pw7+wRca4IVAfKw5RX4UsoAiBiA2FVSgOrO09Gj5g8WVwXpCohp9JjagPX6JD6hfqhzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19868.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19868.tgz","_integrity":"sha512-4+egEwp8E+mq+NsDNZODt1o2nwvVZCqTyLFJxCorbdHAheBYJvTEKRPrJ7mG4UckvVL+BpVdabNtRCFLNWf/Cg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19868","@opencode/util":"0.0.0-dev-19868","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19868","@opencode/schema":"0.0.0-dev-19868","@opencode/protocol":"0.0.0-dev-19868","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19868","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19868"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19868_1789840289835_0.12830162723034055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19869":{"name":"@opencode/plugin","version":"0.0.0-dev-19869","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19869","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3b881bb6ac46729d3ec24d54ff998de98c1ba2bf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19869.tgz","fileCount":121,"integrity":"sha512-G3gmwXJjzTzyv1kcoZpeXf7FZYS6AncaNDdWwhn9uq4QIy96xO7bcx7PYmix2ECcZBiGdJdleg05NrcNckkd9A==","signatures":[{"sig":"MEYCIQD3qf2Cq8eDdAjH1Q9ryR3GQkkyxXvk2lOdAGpAF8cE1AIhAMbHCkE2ZAs+TDNP+RWR3x8JfZiW39xOshtnlchy2aoW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDSVSENbD8eaPLNeGKAtWgEJ6cLVor13e68lDXo8xW6SAiEA+Yo0hRJgvtuOqfEpVZ/JfmqljCX6ntetnE18FV3pGwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19869.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19869.tgz","_integrity":"sha512-G3gmwXJjzTzyv1kcoZpeXf7FZYS6AncaNDdWwhn9uq4QIy96xO7bcx7PYmix2ECcZBiGdJdleg05NrcNckkd9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19869","@opencode/util":"0.0.0-dev-19869","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19869","@opencode/schema":"0.0.0-dev-19869","@opencode/protocol":"0.0.0-dev-19869","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19869","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19869"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19869_1789841593595_0.19429720953381246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19870":{"name":"@opencode/plugin","version":"0.0.0-dev-19870","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19870","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"11520dacbf6894b66877c9879d19cb6fee3be894","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19870.tgz","fileCount":121,"integrity":"sha512-cMojzdhcjKGt9TznZ8/35QhTzA6UFbjhwzpkufHBZiiVsuhkjo03aRO6THrPy1J6Rh/9isK5Flme2ssy9gBKqg==","signatures":[{"sig":"MEUCIQChBxfrFejfrBhp+e0sm5EaikT7McO8F5aUteEHXB0wIwIgPoHkL+MOfq/q0to2iDqcYC6Fs7/KZxarVnlhttqw8kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEemB3IvvkyPqfiMsAwYdI+HH+h+hkarSAi69PM5IjDBAiA9XfbypEqZhIB1YQDY3jLe42fELrms/SorqNoXdUTuew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19870.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19870.tgz","_integrity":"sha512-cMojzdhcjKGt9TznZ8/35QhTzA6UFbjhwzpkufHBZiiVsuhkjo03aRO6THrPy1J6Rh/9isK5Flme2ssy9gBKqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19870","@opencode/util":"0.0.0-dev-19870","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19870","@opencode/schema":"0.0.0-dev-19870","@opencode/protocol":"0.0.0-dev-19870","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19870","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19870"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19870_1789843211111_0.6239644713702315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19872":{"name":"@opencode/plugin","version":"0.0.0-dev-19872","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19872","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d6bdc8b0db279a719513273a0fc446c8f3478d30","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19872.tgz","fileCount":121,"integrity":"sha512-Jh2yr9rr6l7+V+ShPUQ2sg7nuCscEBPi3M0TLOC677BN8NRBNqrTV63j/OtGRx3TLmsKgDfKfyPptWxUc74PyQ==","signatures":[{"sig":"MEYCIQCvnctlVbVrZI494uAqQg13Ulp8feXqtHnTA5512l3plgIhAL1sepdW61oOZg1L8yQ+9xDy0iDvCb4fBS3KM1VPrTMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUUqZW0JqvqWRS6U0/SwjEDh29JCW5l1lr+oUO6gglFgIhAIA7V+cHbTGkkNTUEiXLYQh4uuseLkuBQtIrhan5243E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19872.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19872.tgz","_integrity":"sha512-Jh2yr9rr6l7+V+ShPUQ2sg7nuCscEBPi3M0TLOC677BN8NRBNqrTV63j/OtGRx3TLmsKgDfKfyPptWxUc74PyQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19872","@opencode/util":"0.0.0-dev-19872","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19872","@opencode/schema":"0.0.0-dev-19872","@opencode/protocol":"0.0.0-dev-19872","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19872","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19872"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19872_1789844011603_0.001295871635921264","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19873":{"name":"@opencode/plugin","version":"0.0.0-dev-19873","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19873","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4836febbcb14f005ab5a44b12e4a5574c3f95f59","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19873.tgz","fileCount":121,"integrity":"sha512-lXTYKrzeDw90ASrkqVdsXwaijjh/fcN3heCxYj1BdXflKHJRvz3xxVdM5qg2KvkMI88/1k4cHJzSmfKW/UiAJQ==","signatures":[{"sig":"MEUCIQDd5bCk2c4IC3Qtnnz6490lv511K62G3qHNQOfLd/7PeQIgb2JXWDCylWYH5WtCGq9MsML24Z0iY8+GqJm7+yoFT7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhVjgHrznYluCVWH/Dgf7+cJ4LYW5a7usBSZFeaOp0rAiA3vHzQE1dQC9VG3Je9yYTNsFUaHLRKDivFIpvMYDefdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19873.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19873.tgz","_integrity":"sha512-lXTYKrzeDw90ASrkqVdsXwaijjh/fcN3heCxYj1BdXflKHJRvz3xxVdM5qg2KvkMI88/1k4cHJzSmfKW/UiAJQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19873","@opencode/util":"0.0.0-dev-19873","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19873","@opencode/schema":"0.0.0-dev-19873","@opencode/protocol":"0.0.0-dev-19873","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19873","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19873"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19873_1789845863739_0.15106501387961901","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19874":{"name":"@opencode/plugin","version":"0.0.0-dev-19874","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19874","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b887f2939e4e8fff4507f9a1c76d9b5bbbd7c6dc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19874.tgz","fileCount":121,"integrity":"sha512-UukcgW4MRvwLHoe4T1TMOy/ZeueymYXPW5TEgIlJ0ZaK6UKPtL4KjGskW93iy06+p9RmhI6ibRRkbOJSvE6P5w==","signatures":[{"sig":"MEYCIQCaxcMHNK4oMpyV08K1GxX9ky00rKY8gD2XfSNtUGctYQIhAI9fFraZ2WlfICPFLnzEzdsHfnwSlhKFErwei+QHtmCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEifU88IPd8KaojE1vu2cOyh4mIwalyYwhpCWjZ8Ot6NAiEA9pwwXWZTvzyl7zu9NY+QMi8RUPxC+VIRCQtWG7U/wdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19874.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19874.tgz","_integrity":"sha512-UukcgW4MRvwLHoe4T1TMOy/ZeueymYXPW5TEgIlJ0ZaK6UKPtL4KjGskW93iy06+p9RmhI6ibRRkbOJSvE6P5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19874","@opencode/util":"0.0.0-dev-19874","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19874","@opencode/schema":"0.0.0-dev-19874","@opencode/protocol":"0.0.0-dev-19874","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19874","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19874"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19874_1789855149276_0.5022405234350373","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19876":{"name":"@opencode/plugin","version":"0.0.0-dev-19876","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19876","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f5f4f372db22fdd05fd14cf571120ae44c4c2663","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19876.tgz","fileCount":121,"integrity":"sha512-uTBpDIX4pkn/BXM1+azLP9zs7dX+MWGaJx6CYyoIlU4KM90j3bGC2X50YxyKUP5zcbAyLqNdZGXniaA/lCKe6g==","signatures":[{"sig":"MEUCIQCjjmFz2EYiubjvkhoKcClf2J+TdUgvs6W1B38Rrwn72QIgHheOFkM252UGA1neaqLHHDzhXupT87pDjYkB1W8DAmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFCckBKCM88O4U6ck5JJBiUfz2VTSgqkH7MkW+VqexuFAiEA5FRBAfdD6lQxxxHGUT4N3VRH+toEhCquvetAKbzvjlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19876.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19876.tgz","_integrity":"sha512-uTBpDIX4pkn/BXM1+azLP9zs7dX+MWGaJx6CYyoIlU4KM90j3bGC2X50YxyKUP5zcbAyLqNdZGXniaA/lCKe6g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19876","@opencode/util":"0.0.0-dev-19876","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19876","@opencode/schema":"0.0.0-dev-19876","@opencode/protocol":"0.0.0-dev-19876","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19876","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19876"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19876_1789856947444_0.8270903693878562","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19877":{"name":"@opencode/plugin","version":"0.0.0-dev-19877","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19877","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"884600049cf7a8e2564c0404eaaa37a7a2fd2355","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19877.tgz","fileCount":121,"integrity":"sha512-GQjtOKa9KP6KqzVo7Kn1HDVFmuLdC1mIp+X5iQeHQAvGhuiY85eFrjlmoZaszncxacYJnZoUN4Cf95/jUs2RPw==","signatures":[{"sig":"MEUCIF6FFb7od/yC5LXKbIL71MVKiUm+EvV6vuP+yQ5XCXYFAiEAr5OPfxDxyB1tfZm02SYQdV4lwzE/UtoalJDdNfo4tFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+XModyDOa2ZrNuHSv0dHz1X0GMo6vXJb5ZNjs96exzAiEA1f0nGTeAo9H+9Wa1EpG3cXkNnxX8oIGMjEwQhj4IaRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19877.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19877.tgz","_integrity":"sha512-GQjtOKa9KP6KqzVo7Kn1HDVFmuLdC1mIp+X5iQeHQAvGhuiY85eFrjlmoZaszncxacYJnZoUN4Cf95/jUs2RPw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19877","@opencode/util":"0.0.0-dev-19877","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19877","@opencode/schema":"0.0.0-dev-19877","@opencode/protocol":"0.0.0-dev-19877","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19877","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19877"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19877_1789858195832_0.3143949521946465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19878":{"name":"@opencode/plugin","version":"0.0.0-dev-19878","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19878","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"910862e94af84a5e9b2ef87e10362ace5c69a494","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19878.tgz","fileCount":121,"integrity":"sha512-r8UiPtvUrrmwJ2UpSvESWkXeV/veeEPdnGBrzxpQyQX4xgbCOfEnyFy5UwyB4IwSmW/cN+xexYNghMFLQW5fgQ==","signatures":[{"sig":"MEUCIESUolUG6H2QNrqkVT0EK4oDrHOBpHTosSQygBgmGdBJAiEA/LA4w6Y1l4J4Rc6LA2aqYUU9nF38MfhM/onfV1oUqfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBDILzPT2zIxayxnyreze5P8Qx8W7BzF6QA/J/o80YMHAiA0QZ4og4jMpbDOmkyuBa1SQZsjM0U6K8I0BXhWK/AzPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19878.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19878.tgz","_integrity":"sha512-r8UiPtvUrrmwJ2UpSvESWkXeV/veeEPdnGBrzxpQyQX4xgbCOfEnyFy5UwyB4IwSmW/cN+xexYNghMFLQW5fgQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19878","@opencode/util":"0.0.0-dev-19878","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19878","@opencode/schema":"0.0.0-dev-19878","@opencode/protocol":"0.0.0-dev-19878","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19878","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19878"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19878_1789861940742_0.06921078684678816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19879":{"name":"@opencode/plugin","version":"0.0.0-dev-19879","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19879","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"75afb71e8c1444143192e9d8988c11ee81fb6be7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19879.tgz","fileCount":121,"integrity":"sha512-srzh3kGsUAtT1MOV7qrmQAuca0AGHrrcdhLdW4g5Cwm0EeUgRVyEzpVwvAEm58NLyTs3sGL+EdxY+sTCdQhk7Q==","signatures":[{"sig":"MEUCIFPHh/v0h22bE1oUAkWmvdA2HsY+208oc6Km7SazaHxfAiEAjxl8jbFEwskdXtIwtZHpmkF8OkHp+gGCiP54fOqeqzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHmqiBeSd2si+TeuhQPXaN5O9A73DCHWQgNpwjgbTnNVAiBBVtsOvIvXsjHGsq3jCBejfTHN007bYidY2g/xpPcU4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19879.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19879.tgz","_integrity":"sha512-srzh3kGsUAtT1MOV7qrmQAuca0AGHrrcdhLdW4g5Cwm0EeUgRVyEzpVwvAEm58NLyTs3sGL+EdxY+sTCdQhk7Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19879","@opencode/util":"0.0.0-dev-19879","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19879","@opencode/schema":"0.0.0-dev-19879","@opencode/protocol":"0.0.0-dev-19879","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19879","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19879"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19879_1789863047982_0.8679029904153013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19882":{"name":"@opencode/plugin","version":"0.0.0-dev-19882","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19882","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5e3acb048b2b0f7b91d7a1a0a7087865f5b1a8a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19882.tgz","fileCount":121,"integrity":"sha512-p3E367BfWXHIjpEBDrBZ7xWMBH7UnQvj00kQ1xk7JburvI1u2bds8DYhQSGb+7mRuSjF2EB1UiI9Pv6OUBlCWQ==","signatures":[{"sig":"MEYCIQDHDeHuyiXwNbT7+rowKtsgGPj2VIMeAljfpSM6zahQfgIhAKu6EycVgG0XU2SF+iHscWhRp48+hcl4kYAXLU+BdySM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAjqWROAvMM4+VqKFi2ILNceFphptLDSh7F8y6i0k6kqAiBzIsQ+R/Um8eaFJbCaj7Xy6ocH/PTl7QSCx+/UhXBoUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19882.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19882.tgz","_integrity":"sha512-p3E367BfWXHIjpEBDrBZ7xWMBH7UnQvj00kQ1xk7JburvI1u2bds8DYhQSGb+7mRuSjF2EB1UiI9Pv6OUBlCWQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19882","@opencode/util":"0.0.0-dev-19882","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19882","@opencode/schema":"0.0.0-dev-19882","@opencode/protocol":"0.0.0-dev-19882","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19882","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19882"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19882_1789868713831_0.705457358644084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19883":{"name":"@opencode/plugin","version":"0.0.0-dev-19883","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19883","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b364155178177cecff8678073d03b7e750143268","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19883.tgz","fileCount":121,"integrity":"sha512-Q4nY9x+/5y0KSR7arHvxhq3WIDd6vlsUH4pMvxFSQk/5Y+knWw8Twh1O2k9E1CT6CXSTKb7fp2Lx2PcwKR62Tg==","signatures":[{"sig":"MEQCIEny46cFQyr48qqKzDJ9uIkwyfALxNX7+B0VbTPfyzyHAiAM/eouGgLJ2R+lmXHhoMsUlEJ4hgh6kd2ulvxmdlNwPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC5J3j4ftR9yOC1JljRKsdpE2QzhHucNk/WEZmu0dwpjAiBpltHcfcS72nsyRYFC5p/CJsw+r4fD8liw4x0Zq1GpaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19883.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19883.tgz","_integrity":"sha512-Q4nY9x+/5y0KSR7arHvxhq3WIDd6vlsUH4pMvxFSQk/5Y+knWw8Twh1O2k9E1CT6CXSTKb7fp2Lx2PcwKR62Tg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19883","@opencode/util":"0.0.0-dev-19883","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19883","@opencode/schema":"0.0.0-dev-19883","@opencode/protocol":"0.0.0-dev-19883","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19883","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19883"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19883_1789873109321_0.689427588522634","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19884":{"name":"@opencode/plugin","version":"0.0.0-dev-19884","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19884","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7f294d467974b9105a9a36b6a88426477d02977","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19884.tgz","fileCount":121,"integrity":"sha512-GOsZ3M6WHGrC5+KO7UvIltjMEVEHq2ciHWp8FiYM4JLSZTafUkbfR6yaPELAd6RgXWpTwscCfZMjKyWhLrPZkA==","signatures":[{"sig":"MEYCIQDFeG1z+lSmwLP02J0i2cpv2TQcNQnntAaahtlNDMRJCwIhAPfqOF4BQG0Cd6KAQHJHmPIhsM1RSN6J4jluSwvPzu8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPQgbFtp8gkNA/0b6Ghgqam7/iQRqblgz5l3DXcMuVTwIgUVY68+3WJQNjnrJU5hqdaVEdZOWvh5S16tzQGuKIBPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19884.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19884.tgz","_integrity":"sha512-GOsZ3M6WHGrC5+KO7UvIltjMEVEHq2ciHWp8FiYM4JLSZTafUkbfR6yaPELAd6RgXWpTwscCfZMjKyWhLrPZkA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19884","@opencode/util":"0.0.0-dev-19884","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19884","@opencode/schema":"0.0.0-dev-19884","@opencode/protocol":"0.0.0-dev-19884","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19884","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19884"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19884_1789876665645_0.0037161881123541907","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19885":{"name":"@opencode/plugin","version":"0.0.0-dev-19885","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19885","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"86cb09e78d22f771abc80932b5ea8620894e5eb4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19885.tgz","fileCount":121,"integrity":"sha512-wQB8hF4n/zXvaREwrrUKgXGqM4i55XeBLVZlmULBokjIwf+P2hNmYkZFuOgFWiPpdh2Ixh6p9R3im+GN1UZNqQ==","signatures":[{"sig":"MEQCIF+6x5/ufHUjG+2h325k2CggJe5mFjbrLXVQcm2y3WgSAiBCKknq1CR3MDt2vyNzX/kegz8r/vdHXg9t6mn9/IVIKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFL3g5/TVzmFoEmbE0GogI0/jHRNc8ftNAeVNDAeKChQIhANII1w99mR00irHkJ6baEGB9nMxMb1PcAFd+p6prR8SQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19885.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19885.tgz","_integrity":"sha512-wQB8hF4n/zXvaREwrrUKgXGqM4i55XeBLVZlmULBokjIwf+P2hNmYkZFuOgFWiPpdh2Ixh6p9R3im+GN1UZNqQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19885","@opencode/util":"0.0.0-dev-19885","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19885","@opencode/schema":"0.0.0-dev-19885","@opencode/protocol":"0.0.0-dev-19885","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19885","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19885"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19885_1789880104846_0.6096770818531367","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19886":{"name":"@opencode/plugin","version":"0.0.0-dev-19886","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19886","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f4d6aed5fb018a681cccba31d955ea189c1c6aef","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19886.tgz","fileCount":121,"integrity":"sha512-KbggTW0yhrIz7dZFfniG4EA9OWpF+kAq2FQLG/uOv1b3WBA2dmOa/UzXGXAv+0Wbv6xXtxd6Hr9UNgOWIIHcMw==","signatures":[{"sig":"MEUCIQDbMqNWy+Ld4lc3HzbjNowEHYGPUik2yaDz+T+2jbJN8gIgNF497U9xGwf6ebMA3sso4NwYGrxDK3WRzn+eBLIOoVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIbJbPe6RgaXMIMoAZkljobsSuiAO7xB23ypGndv71RAiEAuMuWhJb/Na0qVrN7rGA/Wxwsi4LLW1TrOKhnA2oUdOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19886.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19886.tgz","_integrity":"sha512-KbggTW0yhrIz7dZFfniG4EA9OWpF+kAq2FQLG/uOv1b3WBA2dmOa/UzXGXAv+0Wbv6xXtxd6Hr9UNgOWIIHcMw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19886","@opencode/util":"0.0.0-dev-19886","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19886","@opencode/schema":"0.0.0-dev-19886","@opencode/protocol":"0.0.0-dev-19886","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19886","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19886"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19886_1789883548873_0.9831532726126413","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19887":{"name":"@opencode/plugin","version":"0.0.0-dev-19887","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19887","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c81d0d520423f1924b211f7ba219593173b04f77","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19887.tgz","fileCount":121,"integrity":"sha512-iYNxyfq7gPMWgRKFfPve+5QVBFzibnSwqRF4KV6nmPvILqvmQs3gTGP0LJiWmAMqgEe89z4bVtZRXq0wrsUQDg==","signatures":[{"sig":"MEYCIQDCp8lolJR9hDpm4Ayzbg1JaXJUnnX/Wk2YAQVV89BMnAIhALwY/lSucoSqDOd4PViJ4Xl8Wi8OK6hGZ7b1EJu+ELh3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHdGV8bgMU9vETeWz8kPyGVqTwFwnjLfCaz2yedxSyujAiEA+CwgyxE+169zxonY4ZbkLT8kMXkbL/YeJZvdaYZA5iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19887.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19887.tgz","_integrity":"sha512-iYNxyfq7gPMWgRKFfPve+5QVBFzibnSwqRF4KV6nmPvILqvmQs3gTGP0LJiWmAMqgEe89z4bVtZRXq0wrsUQDg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19887","@opencode/util":"0.0.0-dev-19887","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19887","@opencode/schema":"0.0.0-dev-19887","@opencode/protocol":"0.0.0-dev-19887","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19887","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19887"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19887_1789885800362_0.9096618406149295","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19892":{"name":"@opencode/plugin","version":"0.0.0-dev-19892","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19892","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0b197138c6a035e25bd241b102584ca69fcdfc68","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19892.tgz","fileCount":121,"integrity":"sha512-/XHD18YjesR0EUCnjT4jPdlWQQLhbW1j9KESt8L8hBlTNl4k67o/6tqrR4JhI29Wi+QIW4DfuadAAboUlA7U8A==","signatures":[{"sig":"MEYCIQDH8T9Fg3HPzhkl/RCffcOSYKeEGo69YQ+VoU0eOsANnAIhALrciaGYyaAORgnNVyrnTsnnKVxhVcpZ2SKoU46YO7k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8fAh63nGZ/uXPmKQUSMblKzcH33+02RByd7ANumtFYAiBlIZKRBaCsUEmosIcxNjOjVf5RsLo8mxVS1oadprG6kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19892.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19892.tgz","_integrity":"sha512-/XHD18YjesR0EUCnjT4jPdlWQQLhbW1j9KESt8L8hBlTNl4k67o/6tqrR4JhI29Wi+QIW4DfuadAAboUlA7U8A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19892","@opencode/util":"0.0.0-dev-19892","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19892","@opencode/schema":"0.0.0-dev-19892","@opencode/protocol":"0.0.0-dev-19892","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19892","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19892"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19892_1789886917951_0.4231409748329358","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19894":{"name":"@opencode/plugin","version":"0.0.0-dev-19894","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19894","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d76dcfaaa9562b150c3c42fb9259308fa226e817","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19894.tgz","fileCount":121,"integrity":"sha512-YI3WgjgU/iq0fnj6aILT5XKC/yoE/0ma+g5pvB+ql1wH9boamRb1roeXEt2J3JLm2d9EkKSyFsH8nNeibhV+Kg==","signatures":[{"sig":"MEYCIQDq92sx/xeAyinDZaGtc7+UQdyGaMkNNxFVyf82rjr2KgIhALvJO32H9Fne2N6PkRsLlN0omV06i3yTtTfLpfzjZJHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAxR0qpoMI93AukNTsMNndUxaK3JHnuYH5xowfcM6Dt+AiEAz8ySlAyPZMFOu0hbsmpzx6Kp00fjIcufUySgblxpIfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19894.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19894.tgz","_integrity":"sha512-YI3WgjgU/iq0fnj6aILT5XKC/yoE/0ma+g5pvB+ql1wH9boamRb1roeXEt2J3JLm2d9EkKSyFsH8nNeibhV+Kg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19894","@opencode/util":"0.0.0-dev-19894","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19894","@opencode/schema":"0.0.0-dev-19894","@opencode/protocol":"0.0.0-dev-19894","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19894","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19894"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19894_1789888343290_0.6647023332289828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19895":{"name":"@opencode/plugin","version":"0.0.0-dev-19895","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19895","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"21c69eaf4ab74503ef588b44e56549006e88a1ff","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19895.tgz","fileCount":121,"integrity":"sha512-SHQwIrOGtnuud2e0hRt/duJE2TQztxi2ozmXUOuCrPj/ZNffupZyfpXu7WCetBLiPWS3ngi6nBcD5qr3Y9z5mw==","signatures":[{"sig":"MEQCIBXGGze10iNdm7NWgI5RxPPIIOrCvN71Odcnc4QqSXRVAiAmhFbrgpTRNyfI9acPMN5PvDEjxN7x0SlmLpnG/QGfFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD//3WFfmcpogeseChJecIiN7m4Ie33Tk9n+OIQL3GDngIgUs/3s7d3SCKUeLTxU57wa7OzMLDqm0wcBold9bmW3Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19895.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19895.tgz","_integrity":"sha512-SHQwIrOGtnuud2e0hRt/duJE2TQztxi2ozmXUOuCrPj/ZNffupZyfpXu7WCetBLiPWS3ngi6nBcD5qr3Y9z5mw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19895","@opencode/util":"0.0.0-dev-19895","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19895","@opencode/schema":"0.0.0-dev-19895","@opencode/protocol":"0.0.0-dev-19895","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19895","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19895"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19895_1789890832949_0.30318103270322494","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19896":{"name":"@opencode/plugin","version":"0.0.0-dev-19896","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19896","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"502c7aad656e1dbf319fde2eb9a9b5c44cc25a77","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19896.tgz","fileCount":121,"integrity":"sha512-Ju74ftJlCxJkPsuJueGvQGjNTvAi25/44wLV8N1Q5h3JgGVtwW5jHbXF8hgWp8eQnabdkgQykpL1vHq5xOdzmg==","signatures":[{"sig":"MEQCIFTMu5+BCT4/13qpdfOLRWnEDhvis66jqwhZ2n1SvD1fAiBaExgfZ4f4uXALValjy40Sbd7ebs2QcUmS0a8R5n91vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDM6S61P+rpDHZvWwLzFe96etuBbfXgcV013AZdSFgi5gIgFW5lxxzzsS0LUz8QrXawB61rWhsX/4L20uSL3RPCSio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19896.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19896.tgz","_integrity":"sha512-Ju74ftJlCxJkPsuJueGvQGjNTvAi25/44wLV8N1Q5h3JgGVtwW5jHbXF8hgWp8eQnabdkgQykpL1vHq5xOdzmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19896","@opencode/util":"0.0.0-dev-19896","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19896","@opencode/schema":"0.0.0-dev-19896","@opencode/protocol":"0.0.0-dev-19896","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19896","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19896"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19896_1789891713697_0.17346788276577496","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19898":{"name":"@opencode/plugin","version":"0.0.0-dev-19898","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19898","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cd089520700eef8b9e259c340f23881765b74c20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19898.tgz","fileCount":121,"integrity":"sha512-tBjxJNisxRGDCRwqhIyHgbJcCe1uwoljxI0laOBqvuKGWRzNVNoy24LmjUW6MoXd+E+vy234arxS3vtIH3DOSw==","signatures":[{"sig":"MEUCIBa1rMcmys3JYCKXT+WVcIBfm9wLa9gdkHy5dvyUqk9sAiEAoZ4ewU1FRJzpdzAWTMB4DQy06ly8hCpYOL9+pfe3UF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICq9+IcW+l97SMjtpNm2+0A0xL+Fu5UBMeVxbBqy3PkWAiAmMB+sIOqyQsNaROPA/kyOCQkVrTxGxrn7SMf3VrNWog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19898.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19898.tgz","_integrity":"sha512-tBjxJNisxRGDCRwqhIyHgbJcCe1uwoljxI0laOBqvuKGWRzNVNoy24LmjUW6MoXd+E+vy234arxS3vtIH3DOSw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19898","@opencode/util":"0.0.0-dev-19898","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19898","@opencode/schema":"0.0.0-dev-19898","@opencode/protocol":"0.0.0-dev-19898","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19898","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19898"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19898_1789892518581_0.9837929566682351","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19900":{"name":"@opencode/plugin","version":"0.0.0-dev-19900","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19900","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ffb111a2efeff902dbbf07ccaa6f8b4b2bbec920","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19900.tgz","fileCount":121,"integrity":"sha512-TgnRGFkMtAla0ulEQls1xG0VzbpHAOQkb9a1Xotcvd0mUl3FJ+kIC0xoRsKxT7PnNtNwz0wiz4Ahy4HhC/7lGg==","signatures":[{"sig":"MEQCICSAxfMCdhX8VUz75QZCLb+hUXqCWSL5xNLCgH5vYPV+AiA8Gxkbl/VaC0DbNAoNaw3ak7voi0fOp4ZXO2ibGcTNtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGuziATspx95S+Hza6apDggiG81XnIUnx+kx6tQTMsAfAiEA712Q1PugdcBK48j2FWx4Rn1FwN6I9eJR/rQlkPHY7x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19900.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19900.tgz","_integrity":"sha512-TgnRGFkMtAla0ulEQls1xG0VzbpHAOQkb9a1Xotcvd0mUl3FJ+kIC0xoRsKxT7PnNtNwz0wiz4Ahy4HhC/7lGg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19900","@opencode/util":"0.0.0-dev-19900","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19900","@opencode/schema":"0.0.0-dev-19900","@opencode/protocol":"0.0.0-dev-19900","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19900","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19900"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19900_1789894537294_0.09937365393518016","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@opencode/plugin","version":"2.0.11","license":"MIT","_id":"@opencode/plugin@2.0.11","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4daff73be2dc3099a94929164ae4d29cbfe36fb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.11.tgz","fileCount":121,"integrity":"sha512-LqagVqieE/HWW71fCKrXbeyi5xe4DW4xwW45VNRcc5zLVVmjqjFp102Jd6n0BMXr5f8f2NsR+gLNhdOvM9xM2w==","signatures":[{"sig":"MEUCIQC7lWz/jPWuoaNmcO+hjsA6sRbtLRMlvkeiY6ptIQtjcQIgT1KzS6LwqYGPIkqn+C7YbmIJmwuDmiNYPBd86F3RWkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGSMNA58lgj/4PghdqimK95XHybi7603N0gHLnTrhUIoAiEAvNBwWjAPv7Vl8wj47ZPWjapG1TwK8E4v7o7oL8IH1qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121356},"type":"module","_from":"file:opencode-plugin-2.0.11.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.11.tgz","_integrity":"sha512-LqagVqieE/HWW71fCKrXbeyi5xe4DW4xwW45VNRcc5zLVVmjqjFp102Jd6n0BMXr5f8f2NsR+gLNhdOvM9xM2w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.11","@opencode/util":"2.0.11","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.11","@opencode/schema":"2.0.11","@opencode/protocol":"2.0.11","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.11","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.11"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.11_1789894871938_0.5794702920702752","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19901":{"name":"@opencode/plugin","version":"0.0.0-dev-19901","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19901","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf6085d5a0585cc7b766fc5b69e2eeffd38f519c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19901.tgz","fileCount":121,"integrity":"sha512-obb9hSIl+n9oKb1KQly60l9jisFdweAtDQ1Jb4kdv6XOh4RaAzbqFfLYW5c30AhRMDBBj3/jKJaCzJkOEKKVcQ==","signatures":[{"sig":"MEQCIFZmuaI1rsTeU3RRi81stwJmEuSRN0011h+tDGUr4QfbAiBOQ87SpwuvDBy5gOz2mHHwNt8Hir/oaP8XBXHnoNGDtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNTPB8ZxlELM1ek2UzWgpZaBRcoMnTLInVGwEJxsjlkgIhAMaJw8NjIpKnQYj7wcZnpV4xUMUrk0vQzlh25cZfO8vu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19901.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19901.tgz","_integrity":"sha512-obb9hSIl+n9oKb1KQly60l9jisFdweAtDQ1Jb4kdv6XOh4RaAzbqFfLYW5c30AhRMDBBj3/jKJaCzJkOEKKVcQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19901","@opencode/util":"0.0.0-dev-19901","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19901","@opencode/schema":"0.0.0-dev-19901","@opencode/protocol":"0.0.0-dev-19901","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19901","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19901"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19901_1789895415339_0.2764046063360466","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19902":{"name":"@opencode/plugin","version":"0.0.0-dev-19902","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19902","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e729deb0f1c970080b9b37514deda2aeb14a1723","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19902.tgz","fileCount":121,"integrity":"sha512-fU5WgNbRcUk5s1YuhEoTin0x7bF8ngLJ+nFgrD3z1u71XnKdTD/gpeYYwI5AUxuSwKsxvueD/fxHVG0i2jdMXA==","signatures":[{"sig":"MEYCIQDomvYksMxvJfVlLUb5VWcMGRb4iPYcUkH+VssXO5ltXwIhAMPGV/1/8iziylSMH8QIqiPb6FtTMKgTkfImdExancpa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMKtSqCBZdr8YBpzwmISGv1vSTgiPwwJM0OzVaPQqKCAiBdYlqqdKdaldKy+pAsAltFe6kHOCeT0g5fAT7e/zIJLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19902.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19902.tgz","_integrity":"sha512-fU5WgNbRcUk5s1YuhEoTin0x7bF8ngLJ+nFgrD3z1u71XnKdTD/gpeYYwI5AUxuSwKsxvueD/fxHVG0i2jdMXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19902","@opencode/util":"0.0.0-dev-19902","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19902","@opencode/schema":"0.0.0-dev-19902","@opencode/protocol":"0.0.0-dev-19902","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19902","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19902"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19902_1789898035122_0.012080218833934175","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19903":{"name":"@opencode/plugin","version":"0.0.0-dev-19903","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19903","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4cba3410de0163c815a8d8082e89ca6309eca8cf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19903.tgz","fileCount":121,"integrity":"sha512-muo5WSq1xXGq4L8v5GapaDMvusPcUnM/vHtDPmvbOPNd9roYUNVN2W7K5Gw+cEApRJDklv0lqMtw0/jjlnV2ig==","signatures":[{"sig":"MEQCIEy8yYkkqBVFbzwafY1zjvdg4sD7rebHaXcUid6S9VLcAiA+/UfB4uZdwBSVSUoYe4FiD/7gLiM6PJFzKdPQOEVKrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChaw+sQFPwcadMOjtm9F6mA+CaPKFKRPfselpdPLHbgwIhAJ0+ChHY7wzL/Os7Cx/MvLafu1IDlITeIsdM6pAqjGyy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19903.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19903.tgz","_integrity":"sha512-muo5WSq1xXGq4L8v5GapaDMvusPcUnM/vHtDPmvbOPNd9roYUNVN2W7K5Gw+cEApRJDklv0lqMtw0/jjlnV2ig==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19903","@opencode/util":"0.0.0-dev-19903","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19903","@opencode/schema":"0.0.0-dev-19903","@opencode/protocol":"0.0.0-dev-19903","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19903","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19903"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19903_1789901507156_0.2769333484868355","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19904":{"name":"@opencode/plugin","version":"0.0.0-dev-19904","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19904","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"20da404b739b26d2e885e31985a2581dd2d88d7a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19904.tgz","fileCount":121,"integrity":"sha512-dnaWQDavs6cq5oSW7lPsm/0h5QfDR7dOQbLRll9LBb0l4pdJdaw55Fh3QC2mYPhQasyWKCtEA6+EbqeKkYwLuA==","signatures":[{"sig":"MEYCIQCMNJxrylZ0sqMBidHBEbX3zGfA2Qcp6eOgvKQ998g/+wIhAKjIo5QznBb1noKQdKSsHAar15n8tfnO4RO3ILwqyq+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqIzH7dip8OUy8uLr5AczoQ3EBpQ2uaQ8F+VjVQb8eQwIhALc6l5neQKVEWE9RnpYMfxfL5JhyGPBmIy+R1dodMC87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19904.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19904.tgz","_integrity":"sha512-dnaWQDavs6cq5oSW7lPsm/0h5QfDR7dOQbLRll9LBb0l4pdJdaw55Fh3QC2mYPhQasyWKCtEA6+EbqeKkYwLuA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19904","@opencode/util":"0.0.0-dev-19904","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19904","@opencode/schema":"0.0.0-dev-19904","@opencode/protocol":"0.0.0-dev-19904","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19904","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19904"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19904_1789905012401_0.6419439400604818","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19905":{"name":"@opencode/plugin","version":"0.0.0-dev-19905","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19905","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7bd6679fd13f007ce9cf0962066fce5f78649bd5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19905.tgz","fileCount":121,"integrity":"sha512-zLUfEgHHhljpZtzL4sCG3+tldPC6sbAQU0cCC7SdpPtd/lGGo2D1om7qIA1Le4UegFmB7m8lPWtFN5qsJzHAhA==","signatures":[{"sig":"MEQCIB0JeN38ZNySGMdxY6nH6AhuYpNKyTL7ZlkJL8bx2+RtAiAkOKBFlh21K3IIFW2rJktfP40+LTBm9TVSfhht/qZRng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdO1+8q9CjpSyehvnjxqgrrREb7QfV/VfIu2ukBNs+LAIhAK60chWgSz7SX+zGnWPirhtYWFi3Y8J6YWEyG+aVI233","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19905.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19905.tgz","_integrity":"sha512-zLUfEgHHhljpZtzL4sCG3+tldPC6sbAQU0cCC7SdpPtd/lGGo2D1om7qIA1Le4UegFmB7m8lPWtFN5qsJzHAhA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19905","@opencode/util":"0.0.0-dev-19905","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19905","@opencode/schema":"0.0.0-dev-19905","@opencode/protocol":"0.0.0-dev-19905","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19905","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19905"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19905_1789909103257_0.05812383479268779","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19906":{"name":"@opencode/plugin","version":"0.0.0-dev-19906","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19906","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c87a388a47b9038d9f48fb3d49f5e4bdfc3086b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19906.tgz","fileCount":121,"integrity":"sha512-oFrfxRfEPtVsgxflWRZFtM+jZp3XHop34JuAlAaDBSvMosfvggf+nweKfm7DHR1i7yphF7dVAz8NOGVSnYhr5A==","signatures":[{"sig":"MEQCIBXS7QFuG7cOmXRQakYjCUU1tueK5dmhP7Gbv2vpifICAiBf1c6cxzz9VsOKJGdmy1KMSyk3tkdSNnnci+qK09mFpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe+p9c7l6Ee6EuUaEYKMCJzSxtz8Nq85302T+8oj36LwIhAPhW5DAoLdnIGWyUJ+nDXFb2XFcbx+z1SghduaJg1P/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19906.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19906.tgz","_integrity":"sha512-oFrfxRfEPtVsgxflWRZFtM+jZp3XHop34JuAlAaDBSvMosfvggf+nweKfm7DHR1i7yphF7dVAz8NOGVSnYhr5A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19906","@opencode/util":"0.0.0-dev-19906","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19906","@opencode/schema":"0.0.0-dev-19906","@opencode/protocol":"0.0.0-dev-19906","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19906","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19906"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19906_1789912203012_0.0687764269969331","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19907":{"name":"@opencode/plugin","version":"0.0.0-dev-19907","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19907","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e268970329d3015868f33605bd8eccf4d51d8fc4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19907.tgz","fileCount":121,"integrity":"sha512-uP/RbdeVPAGV3Oi34LwpW6c2iayZeNcWxEWjjh15cqaXIVm5y8GAEXQFJLshTO9gtaIyYQ+YjldYZSSq92PDcA==","signatures":[{"sig":"MEUCICvYOAvnNFxiuKqNl9zPPaJ57d6sdXQo0ActnbBEHvNDAiEAte/hY8TC4OxGrIVTkMGDpNDRhr5Bdkf91eMcDIrYKCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFATp0yWpgYaaTXCIprijnVNuj92Hi1Wybn4BRiF6SQzAiEAraDzaiCeq2U72ATHrvSTrKgfcOCLH74inc/miM37HdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19907.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19907.tgz","_integrity":"sha512-uP/RbdeVPAGV3Oi34LwpW6c2iayZeNcWxEWjjh15cqaXIVm5y8GAEXQFJLshTO9gtaIyYQ+YjldYZSSq92PDcA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19907","@opencode/util":"0.0.0-dev-19907","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19907","@opencode/schema":"0.0.0-dev-19907","@opencode/protocol":"0.0.0-dev-19907","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19907","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19907"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19907_1789915781532_0.34297568898416286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19908":{"name":"@opencode/plugin","version":"0.0.0-dev-19908","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19908","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f963279b5ff66cbbab908e8bfee4bf1f986a17f6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19908.tgz","fileCount":121,"integrity":"sha512-4QVFpXcRZHRWxQjdZ5NXVVS+DdnP4bFqbDWlGEaJfpEWCC8iAhvkDygmXViDMmjE8DmIGLTcIm9w0roZLwxV0w==","signatures":[{"sig":"MEQCIDv0awQviuKrnMneaCMot9twNE9K5ObJ/AB/3f4boMsiAiB9OKWClEa9jXuJUYjsnl9AjjqcyLJNW0Lp5la2aDXI7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxfQkqYWfYa0gy6S7rGawXtIUSjZtJdmd/beijHQwg+AIga8CrOahATTMe0V1KiVPj5FWHcFHhfms5ahmJ1o/3HSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19908.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19908.tgz","_integrity":"sha512-4QVFpXcRZHRWxQjdZ5NXVVS+DdnP4bFqbDWlGEaJfpEWCC8iAhvkDygmXViDMmjE8DmIGLTcIm9w0roZLwxV0w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19908","@opencode/util":"0.0.0-dev-19908","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19908","@opencode/schema":"0.0.0-dev-19908","@opencode/protocol":"0.0.0-dev-19908","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19908","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19908"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19908_1789918563647_0.6062297802843921","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19909":{"name":"@opencode/plugin","version":"0.0.0-dev-19909","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19909","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf568769a016d2464ab0e48bb39401f5f5b592a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19909.tgz","fileCount":121,"integrity":"sha512-w3yMtVzlli1n8CwWjORyLTwgPjwqa79PaONNGS/MhgDhH+k+fBGwnXf1ZBkOqFEcAXURHQxS6Ol8a9Q7Bm57/g==","signatures":[{"sig":"MEQCIBqe0Igmtutq0HiutntmffbnyxpTqFKpRJv/hSXFG42fAiB/JcK1CWOaW91LoqKbnXxcOI/6l9ZJhqUOs3cIKmKCEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbBC5hlgDibxQXOdK2Fb5L7ZNj85BkZnmKKZSRTQWw6AiEAsRR05fTmpjCFc3g3LQDB1OHoExDSqXTCusrCegsBHM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19909.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19909.tgz","_integrity":"sha512-w3yMtVzlli1n8CwWjORyLTwgPjwqa79PaONNGS/MhgDhH+k+fBGwnXf1ZBkOqFEcAXURHQxS6Ol8a9Q7Bm57/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19909","@opencode/util":"0.0.0-dev-19909","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19909","@opencode/schema":"0.0.0-dev-19909","@opencode/protocol":"0.0.0-dev-19909","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19909","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19909"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19909_1789919426498_0.9748871398688637","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19910":{"name":"@opencode/plugin","version":"0.0.0-dev-19910","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19910","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ddc8b06b76f92c71a026bdf59ccd637a2fe7a627","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19910.tgz","fileCount":121,"integrity":"sha512-Y4z6Nh83FUNK3Jqa+xbawdtsSwRba5OL4xeGjsE+2bjaieNvwsTIr78kxb5ciS+oEZ8lA0AxbpPznDYon8V1rg==","signatures":[{"sig":"MEYCIQDdV7FbQ2Q7KkQRuY/mJTwSqz5qOhx3HBaZ+K0yoTMoRQIhAJs50Sv5JvVfpmBwTNcsZoVp3edDsgv28pKqIEZtPPRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOHVTHuPh9gr5EHdyCbwdNI+K1Y8dH8PLiPgMnDF6ylAiEA7w4jd5Qcm9MSEEW2dcYoy70lPE8uUZWBxqbMFZSiubE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19910.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19910.tgz","_integrity":"sha512-Y4z6Nh83FUNK3Jqa+xbawdtsSwRba5OL4xeGjsE+2bjaieNvwsTIr78kxb5ciS+oEZ8lA0AxbpPznDYon8V1rg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19910","@opencode/util":"0.0.0-dev-19910","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19910","@opencode/schema":"0.0.0-dev-19910","@opencode/protocol":"0.0.0-dev-19910","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19910","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19910"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19910_1789920280795_0.43105943125409074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19911":{"name":"@opencode/plugin","version":"0.0.0-dev-19911","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19911","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"26ffc1717a2c5e1b72db8b28c93e3e1809c131bd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19911.tgz","fileCount":121,"integrity":"sha512-/a1ZXY3Rki6sQmRRb+jXiW/OLzqRNgWmD5lifQA62Ka8oEsU7JMSsdB4w8zYLwuCNGTHWfKLbWyQC4pyFkUXZg==","signatures":[{"sig":"MEQCIHuCAp5z41N+TokC6gmZGWInNm0+D+AZWhkdSCQYbXbNAiBWQUwUzuqyHj91DWrICs06wLt3H5GHMABLKACxVP+gfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQ94XyMLV6gfsvAaVABJp3hrJ+lzl3O2JRhl8NXN1IIAiEAidbPULIHKGPvlal8rZWvSkcOmLUGX0iD7oYYYZcnaKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19911.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19911.tgz","_integrity":"sha512-/a1ZXY3Rki6sQmRRb+jXiW/OLzqRNgWmD5lifQA62Ka8oEsU7JMSsdB4w8zYLwuCNGTHWfKLbWyQC4pyFkUXZg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19911","@opencode/util":"0.0.0-dev-19911","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19911","@opencode/schema":"0.0.0-dev-19911","@opencode/protocol":"0.0.0-dev-19911","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19911","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19911"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19911_1789921846538_0.6137272535582168","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19913":{"name":"@opencode/plugin","version":"0.0.0-dev-19913","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19913","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ea7aa6ba9364db2aac35025ab8700b380c0cfb9f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19913.tgz","fileCount":121,"integrity":"sha512-f+TIYAZN7sZO6GHokADJ/CYLBlLFwiyhmXHdBiEi04YtQyn9JuIc6Hr4K7yzy5BOuAfHuYL8Otc43dyyLJBwnw==","signatures":[{"sig":"MEYCIQC/AH8dd/+HUssWnQN/jrkZeuqEVeJsbunvwBGP+mJTpgIhANA/RgCXyBQa71YCwy0qf+OQJKZE+vke3f6rkRb9VUKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUrqkRX3gnSOCVpfUxau9kTPVEvxFQyoyzAlHoeAfxwAiBuJCmmVReA3rM3o9OG94mvMLuVu/FfrO2zsLeVlruIbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121535},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19913.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19913.tgz","_integrity":"sha512-f+TIYAZN7sZO6GHokADJ/CYLBlLFwiyhmXHdBiEi04YtQyn9JuIc6Hr4K7yzy5BOuAfHuYL8Otc43dyyLJBwnw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19913","@opencode/util":"0.0.0-dev-19913","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19913","@opencode/schema":"0.0.0-dev-19913","@opencode/protocol":"0.0.0-dev-19913","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19913","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19913"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19913_1789922771044_0.07605658403147086","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19915":{"name":"@opencode/plugin","version":"0.0.0-dev-19915","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19915","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b7395c1834397f4d71420b04ba3d5066307fa9de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19915.tgz","fileCount":121,"integrity":"sha512-I5CEfeVkcGHdyIa1uIuutw0bkeBVut7+ywfC7z96e8/quElt6hdAj65aQdj2Yyu4DnVDEwuGC+TLP/CcItTp1A==","signatures":[{"sig":"MEUCIGRoqY2IpegLEF3T5SwUvVn50nU4dO9wSb/+IVut571WAiEAlizA1TqP+6wVNYeL1P2jDB6CGONjfsr2ivqJAh/Lytk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCL0M8H4TijvOoJYhPr+pvTJA3Pcxo7oFKc4PnFJMBqQwIhAPKPLIZjzf2yGeO+2Xu+m92KgBDFa0O0lI96/p5VaK7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19915.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19915.tgz","_integrity":"sha512-I5CEfeVkcGHdyIa1uIuutw0bkeBVut7+ywfC7z96e8/quElt6hdAj65aQdj2Yyu4DnVDEwuGC+TLP/CcItTp1A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19915","@opencode/util":"0.0.0-dev-19915","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19915","@opencode/schema":"0.0.0-dev-19915","@opencode/protocol":"0.0.0-dev-19915","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19915","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19915"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19915_1789923580317_0.8793924440880183","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19918":{"name":"@opencode/plugin","version":"0.0.0-dev-19918","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19918","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"35f79b1d21ab97e7d7ce84aaf024ab8c93120080","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19918.tgz","fileCount":121,"integrity":"sha512-Ze6/VIuIO6OhPrVFgYj6TmEN9nWja/tlDp5AWt4WRvVY+FN30CCqXMlFFiuH65jVr3M9EBlv4bjHfREy4QKlpg==","signatures":[{"sig":"MEUCIQDSJs8KCgijh+UOF7eykkYapd9/XPZwjb3cBSGdgPrzCgIgOf1V9+2Xh0X3mvUj7sLphQI1XLHGGw++hWbIer3/U5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFNoEcbZMhDlcZ2tn5liydK2KCvoXfNgkkOXRemuBLUQAiBHr3NTsJxabHSwiU9PFQ89m7Fcse20VvkGPjkTsOygcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19918.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19918.tgz","_integrity":"sha512-Ze6/VIuIO6OhPrVFgYj6TmEN9nWja/tlDp5AWt4WRvVY+FN30CCqXMlFFiuH65jVr3M9EBlv4bjHfREy4QKlpg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19918","@opencode/util":"0.0.0-dev-19918","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19918","@opencode/schema":"0.0.0-dev-19918","@opencode/protocol":"0.0.0-dev-19918","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19918","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19918"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19918_1789932525803_0.3461041476694062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19919":{"name":"@opencode/plugin","version":"0.0.0-dev-19919","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19919","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b898d0e284ae43a82f75cd127fc7a1d5ff4e4e64","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19919.tgz","fileCount":121,"integrity":"sha512-tLAeq4n6Q5zOckVdON7KZZmttg33Fh07Z8tibayR4RTGkGsNRgHxPpSYXak7rDvrzc0IlHNQx5v/t70ANLAJBA==","signatures":[{"sig":"MEUCIQCkyLtSuz2RaB2pDgJitkLfZLj8eOoGgjSm57QKiCjTRAIgFJOuHa5EGroN/Gd8ibRXdn5LazLfPr0Zr0TxYg/so4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDc3LLz+y0CASqv+dbqIe3LBFTInGU1nGMGCnig75ru8AIhAMUZf8wcKiwpySRcUtstYYkb5zN/zO/0p1LxA/IF9J7L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19919.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19919.tgz","_integrity":"sha512-tLAeq4n6Q5zOckVdON7KZZmttg33Fh07Z8tibayR4RTGkGsNRgHxPpSYXak7rDvrzc0IlHNQx5v/t70ANLAJBA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19919","@opencode/util":"0.0.0-dev-19919","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19919","@opencode/schema":"0.0.0-dev-19919","@opencode/protocol":"0.0.0-dev-19919","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19919","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19919"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19919_1789945870311_0.9071513973256231","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19921":{"name":"@opencode/plugin","version":"0.0.0-dev-19921","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19921","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c2d3ddfa096dcafdadafc3f4749a9e4dfe07a597","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19921.tgz","fileCount":121,"integrity":"sha512-2pTNMKms51LpAEpoRNoQicX7de4DQpw5hJxdKLOaKfgfUug2d0sjt4AYO+oI3fly7dTb1ACrwoi8q0FD5dJtHA==","signatures":[{"sig":"MEUCIQCofcBgr+7gRnSkyVRD/1we2sEzOpdyuHDGgxiIAeJpOwIgLE356OLjCnSW8ne7AGb+/cl3j/Dl0xuOZZDrKHN13D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCC8Rm/XwOsKyKnngNwseZPEo/K3Da5Be7A+9JiGteCgIhAJjzHng0DQ5CEd1pV9DKvtvxxEnjIvRluYlWWx+e88Xa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19921.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19921.tgz","_integrity":"sha512-2pTNMKms51LpAEpoRNoQicX7de4DQpw5hJxdKLOaKfgfUug2d0sjt4AYO+oI3fly7dTb1ACrwoi8q0FD5dJtHA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19921","@opencode/util":"0.0.0-dev-19921","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19921","@opencode/schema":"0.0.0-dev-19921","@opencode/protocol":"0.0.0-dev-19921","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19921","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19921"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19921_1789956066563_0.6930771741733615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19925":{"name":"@opencode/plugin","version":"0.0.0-dev-19925","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19925","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"31ed37cdf6356ddf8803adb69b636e1a2f3047b6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19925.tgz","fileCount":121,"integrity":"sha512-QgKhKjF9/kXMg4r9U0dQXxXPUjLJdf32r3P68525AZhdzvUDZSmiCadjUb9GKPsmumGpKYogvGsOO+LxF3ouNQ==","signatures":[{"sig":"MEQCIC4JK90d8u83cPo7SEnS6aQDcdcn/W07EVUSHYqaWq7bAiBP8Sjs2tHHvOeUcsjq9JvfWOsnBaQzjaLGp2+CS2l98A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6g+Lln2FW+iBnWHT92AszgmUCSunH/ygCa6MShKtpmwIgXazslQile56eLrNteSVI2KzBK7x/0ICbnWB+V08S0uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19925.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19925.tgz","_integrity":"sha512-QgKhKjF9/kXMg4r9U0dQXxXPUjLJdf32r3P68525AZhdzvUDZSmiCadjUb9GKPsmumGpKYogvGsOO+LxF3ouNQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19925","@opencode/util":"0.0.0-dev-19925","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19925","@opencode/schema":"0.0.0-dev-19925","@opencode/protocol":"0.0.0-dev-19925","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19925","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19925"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19925_1789964121834_0.5487723292253917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19926":{"name":"@opencode/plugin","version":"0.0.0-dev-19926","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19926","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"600b6192613dd0a6a0a90643e0751f6b5762efbb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19926.tgz","fileCount":121,"integrity":"sha512-klV8O7fL8UvvToRoe38lQjXUSYNteuaAaXudH62GUpswv9sFAihRsc7l90RgNRJa+61PqsVq8xBUKhgDl4jIaQ==","signatures":[{"sig":"MEQCIE9gJ7UnUz6hRdX7HK0MdcuAAIrGDvS4lIVQf5umi2weAiAdS0FE8m3sLTvKKa3M/wiyrGFerwEe2p6xfzreZcQEPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCn1mk+Pr2IY0AQfvkhyWZMp0F6/sKYKh6wCzwIJu/85wIgKugx9LVeo5wKIGNTxUl67x4zvkIYXYkLstKBECrq7bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19926.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19926.tgz","_integrity":"sha512-klV8O7fL8UvvToRoe38lQjXUSYNteuaAaXudH62GUpswv9sFAihRsc7l90RgNRJa+61PqsVq8xBUKhgDl4jIaQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19926","@opencode/util":"0.0.0-dev-19926","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19926","@opencode/schema":"0.0.0-dev-19926","@opencode/protocol":"0.0.0-dev-19926","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19926","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19926"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19926_1789966291993_0.8903144625117465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19927":{"name":"@opencode/plugin","version":"0.0.0-dev-19927","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19927","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ea285b5e3e77fa1f1ce119442a6ecfe84000262","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19927.tgz","fileCount":121,"integrity":"sha512-9WX2QuvIcaZJvaBbXk1jMqc5Uvm4R1tcZ7OulFcKALapdBb6n7pw010wW/SQgo6KQGxZLnjECopOuVG5N6ui9g==","signatures":[{"sig":"MEUCIAJrwBi5tKr7K84VuxQcZscVgcUm1lBzdWRMOcBn91aTAiEA4hehFhcCw020v7icBE74Cf00X+K2LMbCer0ySZx/a8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCD0MmN/ING20mxI7eSjU1lqGWR/m7Z4pxHYDZWZfKBgIgVljb8/24mpfSY/CgI6CsELbdBIy9k1/dFTXwVYOktUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19927.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19927.tgz","_integrity":"sha512-9WX2QuvIcaZJvaBbXk1jMqc5Uvm4R1tcZ7OulFcKALapdBb6n7pw010wW/SQgo6KQGxZLnjECopOuVG5N6ui9g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19927","@opencode/util":"0.0.0-dev-19927","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19927","@opencode/schema":"0.0.0-dev-19927","@opencode/protocol":"0.0.0-dev-19927","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19927","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19927"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19927_1789967300460_0.9427097623252787","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19928":{"name":"@opencode/plugin","version":"0.0.0-dev-19928","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19928","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"59248b826e713ea4e4ef272ba6d98119b2621a83","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19928.tgz","fileCount":121,"integrity":"sha512-lTzOSOj/QqD6ombs/tVRYhD8diJP+CPSn43DQnXw7YCgAMH8lqq4dpjoJs//Ju330HWuHGC8FlfgHLp+EPL2qQ==","signatures":[{"sig":"MEYCIQCuSRfWhExppgCWll1/xPjABr+EdwvR7hYmuW0/+HkhugIhAJghe+DBuzprHrXssE393nlGPQvCtPmzg0ItRXzf4QpG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNMvyQ5SCoTui+oh3UIie6BqGbw8rYiYq8uS4SAt+ElQIgN/sDGebAq//Qu3GT2pRsC0G4aVv4ee/+JgW3j1+KTfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19928.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19928.tgz","_integrity":"sha512-lTzOSOj/QqD6ombs/tVRYhD8diJP+CPSn43DQnXw7YCgAMH8lqq4dpjoJs//Ju330HWuHGC8FlfgHLp+EPL2qQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19928","@opencode/util":"0.0.0-dev-19928","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19928","@opencode/schema":"0.0.0-dev-19928","@opencode/protocol":"0.0.0-dev-19928","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19928","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19928"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19928_1789969065228_0.2851146202897463","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19929":{"name":"@opencode/plugin","version":"0.0.0-dev-19929","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19929","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4f711ed2c51eceddd0013a44098570157451caa2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19929.tgz","fileCount":121,"integrity":"sha512-Ti5ZjFYLkScyo/ZHQLW0fU0ZCyUF6+fkGDXlyk7pm07Q5Z50E+PFoiA0iRMdG3ba5jp25JPHdOfZSuHb1Jdb3A==","signatures":[{"sig":"MEQCIAJqg9TbaY27a/zRsWAYdBpiSlkieNvsdKJ8fIgszKMvAiABcZ65dtoxQjXo1IaBYA9e4fzRGU3ELvB082Nndd7evQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKlqSllt28FgVthJPmkgJ9XI+/0sgM00yQhrIxrkEbOwIhAORov+9ZqNrbRfJY5+eh2UG1F4RjNjHbLop+GFSZaH/O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19929.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19929.tgz","_integrity":"sha512-Ti5ZjFYLkScyo/ZHQLW0fU0ZCyUF6+fkGDXlyk7pm07Q5Z50E+PFoiA0iRMdG3ba5jp25JPHdOfZSuHb1Jdb3A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19929","@opencode/util":"0.0.0-dev-19929","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19929","@opencode/schema":"0.0.0-dev-19929","@opencode/protocol":"0.0.0-dev-19929","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19929","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19929"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19929_1789971856756_0.7346295507890459","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@opencode/plugin","version":"2.0.12","license":"MIT","_id":"@opencode/plugin@2.0.12","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fa4b6393f7f1115b5144ad01533d33ab0c9e5175","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.12.tgz","fileCount":121,"integrity":"sha512-eUO61AEruyxK6wrL82XhjRuZ5zvoWpLdhzAWbFgoLe3/8IgwrY/4SUKGEou5WgXtzh0zWNDQQqMpaVMe66n8cQ==","signatures":[{"sig":"MEUCIDVBOTykr+mZYkfk3CvzD49CZohFMHkLU7SPGZHGxm+0AiEAk9w3arLPgOa8VfoSyrbzQpS6v0fV55qvsRbcUvOvzHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCj4RRwdFU56yCx1KKuOe+PhO4G5ujpH+Vz7vsUZe64IQIgHvy9MJz9ys6CxclNA6a0+CI3CMg3zprL30x+Zr5kmZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121475},"type":"module","_from":"file:opencode-plugin-2.0.12.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.12.tgz","_integrity":"sha512-eUO61AEruyxK6wrL82XhjRuZ5zvoWpLdhzAWbFgoLe3/8IgwrY/4SUKGEou5WgXtzh0zWNDQQqMpaVMe66n8cQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.12","@opencode/util":"2.0.12","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.12","@opencode/schema":"2.0.12","@opencode/protocol":"2.0.12","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.12","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.12"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.12_1789984671794_0.06112930851804399","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19933":{"name":"@opencode/plugin","version":"0.0.0-dev-19933","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19933","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"785be36aa2002141505adaa30e275a52c7bb90ca","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19933.tgz","fileCount":121,"integrity":"sha512-PnX1Trp8rMkMI4Xqa8Gk1SRSMI3Z8TTGvo6HNtgMKWUSOK1gs/5Ffs5MFBVUHOOR02YGkYEtOl/oZnvvh4F6eQ==","signatures":[{"sig":"MEUCIDAjIV4IfRCEZt7hih5DudpZcLQqpYrAALu4xZMLOFQXAiEAw7rH2vadT9RV0/ujpgASu8/u+1shoHvm/jgc435jb3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3abLgHrzkaJbBTmyZBsfIcKWHV2pPGPUCd1VlrDGB4AIhAK9Xa5/y37qS2UpoMTO/QaMf69LdGL2mVaxvetqyFgRt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19933.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19933.tgz","_integrity":"sha512-PnX1Trp8rMkMI4Xqa8Gk1SRSMI3Z8TTGvo6HNtgMKWUSOK1gs/5Ffs5MFBVUHOOR02YGkYEtOl/oZnvvh4F6eQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19933","@opencode/util":"0.0.0-dev-19933","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19933","@opencode/schema":"0.0.0-dev-19933","@opencode/protocol":"0.0.0-dev-19933","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19933","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19933"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19933_1789985615702_0.14972124079955096","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19934":{"name":"@opencode/plugin","version":"0.0.0-dev-19934","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19934","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"97b207018ab1812b20df92fbeac1716c79829bcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19934.tgz","fileCount":121,"integrity":"sha512-fdI+n0Psej7fG9kcKk8gdUwiW+hUFesAgCAOMfEmKv0SA143IXAaiM85yEb7b3dKRStIlx2KfJuv1rA23BTZ8g==","signatures":[{"sig":"MEUCIQD23NkpsBWbFQGVGtdrHzT/yHJ0u7z/A+SOmSyV7wM8hAIgOVgR67e39XzWChKBov5fKs8X+j0gUiKWtZKSVQ2uvaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDyPM7qHDEj6wIXVgg1nNL6lVCYVlUcQ5SZsegICbVnsAiAem8G8O23/+N1REk3y1VpuWqOD4boYbnvFPBZ4zk8Clg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19934.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19934.tgz","_integrity":"sha512-fdI+n0Psej7fG9kcKk8gdUwiW+hUFesAgCAOMfEmKv0SA143IXAaiM85yEb7b3dKRStIlx2KfJuv1rA23BTZ8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19934","@opencode/util":"0.0.0-dev-19934","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19934","@opencode/schema":"0.0.0-dev-19934","@opencode/protocol":"0.0.0-dev-19934","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19934","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19934"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19934_1789991386501_0.2697971446308407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19935":{"name":"@opencode/plugin","version":"0.0.0-dev-19935","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19935","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"97a3333d1ddd75eed607cd4f2a2aaed6648e06a0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19935.tgz","fileCount":121,"integrity":"sha512-vPgsGkEZDV+oAJQElZKzYQwtqf6cNaQYzuuWdUhlq37tn4YKF1uQYLZ4+Im9QKodjKB5lD7N45jqUxeAB6F1Mg==","signatures":[{"sig":"MEUCIBYSTRf+EJoz8lEcllB1IsCdfeeboqikPAmyHrRvwJaAAiEAlVfFOOq+kXnI2FeNnTBAhcSpuSChm2E3kU/RgaccFFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVyu1m6gWFJVBNQJPyIyYMXGKhu0fccwD/DAWuCFU69wIhAPt0xYq1HBQzXQOc2/W0tXNEHwQ7x6gIMiY3CH/LTwbk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19935.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19935.tgz","_integrity":"sha512-vPgsGkEZDV+oAJQElZKzYQwtqf6cNaQYzuuWdUhlq37tn4YKF1uQYLZ4+Im9QKodjKB5lD7N45jqUxeAB6F1Mg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19935","@opencode/util":"0.0.0-dev-19935","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19935","@opencode/schema":"0.0.0-dev-19935","@opencode/protocol":"0.0.0-dev-19935","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19935","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19935"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19935_1789992750054_0.1342071588281546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19936":{"name":"@opencode/plugin","version":"0.0.0-dev-19936","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19936","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"51b005130a4e35330a08547ba728bd8db70c763d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19936.tgz","fileCount":121,"integrity":"sha512-HeD3qfmWrJLablnfhHohpDvLNI1tnfWkoMpY7zm5psrgbVaptCDRdglbvhuO7o5EQTkBoF6mZVvcW4tMD6HBKQ==","signatures":[{"sig":"MEYCIQCkP4so8hkTD53vD543obPBwgNRagI5ctx7HM8SDoOoYgIhAMwVVhq+pC3OFwgWqVfB/jVCIWGgiiAeWIk+wxLPbAnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPz7lCOsgr7WK2Iy/DtRKjP6FrnmTeV1xoTDjq/asZjAIhAO5+uBmmhHXiTeAjUeGoDgQDCWPE5lK0koIKKZHjOp9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19936.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19936.tgz","_integrity":"sha512-HeD3qfmWrJLablnfhHohpDvLNI1tnfWkoMpY7zm5psrgbVaptCDRdglbvhuO7o5EQTkBoF6mZVvcW4tMD6HBKQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19936","@opencode/util":"0.0.0-dev-19936","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19936","@opencode/schema":"0.0.0-dev-19936","@opencode/protocol":"0.0.0-dev-19936","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19936","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19936"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19936_1789994142167_0.9575817640037112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19937":{"name":"@opencode/plugin","version":"0.0.0-dev-19937","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19937","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"daa314e5c6c1027d55eccbb9ed2418cd30fea4ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19937.tgz","fileCount":121,"integrity":"sha512-TuX64reB8FEivvnjlU/UdHIaKGq2xIbcrCuptXEasaGsxrRu0NGqKCMgDKClB3WMBqZYWnge+UxTSBnsRxcOmQ==","signatures":[{"sig":"MEUCIFRmT8AE5FZoOYyMsJRROvv6Y8RLmyvzDChYeCGlweJxAiEApJO+loj7MqoFzPp7QKF6uz2cbEvlrB32WIug+cJtTHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyXaO8Rv2ZOer2f6+eIdrEf0BTUc3P5JrWmQmBtclpSgIgesNj6QPJVXINTc6nClc4mQ/6jFidTzaZ/3AGSjvcMfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19937.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19937.tgz","_integrity":"sha512-TuX64reB8FEivvnjlU/UdHIaKGq2xIbcrCuptXEasaGsxrRu0NGqKCMgDKClB3WMBqZYWnge+UxTSBnsRxcOmQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19937","@opencode/util":"0.0.0-dev-19937","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19937","@opencode/schema":"0.0.0-dev-19937","@opencode/protocol":"0.0.0-dev-19937","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19937","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19937"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19937_1789998901998_0.6382910674873321","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19939":{"name":"@opencode/plugin","version":"0.0.0-dev-19939","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19939","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e0a4ab5c2074460a03cbd176c8926d2b01bfdc64","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19939.tgz","fileCount":121,"integrity":"sha512-RLVyWROhimb6VLRVJtMhc3Lxhn3E3sRLqkbuM/7GWlhwKHbJ4nzHUbcwmx4Y5wrHVTXW2BIdZP9POTa4zPKDHQ==","signatures":[{"sig":"MEQCIHZtTqU3HRwqcX03VhgjJGlxAtrBRAgjH8mlO+uuFaC3AiBz0853mr32deNwBF9mG++WPueKc2rl0qXCSO/Riw+jWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFfBrZUGiuH95n/b4FCY8kphUWnreAo/zn08N9yDEvcQIhAIJhkJsPQiMf5v39Pw8TN8nAp9tu09lrdvjWe3/ICzcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19939.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19939.tgz","_integrity":"sha512-RLVyWROhimb6VLRVJtMhc3Lxhn3E3sRLqkbuM/7GWlhwKHbJ4nzHUbcwmx4Y5wrHVTXW2BIdZP9POTa4zPKDHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19939","@opencode/util":"0.0.0-dev-19939","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19939","@opencode/schema":"0.0.0-dev-19939","@opencode/protocol":"0.0.0-dev-19939","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19939","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19939"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19939_1790007830977_0.920365909128293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19959":{"name":"@opencode/plugin","version":"0.0.0-dev-19959","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19959","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"079c87ec600437735cc5a6506e10ac832bcd6255","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19959.tgz","fileCount":121,"integrity":"sha512-y64osdNhFWq3KqeOCc2KgJOENbbcZesgb66FuqBzXd5d+tBuFw7UB35uAZZeMLWIJy+wxJyI3Xn86tNWElZR9A==","signatures":[{"sig":"MEQCIF/b0TYXS2vkXcaEeHphNTFPACGZF4byTixHv33kIjH+AiAITgwaz81lELuLVsQvLTF+pG4E4xmwSWd2buL8Qw2U8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF1gOQ+sWZ+N7LPzs7iU53pUPFw205CNW04gtdYXvdeIAiEA+ALGQQxsThw0bHfY6yu7m7rBBj38XDrSfVq7hMNTxYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19959.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19959.tgz","_integrity":"sha512-y64osdNhFWq3KqeOCc2KgJOENbbcZesgb66FuqBzXd5d+tBuFw7UB35uAZZeMLWIJy+wxJyI3Xn86tNWElZR9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19959","@opencode/util":"0.0.0-dev-19959","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19959","@opencode/schema":"0.0.0-dev-19959","@opencode/protocol":"0.0.0-dev-19959","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19959","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19959"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19959_1790032175175_0.17445579740245076","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19961":{"name":"@opencode/plugin","version":"0.0.0-dev-19961","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19961","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6a9fced1dc195125bca89754aac6c4ad44b03696","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19961.tgz","fileCount":121,"integrity":"sha512-QpbHYdh9Ju9VPixH4zouuLdB5pgHpeXQHTl4Rm9un6ongbcr/xdUe7EBt0flAKMeDwbmgNzaNM+N8FXXfjmllQ==","signatures":[{"sig":"MEQCIGtGmpG+HF03+CipdN2bLyvZq/b4GQcEAXebhOnJuuB/AiAq+f9jENIq1rUeBXH1PooPYMmu3wwhNXq2JAcewNHOfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEMwPkccW/LdSzFd7zwcPy5quGkWINa50pwq579zrbGwIgXNIizZqa9tJR8MRQj24UYz1JUEECFTXW5tkBg4o5ayU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19961.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19961.tgz","_integrity":"sha512-QpbHYdh9Ju9VPixH4zouuLdB5pgHpeXQHTl4Rm9un6ongbcr/xdUe7EBt0flAKMeDwbmgNzaNM+N8FXXfjmllQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19961","@opencode/util":"0.0.0-dev-19961","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19961","@opencode/schema":"0.0.0-dev-19961","@opencode/protocol":"0.0.0-dev-19961","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19961","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19961"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19961_1790033191711_0.555865745793797","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19962":{"name":"@opencode/plugin","version":"0.0.0-dev-19962","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19962","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"54a448b244d947f653d3a0062cac8fab640c4048","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19962.tgz","fileCount":121,"integrity":"sha512-y/l9SxJJhHdfI1/n0l3RCOZDoFGb0n8mY8DZiuM27TD09TPSwkcYlVqM3Vdyt87qSmxaHZ14sPjhkX7qmVXZIQ==","signatures":[{"sig":"MEUCIQD4s4/YuqGL9yydO3qKxc/B4p0K8uo2vGyxRNPHAYlJGQIgD8hRV32xbDRWxjzcyLzKJIl6km1S9nGdCbO7B8iYD+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZX/hVoEJlxDDiST/GZ7t9n1/WjqUxAxLqEt1l8rLjvAIhAOv6oln5KXWnsnJUI3JwHUGfpE+HEv0X3lN2MsO2DlNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19962.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19962.tgz","_integrity":"sha512-y/l9SxJJhHdfI1/n0l3RCOZDoFGb0n8mY8DZiuM27TD09TPSwkcYlVqM3Vdyt87qSmxaHZ14sPjhkX7qmVXZIQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19962","@opencode/util":"0.0.0-dev-19962","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19962","@opencode/schema":"0.0.0-dev-19962","@opencode/protocol":"0.0.0-dev-19962","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19962","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19962"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19962_1790034285972_0.39726839287828497","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19963":{"name":"@opencode/plugin","version":"0.0.0-dev-19963","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19963","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d61e1f042c056ba1648a44a50a7f2f3967ed365","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19963.tgz","fileCount":121,"integrity":"sha512-deqdh2yxlBRTYhYn29zfRqvCcZ5RN+9wO9UKPRw+yJO/XHQ0Vy4L+JFgSOsj2J5volHTl3DZl0wi+MWIhNIC5w==","signatures":[{"sig":"MEUCIQD6U95VpA/cVqd5UOV36r2w+Hubt/Gn2cjUOajUdNf9AwIgb5QK/2eh6z5jr+9tBlJIUnRi4L8O42DWpOxYnevOCpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/hDslKzKVvJccFc0nz9HoywNuxjRyU5C+uBYxn+FQuAiEA0ISLKh+ab6MP+3gGJkhSFAx/qX4OzdFt1SAWX1q/5OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19963.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19963.tgz","_integrity":"sha512-deqdh2yxlBRTYhYn29zfRqvCcZ5RN+9wO9UKPRw+yJO/XHQ0Vy4L+JFgSOsj2J5volHTl3DZl0wi+MWIhNIC5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19963","@opencode/util":"0.0.0-dev-19963","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19963","@opencode/schema":"0.0.0-dev-19963","@opencode/protocol":"0.0.0-dev-19963","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19963","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19963"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19963_1790035361806_0.31566680313402573","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19964":{"name":"@opencode/plugin","version":"0.0.0-dev-19964","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19964","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"33bb85f4d84961b33f565fdc2a7a0d84538918a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19964.tgz","fileCount":121,"integrity":"sha512-c0o8CRoSSdlnbkrA+RTN0unywjkRDr14m3r+J/gUEvWsFGizn+JRfdOFl2yHbITPbdGteKHcNr7ymuFCyBhMbQ==","signatures":[{"sig":"MEUCIQDfpiMv6wkpffjsUYoNwO9JEeNHG+qsk3AlqOcVEQCMwwIgf7IzcxxLBMLIe1yjGvRu3tSF4F1KF1fmUE33r6mhPiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+GDdRb1h36W+zuo5NOKNEV768nkyzEqdQYlx563ffZAiEAu38H8tKq9Ss81oyd0v/Y/zKvz7FegvXYwPRMWRckOwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19964.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19964.tgz","_integrity":"sha512-c0o8CRoSSdlnbkrA+RTN0unywjkRDr14m3r+J/gUEvWsFGizn+JRfdOFl2yHbITPbdGteKHcNr7ymuFCyBhMbQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19964","@opencode/util":"0.0.0-dev-19964","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19964","@opencode/schema":"0.0.0-dev-19964","@opencode/protocol":"0.0.0-dev-19964","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19964","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19964"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19964_1790039825495_0.3609671070485383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19965":{"name":"@opencode/plugin","version":"0.0.0-dev-19965","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19965","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"23b2ac5cd5ba8bd2771d5a654b55b183055f3d69","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19965.tgz","fileCount":121,"integrity":"sha512-3ng0Qs/BwaCCV7YvXXpR7R3LIqDRSiVGnp6DWkAKI5GT/31oIrVtcXnZhJMV+p+XmIrXFwAPmB8VzcE8SfHvEg==","signatures":[{"sig":"MEYCIQDnkIf2H5GehNQYmqpNHWKlNs+0HFPbSwNHuKoVVVtTvAIhALKpIAX3EnlC5+aVXZ3dWpBOaHhTe1784PEy4JvHzgu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa3+dACtbowo9l9jZFdBj0OSVylO4ojXHp8wiObsjSpAIgMc2TqHjVsOlUOil4u6Lr4kZZmwZJCGe9awJoc7Nw6AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19965.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19965.tgz","_integrity":"sha512-3ng0Qs/BwaCCV7YvXXpR7R3LIqDRSiVGnp6DWkAKI5GT/31oIrVtcXnZhJMV+p+XmIrXFwAPmB8VzcE8SfHvEg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19965","@opencode/util":"0.0.0-dev-19965","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19965","@opencode/schema":"0.0.0-dev-19965","@opencode/protocol":"0.0.0-dev-19965","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19965","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19965"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19965_1790041803111_0.2977134380825963","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19966":{"name":"@opencode/plugin","version":"0.0.0-dev-19966","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19966","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a688f4645e170e5eed827ee5b33e27b71ce6b368","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19966.tgz","fileCount":121,"integrity":"sha512-YKK9NpFf1b/h8FLOuSo5LLhs7oZ3GETSCGyANszqZ91uXTtFy9usZe7CM1tU1NEYrFws4Uv86dHISl3MsTxtwQ==","signatures":[{"sig":"MEUCIQClbPAKnIzNCFAT4hZpzEWG33zhRyClHdGVHy91azQozQIgM/rLaopIuXjQJeTrDatRtaAdjjcHuIoqmitFI5BB2PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDEM1RJWHXJL9Y9jQ+Pht7bLBljX2++8Qh2mB3VSIm8ZAiAsozAkU0eZBJnqgauHCiLQstDONttrjEYyXHaR4CPYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19966.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19966.tgz","_integrity":"sha512-YKK9NpFf1b/h8FLOuSo5LLhs7oZ3GETSCGyANszqZ91uXTtFy9usZe7CM1tU1NEYrFws4Uv86dHISl3MsTxtwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19966","@opencode/util":"0.0.0-dev-19966","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19966","@opencode/schema":"0.0.0-dev-19966","@opencode/protocol":"0.0.0-dev-19966","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19966","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19966"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19966_1790043038218_0.6771252778366612","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19967":{"name":"@opencode/plugin","version":"0.0.0-dev-19967","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19967","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"51dcb6d691e19a087c773653e454044196f5fd91","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19967.tgz","fileCount":121,"integrity":"sha512-/eQ/WicY1kISBivQJ/8yIU4H3VMj7hJ5Jxf8chf4ue51nESAIJeB2Xd4FgL0nyS1Jw+LOs9wV2KT9hPflkgLmg==","signatures":[{"sig":"MEQCIBqqQyTfjiPw2/N8CW5GvGuEzyhQzB04Wfzfoc3NdSfsAiBE8RhXTOqU7b9KT3iYpAliu2gM/GjvHn2hAQtc7/FFFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYJt3PNQjnq/XZyk3msCoYuYxTrx7ewIRhcdfdmIgSDQIhAKAU4znNv9GSxwed0qJHyK+xpnoWesiiGDuWgG0hMEdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19967.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19967.tgz","_integrity":"sha512-/eQ/WicY1kISBivQJ/8yIU4H3VMj7hJ5Jxf8chf4ue51nESAIJeB2Xd4FgL0nyS1Jw+LOs9wV2KT9hPflkgLmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19967","@opencode/util":"0.0.0-dev-19967","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19967","@opencode/schema":"0.0.0-dev-19967","@opencode/protocol":"0.0.0-dev-19967","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19967","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19967"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19967_1790044334684_0.9705227555800193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19968":{"name":"@opencode/plugin","version":"0.0.0-dev-19968","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19968","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d35d8a4b2d91a4153c680e5ac44afd5eeb9da8dd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19968.tgz","fileCount":121,"integrity":"sha512-kE45bNrhofgupZDrLYPRQAv1iXVToDXMWUErsEcnrbBaxkUcqEeVjOju82bZvGzQkyT2+wGEy2ax92vdTPDgPA==","signatures":[{"sig":"MEYCIQDobvhcoz+meh1J8/2NDJH+4XmdPY2n6jFokMt46x5jFgIhAJ9Z/4MNxltKejtZPsKnl8KiZqTM/w2EaDGPbTbHE5f7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxEiSzWR7JUcnNfAoNgEtTOis5sINYWkmEIdeNQQ/0uwIgSHgZndzTp/9kBbCGX4pNoAUDkG9goKnB/2FC9ne5xA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19968.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19968.tgz","_integrity":"sha512-kE45bNrhofgupZDrLYPRQAv1iXVToDXMWUErsEcnrbBaxkUcqEeVjOju82bZvGzQkyT2+wGEy2ax92vdTPDgPA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19968","@opencode/util":"0.0.0-dev-19968","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19968","@opencode/schema":"0.0.0-dev-19968","@opencode/protocol":"0.0.0-dev-19968","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19968","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19968"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19968_1790045381746_0.21895339461574337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19969":{"name":"@opencode/plugin","version":"0.0.0-dev-19969","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19969","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b8deeda00af932b9fa40a17f21f4f518f915bd05","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19969.tgz","fileCount":121,"integrity":"sha512-z2ChxJfVtEjeTJEWH3vTfk9CRogMD479q6uPe+Gq+AoXvmxSLh1PrEjVov2teKOXZQZVeGsmQOPxPHmAhMsJFw==","signatures":[{"sig":"MEUCIQCkomFyYgj6jdhW27Af1PQiJCH12WqeriWJ0cIgQUaD5wIgIO3pSdQxCWvo+yTjmkFBV1SD1Tp2yHuL99Ej4bvR4Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGFBBOVaWYE6MqoeR3bfDaYW6ZfThkTpgaSpz2zQj4aCAiEA1tx5hsMRLdWk0etkp6psZ3A7FZNMK+v9AyJxGXVJD98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19969.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19969.tgz","_integrity":"sha512-z2ChxJfVtEjeTJEWH3vTfk9CRogMD479q6uPe+Gq+AoXvmxSLh1PrEjVov2teKOXZQZVeGsmQOPxPHmAhMsJFw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19969","@opencode/util":"0.0.0-dev-19969","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19969","@opencode/schema":"0.0.0-dev-19969","@opencode/protocol":"0.0.0-dev-19969","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19969","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19969"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19969_1790049368366_0.17940677777588743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19971":{"name":"@opencode/plugin","version":"0.0.0-dev-19971","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19971","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"01c73c0592c473dfa7d5b6e9bf5c2c04fa51c652","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19971.tgz","fileCount":121,"integrity":"sha512-rdOqVOejgkas5V8/rwW0FRSxAY8BZt9kadgFtyg64yvOhhnA3fDQn8SStv54rndRA7TRoMoo/X8CDn/n1GpsHQ==","signatures":[{"sig":"MEYCIQDyd6woCOcC+TXICSMUPgOC/up1m/482CXAiicR9TrMqAIhAKRZlglXDJO++5IMIipETO8HZr7HciZc4mhp0kmziSe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICPrbKxAmREoGuoMYiEBsbucllK4oNebu0aNNZY+y4/sAiBZt3CveqCzJNf+6Ujx/+7sHxpZiVlvLV9wuNyJ4Y8XSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19971.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19971.tgz","_integrity":"sha512-rdOqVOejgkas5V8/rwW0FRSxAY8BZt9kadgFtyg64yvOhhnA3fDQn8SStv54rndRA7TRoMoo/X8CDn/n1GpsHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19971","@opencode/util":"0.0.0-dev-19971","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19971","@opencode/schema":"0.0.0-dev-19971","@opencode/protocol":"0.0.0-dev-19971","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19971","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19971"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19971_1790050208224_0.8475659582360189","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19973":{"name":"@opencode/plugin","version":"0.0.0-dev-19973","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19973","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49cbaef312c12b6257b0c79944d725336bfde39d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19973.tgz","fileCount":121,"integrity":"sha512-RtjeozZl6WwkMT0he8eADyhEj8PPWJU1WvWEMvx5sLiqlQf37iuCXE5X1aQ1ivELDUYSX34KZRP5kwBArhdVjg==","signatures":[{"sig":"MEUCIQDsNRMhovx5n1mj7UFuzdKl6hV1NquNAxJeZq4l8exeygIgbu7jK8sTtts78mUMs7wzjmmUDbmu3IYLCLI6vZpqmMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1/ywcUBUtPQ9zTm65roOSaYrg81Cfdb0TetBuvTPgqAiBGp2oO+ZJvPqGrRov/2wjY/DfvlUJ3ugNyDgzZuaspVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19973.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19973.tgz","_integrity":"sha512-RtjeozZl6WwkMT0he8eADyhEj8PPWJU1WvWEMvx5sLiqlQf37iuCXE5X1aQ1ivELDUYSX34KZRP5kwBArhdVjg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19973","@opencode/util":"0.0.0-dev-19973","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19973","@opencode/schema":"0.0.0-dev-19973","@opencode/protocol":"0.0.0-dev-19973","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19973","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19973"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19973_1790051126102_0.836548359368124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19974":{"name":"@opencode/plugin","version":"0.0.0-dev-19974","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19974","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"24a3acdc4b258197bb79793218985c18ce08e9ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19974.tgz","fileCount":121,"integrity":"sha512-MQ2TcA9g6aV1fsv/Z64M7uxprENjGYmLKPlOa0AJZXHwKkULRRESRQmi9Z8u3cVWRQmh1/QYQcQ/y4kBA8Wmwg==","signatures":[{"sig":"MEYCIQCZAuRvx1iB7xEdfE5Nnx1OUtj+AGsVtW4dR/RUpa1FfwIhAM3/Wm+BuDcaLqQnk1D8VN22yt3IR1bf6ux8FBrNxm5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGk8j6OYn3h6JHxPxLPlf/59l2GcUSO+sVaWPmW7Gv5wAiEAmBeiHi9U8IX/HsaPLklPZvmQL+U+zeox13OYmDCoZ6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19974.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19974.tgz","_integrity":"sha512-MQ2TcA9g6aV1fsv/Z64M7uxprENjGYmLKPlOa0AJZXHwKkULRRESRQmi9Z8u3cVWRQmh1/QYQcQ/y4kBA8Wmwg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19974","@opencode/util":"0.0.0-dev-19974","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19974","@opencode/schema":"0.0.0-dev-19974","@opencode/protocol":"0.0.0-dev-19974","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19974","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19974"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19974_1790052253698_0.2623802864086413","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19975":{"name":"@opencode/plugin","version":"0.0.0-dev-19975","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19975","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d11ffe959d5fc56747458296cf9da336add6a0d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19975.tgz","fileCount":121,"integrity":"sha512-kAVzred59tEbTrMLKvfAew/ZvPUVi+Zh5tMGnobTVWXZanRt/DtYMen9YiHYMzWri8sN+Bo0JJM/41ermEMIhw==","signatures":[{"sig":"MEQCICzTZ3pfxkgvBCgaOvk8gURVCVKB1np1K+y0KCIxQlkkAiBxU5LqcRgIl65NPfsRF04rJA7mE611R+DvQKzWj3nsOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyy6BsxXJ2+XQRtnvuXTSk5kFOYX60ADeItqRoN3G6DQIhALVyLwBIlJE8jcp9QPsdASgtVXZCWKIuK/NU52Jylmms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19975.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19975.tgz","_integrity":"sha512-kAVzred59tEbTrMLKvfAew/ZvPUVi+Zh5tMGnobTVWXZanRt/DtYMen9YiHYMzWri8sN+Bo0JJM/41ermEMIhw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19975","@opencode/util":"0.0.0-dev-19975","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19975","@opencode/schema":"0.0.0-dev-19975","@opencode/protocol":"0.0.0-dev-19975","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19975","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19975"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19975_1790053714254_0.7609533567193045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19976":{"name":"@opencode/plugin","version":"0.0.0-dev-19976","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19976","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"71714da21334b84ad21785a81325e2853779ef65","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19976.tgz","fileCount":121,"integrity":"sha512-ZyjtjIWQq5exSAuuB665kLUxtm0NS0QCTQHu+0jHpDMjP3XzgI6ftl2Pqlix2iDgYC8f2W0vBV+od+lUr0Wc7w==","signatures":[{"sig":"MEUCIBWPv2xlb3uqxFlPh6CWBIjLsXwTQywCcM0bUOseIR6UAiEAtBpz1Hxkk/HkWVKfPsA5kmAF3p036KJGokH6iy6M8tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4MG0OYKPGxClfZ04p7wQ/BolcPM85ZZ9EtP9DpxGx4QIhAJ+pOycQQlO6EAi1OSiS+pgS2qZss4vqZl2YNb2+z6PI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19976.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19976.tgz","_integrity":"sha512-ZyjtjIWQq5exSAuuB665kLUxtm0NS0QCTQHu+0jHpDMjP3XzgI6ftl2Pqlix2iDgYC8f2W0vBV+od+lUr0Wc7w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19976","@opencode/util":"0.0.0-dev-19976","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19976","@opencode/schema":"0.0.0-dev-19976","@opencode/protocol":"0.0.0-dev-19976","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19976","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19976"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19976_1790055612349_0.13984393374547976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19977":{"name":"@opencode/plugin","version":"0.0.0-dev-19977","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19977","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09f5c62eb3d07ac80f7fbf1708728679a4d05006","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19977.tgz","fileCount":121,"integrity":"sha512-UQXfb6QWmr7HPKunkFLfhah8Iu3GX+Pv8W+wWMTXoCOX8n8MOr37aB+QDHbGn0kbCPh+12RM06uQvFvlaHqMow==","signatures":[{"sig":"MEYCIQD3Un7/y1BOPgTV4ySFq0wxX1AW32uN1CRCnfpAZHLGrgIhAIZWyh7HR2Ub1u/Zl7hYESFOBbsEfshPggrt7qa6zTko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFajvf/sDy5oN2ALYUVnPbKCH2YzwDyYOyrssB0gNvQUAiBxPaM3OfswHY83rwPx66KQgn4dORj28tzHkZxne8QyiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19977.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19977.tgz","_integrity":"sha512-UQXfb6QWmr7HPKunkFLfhah8Iu3GX+Pv8W+wWMTXoCOX8n8MOr37aB+QDHbGn0kbCPh+12RM06uQvFvlaHqMow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19977","@opencode/util":"0.0.0-dev-19977","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19977","@opencode/schema":"0.0.0-dev-19977","@opencode/protocol":"0.0.0-dev-19977","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19977","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19977"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19977_1790056947777_0.906129393933673","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19978":{"name":"@opencode/plugin","version":"0.0.0-dev-19978","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19978","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b0a4af3aefb1eb3ea1e8ea6781863c735449361c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19978.tgz","fileCount":121,"integrity":"sha512-OR7xFqdEXFjnkRmcupwhJPW9xNh7L9EmYNetUBhDDj0K6/G4X3kmdZw2JdG/RfG1W7y1HSSxfb3iDrHn8ljhSA==","signatures":[{"sig":"MEUCIExgNxdDoKXawvqas7vQjyvjKo5cX93RsXFa4IXkKgagAiEAiIxfG1r7bCiTEca9AJ7ow3DpAq/wAc3vwNd617IRsIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8Td+GrGtcWafdYs0q99n45ru1V0FRlp70C3Cv8hyqCAiB4c8WlzLaYUEZoE3kXXU9nSVKxF/B4VcD7OZHq81hGHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19978.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19978.tgz","_integrity":"sha512-OR7xFqdEXFjnkRmcupwhJPW9xNh7L9EmYNetUBhDDj0K6/G4X3kmdZw2JdG/RfG1W7y1HSSxfb3iDrHn8ljhSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19978","@opencode/util":"0.0.0-dev-19978","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19978","@opencode/schema":"0.0.0-dev-19978","@opencode/protocol":"0.0.0-dev-19978","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19978","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19978"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19978_1790062652037_0.52429890390741","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19979":{"name":"@opencode/plugin","version":"0.0.0-dev-19979","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19979","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4ccf4cff6d1e4962b4746712800f132f0a7ca7cd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19979.tgz","fileCount":121,"integrity":"sha512-bZUgQ1hlp+bJbQULRuNSddrJqBMipaiO2jtNJqC77TwfcYZmUaRxLK410Q+0EzyHfqduls45knHTZZcGnEB4Ww==","signatures":[{"sig":"MEQCIDgMjwn2YhHdNCEOnl+d5UvmrRFaWYlHIeqHjh3Z6fuFAiAcVw4qLMBtMn0oxoY4KjhljSigN0AsXYqrBq9hqkPGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmob69nmKHByhEtM2OXJsOdWlXHohi7af20q8KGVHovgIhAJmgbTz7oiBqDTzrlk2vskm53yvt9+7kxRHGazwmbBx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19979.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19979.tgz","_integrity":"sha512-bZUgQ1hlp+bJbQULRuNSddrJqBMipaiO2jtNJqC77TwfcYZmUaRxLK410Q+0EzyHfqduls45knHTZZcGnEB4Ww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19979","@opencode/util":"0.0.0-dev-19979","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19979","@opencode/schema":"0.0.0-dev-19979","@opencode/protocol":"0.0.0-dev-19979","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19979","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19979"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19979_1790066426581_0.9787895006040641","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19980":{"name":"@opencode/plugin","version":"0.0.0-dev-19980","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19980","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0d509837565c5ad0411551d17ac26f010bc2b62c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19980.tgz","fileCount":121,"integrity":"sha512-DHN3qyNoKAv5sJCrgzLhlLmLtifzHrj+PgNdsHtzNnOEANIgIBIT5CJ6HSQgqJhapnBcayEWlwAzfY7i0Q/iow==","signatures":[{"sig":"MEYCIQDlemB2g3+HgZj949PMaEOtTum2VxLfzT2aKT+wMH7QsgIhAJ7cStdaueblJCghhIwFXns+wQyCDQhQInhacFFxzQb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf/oS4xeBICj8fJjI79/vPruQTjBB4gv6EnaNfelvwOQIhANs5jD21ko5zfvGp/iRYpRZR1Q/dmUq3lAnqzVeYs5pd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19980.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19980.tgz","_integrity":"sha512-DHN3qyNoKAv5sJCrgzLhlLmLtifzHrj+PgNdsHtzNnOEANIgIBIT5CJ6HSQgqJhapnBcayEWlwAzfY7i0Q/iow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19980","@opencode/util":"0.0.0-dev-19980","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19980","@opencode/schema":"0.0.0-dev-19980","@opencode/protocol":"0.0.0-dev-19980","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19980","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19980"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19980_1790068017959_0.3945599880737387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19981":{"name":"@opencode/plugin","version":"0.0.0-dev-19981","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19981","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09b54e85cbfe5271b51607c4c0cdba4802fcfb9a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19981.tgz","fileCount":121,"integrity":"sha512-bCbR7pAHxBChkHlj3o0AWeV3+2IQyA7XudUu+SpovFVxzHRXh8CLBPoTvW0fHHIri7ZW0v85oJiDLaEc3ea86g==","signatures":[{"sig":"MEYCIQDkfIC+gAGRPEEJZ1l/cPCF8aHNnfyWwhbvstUQqFMljwIhAPu5PSmBy7xf0UysPhQL0+z+4ZXxRNo8lMldSy/iUfXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuPbZ/+a438DqJvqSYZVrA7EAvdH8rfPBgmth46Fl5eAIgEOnaSh1LjrGh4Pw6EemZzYgZ2lUY0Z6rNK7DzqNJzTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19981.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19981.tgz","_integrity":"sha512-bCbR7pAHxBChkHlj3o0AWeV3+2IQyA7XudUu+SpovFVxzHRXh8CLBPoTvW0fHHIri7ZW0v85oJiDLaEc3ea86g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19981","@opencode/util":"0.0.0-dev-19981","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19981","@opencode/schema":"0.0.0-dev-19981","@opencode/protocol":"0.0.0-dev-19981","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19981","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19981"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19981_1790070615751_0.8306401335211686","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@opencode/plugin","version":"2.0.13","license":"MIT","_id":"@opencode/plugin@2.0.13","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"01cfa9ded2ab2628f8583de644cd6fd6526e4e3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.13.tgz","fileCount":121,"integrity":"sha512-eI7d0b0uYfiO1yn2j54ifrCnDOok7tK217lj3I1RDw273JE0I+3VUuxFdP9gri1Y/Imx5pZh1Wfik5bQCc/FdA==","signatures":[{"sig":"MEQCIDaa7Jn/EE4/BEgIGmSVPyifDjsLUKcuI41RkvRh6bslAiBl1g3EzxugiWkxaptQulyYJNQBSr5qeu052RBLIWCGFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHY7Fi88kzI3VpFBHhEL0WIj1EoX8YdKv0GWpaUwhsAAiAQWsSa2eQhnhF2NdAZ64XK8DL5Wc+wFCIl8YOgkebNLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121475},"type":"module","_from":"file:opencode-plugin-2.0.13.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.13.tgz","_integrity":"sha512-eI7d0b0uYfiO1yn2j54ifrCnDOok7tK217lj3I1RDw273JE0I+3VUuxFdP9gri1Y/Imx5pZh1Wfik5bQCc/FdA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.13","@opencode/util":"2.0.13","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.13","@opencode/schema":"2.0.13","@opencode/protocol":"2.0.13","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.13","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.13"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.13_1790071652147_0.022360996787773812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19983":{"name":"@opencode/plugin","version":"0.0.0-dev-19983","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19983","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"adf68b2dd5f1a0ed449c06c60d0aede97e6004c4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19983.tgz","fileCount":121,"integrity":"sha512-VKxt2zoh3Des20PEphxle/iuSiKQtmKR5VLGmarlUuYGLkBgbszlBfQ34iD9cgdOZfoOWrsybtlzVTEI3JZTFg==","signatures":[{"sig":"MEYCIQDhc/Pd3vjHMJ0vYn7sJoGp4ZuI/HQ/xofdUFRGFrm75AIhALt1DMGDgVOOH4+kBreRfXAsHysxIIW2IDPzS7sWTuXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkkr2R9mbeh3TeACsr18tBJz4mGc5m/Tf/y39pagAe5AiB7M/wpvc1IcHe7VX5HrIHIdOMNaZI50PfAvOLyqWqubg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19983.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19983.tgz","_integrity":"sha512-VKxt2zoh3Des20PEphxle/iuSiKQtmKR5VLGmarlUuYGLkBgbszlBfQ34iD9cgdOZfoOWrsybtlzVTEI3JZTFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19983","@opencode/util":"0.0.0-dev-19983","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19983","@opencode/schema":"0.0.0-dev-19983","@opencode/protocol":"0.0.0-dev-19983","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19983","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19983"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19983_1790072616004_0.7370857966298119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19984":{"name":"@opencode/plugin","version":"0.0.0-dev-19984","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19984","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2c7397e7463e6191deba87d0596c9752fe19aee4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19984.tgz","fileCount":121,"integrity":"sha512-T97Wa3wkb4XqdjK1Zlv6pb/NBC4/HYS+H712f34mMxOMCmYRxPi+ZToGIya9E0il/vnOHSQOw3B2eDD4CJRz8w==","signatures":[{"sig":"MEUCIAV+RSBRMknK/maa8kFlMscUXkGsCN9+miTQQyq431kOAiEApDPKCY+2jpYtB+wiOejuc3YSM2h6+uGVoJFi1C4wZws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrSapFnm2yxvXGPEgjNCABuTZA6z5WVGQ6VnYhdsbr/gIgGiO1xQBv6Aq/NbDoedaUCRPSA1rUTgFCzrH+rz9CI/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19984.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19984.tgz","_integrity":"sha512-T97Wa3wkb4XqdjK1Zlv6pb/NBC4/HYS+H712f34mMxOMCmYRxPi+ZToGIya9E0il/vnOHSQOw3B2eDD4CJRz8w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19984","@opencode/util":"0.0.0-dev-19984","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19984","@opencode/schema":"0.0.0-dev-19984","@opencode/protocol":"0.0.0-dev-19984","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19984","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19984"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19984_1790073439452_0.9568199021867796","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19985":{"name":"@opencode/plugin","version":"0.0.0-dev-19985","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19985","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e58e6c01b1593f59a7fdf69c11b975b8e6bfe497","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19985.tgz","fileCount":121,"integrity":"sha512-cwTVS8r6qBp9zzH0f92gBluY0czDSSnibBp7KgkqzX+cxfGhe+G82tuqXQt/1mgMTnlUX3Ri/ETrDAWnDvHFhA==","signatures":[{"sig":"MEUCIQC6hHBe5ozk6iqUGq50hUKAyyERLdLFOPAo90Lj/H/FRQIgf7mkkz2F2TE39QA8l7dwQfQngDeIKSMOOSGgVk/Dn4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGzFgFoG8j/dInCfp/FRQMa96U9QnyikTG4H0Z1I6gtSAiEAqxLnMYhpaYKdnfAxUVVg8FR+fXcbEnw2RYwMWBZ8WVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19985.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19985.tgz","_integrity":"sha512-cwTVS8r6qBp9zzH0f92gBluY0czDSSnibBp7KgkqzX+cxfGhe+G82tuqXQt/1mgMTnlUX3Ri/ETrDAWnDvHFhA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19985","@opencode/util":"0.0.0-dev-19985","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19985","@opencode/schema":"0.0.0-dev-19985","@opencode/protocol":"0.0.0-dev-19985","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19985","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19985"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19985_1790075237239_0.4194400695802376","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19986":{"name":"@opencode/plugin","version":"0.0.0-dev-19986","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19986","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"66b10447a8ba0501815b02858f4f6ba09f0cca73","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19986.tgz","fileCount":121,"integrity":"sha512-DowenavhcENLhiQP/AJq2gxIJJwgN58daQZhHo23wl8R3AQtugRQVGI0m/T9KN0RGD++T/dOUgC5EIchYGsD1w==","signatures":[{"sig":"MEUCIQDps96QP672kk4pupdfjUPQgUDq5SYrHRxdbpKJ4lULxQIgYTowu9BUQhBsvVGron6xsDlxhbofQxe3wvvc6hAz+Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiGwWYhaORii3KN9zEwuMsIRPOgb7YvF1HJxU+sd3p7QIhALCDW7oGJCasjxmH/v2D58Rf5txCe0gWSY6o/ffF9OS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19986.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19986.tgz","_integrity":"sha512-DowenavhcENLhiQP/AJq2gxIJJwgN58daQZhHo23wl8R3AQtugRQVGI0m/T9KN0RGD++T/dOUgC5EIchYGsD1w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19986","@opencode/util":"0.0.0-dev-19986","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19986","@opencode/schema":"0.0.0-dev-19986","@opencode/protocol":"0.0.0-dev-19986","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19986","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19986"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19986_1790079777934_0.1829362385181006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19987":{"name":"@opencode/plugin","version":"0.0.0-dev-19987","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19987","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"193a143944977447ef212460c48ac5b574886764","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19987.tgz","fileCount":121,"integrity":"sha512-gWTaD3/qP7zg9/cICuT7gefNdscZ5CQOORw49SNEqPadrJxDwT/Y30mqCwgNtJtPpKMpa53Zx26QF8yXbSH5eg==","signatures":[{"sig":"MEUCIGQ6IKdZ9ZBwDfxyX9gSmBhvo6aKrvoC8nm3WnKoVs5mAiEAi0Mj7bVZf/vciOiO48IAO27ebrt79WFy7Yj/it5U/kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVSq4hVJcC5KF6Drv/lBpFO0xBay2A92i24XvWZ+gcYwIgaUg0ROqCmz+urCOt1zt7x3z1caB7/vVd6uBVmI0gm9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19987.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19987.tgz","_integrity":"sha512-gWTaD3/qP7zg9/cICuT7gefNdscZ5CQOORw49SNEqPadrJxDwT/Y30mqCwgNtJtPpKMpa53Zx26QF8yXbSH5eg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19987","@opencode/util":"0.0.0-dev-19987","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19987","@opencode/schema":"0.0.0-dev-19987","@opencode/protocol":"0.0.0-dev-19987","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19987","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19987"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19987_1790080760245_0.09746602306410135","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@opencode/plugin","version":"2.0.14","license":"MIT","_id":"@opencode/plugin@2.0.14","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6891a4425abbb58e6568becbd9310b649e72a6c6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.14.tgz","fileCount":121,"integrity":"sha512-TRW+lMZFq93Kv+XLjpIsFHHNO88ynkPeuXUrDlNJw6u0wN5hiBUXlR4PWVE/7LKSdQegoIwGuVCAhPsGxEhIQA==","signatures":[{"sig":"MEUCIHoDH4LFDuiMw7CPfhRzQ9j0D9ZRCHZdT396hkNbZuVkAiEA2UMNxOjhO1qP/RPGeeagM1nx8H07NtMaqq/zepMFelQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkxWXt/uUrbC5sUNwume84khVXIOqGdUr5dCR+DgmxHwIhAKTiAdbdC/yOX0C+hsy79n0o4zAppKk2m6iyzbC3nZv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121475},"type":"module","_from":"file:opencode-plugin-2.0.14.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.14.tgz","_integrity":"sha512-TRW+lMZFq93Kv+XLjpIsFHHNO88ynkPeuXUrDlNJw6u0wN5hiBUXlR4PWVE/7LKSdQegoIwGuVCAhPsGxEhIQA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.14","@opencode/util":"2.0.14","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.14","@opencode/schema":"2.0.14","@opencode/protocol":"2.0.14","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.14","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.14"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.14_1790082839045_0.38997120442811983","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19989":{"name":"@opencode/plugin","version":"0.0.0-dev-19989","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19989","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"daf0dc637e821a4db274befe33769587c4bf3281","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19989.tgz","fileCount":121,"integrity":"sha512-WLWC+CBUItxWabXncj/lz1tgT9wWBFHDdcT+OachukCFXgtQZfsST4owTkZssBDtp2YoVg08xLGPwxQoGI0uTA==","signatures":[{"sig":"MEUCIQDGv/RdSnIVmbJ9Qxjj5ncZa+3AKDwOD2oBGyOhUX4vwwIgGOJUUpMOtRyDcDbu0S3BtlNEvU/E1V0ACkW/KnyB8ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0acri+Wy+ghG4mHLXR2iGdISUFMVv2D7GVJ6Mo95FYwIhAKT2jyNXzhl9cGIUIgDuOx0lAyKnvYCdl8G6AFRcQvXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19989.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19989.tgz","_integrity":"sha512-WLWC+CBUItxWabXncj/lz1tgT9wWBFHDdcT+OachukCFXgtQZfsST4owTkZssBDtp2YoVg08xLGPwxQoGI0uTA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19989","@opencode/util":"0.0.0-dev-19989","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19989","@opencode/schema":"0.0.0-dev-19989","@opencode/protocol":"0.0.0-dev-19989","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19989","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19989"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19989_1790083831859_0.42888787224309977","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19990":{"name":"@opencode/plugin","version":"0.0.0-dev-19990","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19990","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d7cd96892fbb0e4728836390858db07f73829f7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19990.tgz","fileCount":121,"integrity":"sha512-nmY0P5VvYzvegKaQlQSY+MN+njXcslyOft7PPW47iisclkICkn+zCwRc6ep4aEPM34tbXdYuCUn7DiX+zE0L9Q==","signatures":[{"sig":"MEUCIDtczEnQsO/8elaxrcI5vlsKRC01jBw8pngOGddYW7jxAiEAwdPDlHW9z3TGqizH/Q+5g2Zeb2wxXFINgNCLshoja6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmm5s2s/pzYibDDgcbxUy8HS3TiDaGqX8J8l9oQJsh6gIhALqj7AxEf8u2/u/CU0mHwaSge+mQAkr3S1XeUGzXZIUf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19990.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19990.tgz","_integrity":"sha512-nmY0P5VvYzvegKaQlQSY+MN+njXcslyOft7PPW47iisclkICkn+zCwRc6ep4aEPM34tbXdYuCUn7DiX+zE0L9Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19990","@opencode/util":"0.0.0-dev-19990","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19990","@opencode/schema":"0.0.0-dev-19990","@opencode/protocol":"0.0.0-dev-19990","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19990","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19990"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19990_1790086078379_0.5544415417294057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19991":{"name":"@opencode/plugin","version":"0.0.0-dev-19991","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19991","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"58811f9484211d59525c0d905255da68aa55cf1a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19991.tgz","fileCount":121,"integrity":"sha512-aDhtV3QJ0yrIawLCZThSJqONBn1SCs0xa1zg3MffdxWzMR93eBEnAnG5ehIiJJniDr9/tpCHitLacoC1w0QEtQ==","signatures":[{"sig":"MEQCICWO1nFTGAidqIUl/RUMNuM9lUVmd77tA0U8sM9HRV0vAiAuaAk/sOsVCju23M4rJ4b25BCNQUBE+I+bbOAvshmrUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLD17Ik8RrMzqHw+SiegCZH+v8moOK2GrLpfhZYH3mggIhAO1579SjOWkFDL0sXl6gmzI1gdcyxH4NjT6XfLUbz0+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19991.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19991.tgz","_integrity":"sha512-aDhtV3QJ0yrIawLCZThSJqONBn1SCs0xa1zg3MffdxWzMR93eBEnAnG5ehIiJJniDr9/tpCHitLacoC1w0QEtQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19991","@opencode/util":"0.0.0-dev-19991","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19991","@opencode/schema":"0.0.0-dev-19991","@opencode/protocol":"0.0.0-dev-19991","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19991","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19991"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19991_1790088902846_0.0935235333671336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19992":{"name":"@opencode/plugin","version":"0.0.0-dev-19992","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19992","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9a43b02a6be9e3d0f443303585c4bd3de43715c0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19992.tgz","fileCount":121,"integrity":"sha512-foklR5Df4ikUB66lwmrMySXddCeOb9npqK68JIWoJ56DPcK2zQ82pKHPhEfvi1/1ZLMNqSV6cgGz0r6jL+6jEw==","signatures":[{"sig":"MEUCIA3Zp/lO+ArhkW3rMkUy6z5FKQM3OChtHN67E/6RgYFjAiEA+oxHAtyNAqJo83SYKNU64E1THbaMrjKi2hUPc+xXux8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoOjtBp2ZN+ct4UhmmIE9FhJR3BVEM0IVOQAU9bo9zTAiBo7pkkO+yOLy/WOExIq5CZkiICT/zeyLUfWdSaPXM2WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19992.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19992.tgz","_integrity":"sha512-foklR5Df4ikUB66lwmrMySXddCeOb9npqK68JIWoJ56DPcK2zQ82pKHPhEfvi1/1ZLMNqSV6cgGz0r6jL+6jEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19992","@opencode/util":"0.0.0-dev-19992","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19992","@opencode/schema":"0.0.0-dev-19992","@opencode/protocol":"0.0.0-dev-19992","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19992","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19992"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19992_1790089878616_0.3445417897844323","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19993":{"name":"@opencode/plugin","version":"0.0.0-dev-19993","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19993","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8d4995ca446df75921367df4c5a61a64e9165f34","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19993.tgz","fileCount":121,"integrity":"sha512-fm4FasYY6kE1vwRnKR+AvvcCxKkEyTJMf2n9G4XrG4aBU9h7xBDBJs0qch9RjKthfSGa1aP/n/7J2T7jPyM1YQ==","signatures":[{"sig":"MEQCIHylBN3+AQLF6I2GmMBV7IrhQpys//Si2CwSlnbu3F8rAiAHrpqK9Scdauo7zRu1qoJbrU4wwGX76hID2iR46bcj7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLX4IVrxuFd/wfscfY9MdZpNFwQddo18PLgJl1r/a2TgIhAN1eU0OyOvSDbzvj7gDouWSotK888HRGHkpF0to3y6z3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19993.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19993.tgz","_integrity":"sha512-fm4FasYY6kE1vwRnKR+AvvcCxKkEyTJMf2n9G4XrG4aBU9h7xBDBJs0qch9RjKthfSGa1aP/n/7J2T7jPyM1YQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19993","@opencode/util":"0.0.0-dev-19993","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19993","@opencode/schema":"0.0.0-dev-19993","@opencode/protocol":"0.0.0-dev-19993","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19993","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19993"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19993_1790092683644_0.18615752965028354","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19995":{"name":"@opencode/plugin","version":"0.0.0-dev-19995","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19995","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ddfa72acbead107644f9f17d665547fa17c9de1a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19995.tgz","fileCount":121,"integrity":"sha512-SDQZRyPnZ52VRAQaqksi6JVX4MhpfPFZrMt/OGr/0DCCrTFHUF91A3xnAIIkpiK9FDRXVKPNJDjXIlVRQdO07g==","signatures":[{"sig":"MEUCIQCZ+PlG69L2LNmC1yhIrnMvFe2KLipjWWqSezqwtxZa3wIgT4Qs92Td3SPD8x3P2/SGYkTDYT/fw4g5cYVB3dlKTmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGXkhUWcI+EYj5sa1JmGRrK7ytA6VnRQWfwJGVX8Lis7AiA+zRN/M0KqfgAQj9UFlEKy5UhAKWKW276/wZGv1r1+Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19995.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19995.tgz","_integrity":"sha512-SDQZRyPnZ52VRAQaqksi6JVX4MhpfPFZrMt/OGr/0DCCrTFHUF91A3xnAIIkpiK9FDRXVKPNJDjXIlVRQdO07g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19995","@opencode/util":"0.0.0-dev-19995","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19995","@opencode/schema":"0.0.0-dev-19995","@opencode/protocol":"0.0.0-dev-19995","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19995","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19995"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19995_1790093923519_0.5185136456689059","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19996":{"name":"@opencode/plugin","version":"0.0.0-dev-19996","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19996","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6fb045e17fdea79be2d97aa4b882ebb531479655","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19996.tgz","fileCount":121,"integrity":"sha512-aZGYDzJiExDDy8L4sYBmgEqb1ET/z7W59JpaNIq+3HHQhre6fkMnaJjtK6SRlGDUzBGJmeIV0hTz16zTpc4c0w==","signatures":[{"sig":"MEYCIQDcnCv9KMdQMo3dy0sEuW/o0QO6F3DzpTuLQzcmdZsyKQIhAPwYzl/h5COwL9R9vnskTqw03W8hCf5J2EuWAAfrJ2Ey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEozKzLPx+D0cupnN+frN7ZuqljZfacfC4ubUuR11VUEAiEA/7pbWJ6zGH46ql13PW9IbsgxjCkOFjirVQ6QIhFq6jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19996.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19996.tgz","_integrity":"sha512-aZGYDzJiExDDy8L4sYBmgEqb1ET/z7W59JpaNIq+3HHQhre6fkMnaJjtK6SRlGDUzBGJmeIV0hTz16zTpc4c0w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19996","@opencode/util":"0.0.0-dev-19996","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19996","@opencode/schema":"0.0.0-dev-19996","@opencode/protocol":"0.0.0-dev-19996","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19996","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19996"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19996_1790096459938_0.7428851006999613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-19998":{"name":"@opencode/plugin","version":"0.0.0-dev-19998","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-19998","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c84f878c9b239d2fbeb56b3a9f959089e3eac55","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-19998.tgz","fileCount":121,"integrity":"sha512-hhJtxEBvkU8Ei3NSqHoHo/AZBQ67PRdXgQ1T+0eZ9eVr0zJ01+78voiAbKFndiJV9zCTTVEVW+e5IFqvnouVKQ==","signatures":[{"sig":"MEUCIF7j6oorikuZrHxt0wY+8B60j0+0DmS4L88xThli6GDHAiEAmVeu+S+2MVNUh9wrhqymlFuIMAdjAP74hV6tchUILD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBqWVQYcV9mpOv2qjfvJVZ9kYaP+YljLVOuBByZQSMZ2AiEArt9NWBZbx4wXqTrDaLyAmCVUAcjlfn1CQRB4HC5HLu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-19998.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-19998.tgz","_integrity":"sha512-hhJtxEBvkU8Ei3NSqHoHo/AZBQ67PRdXgQ1T+0eZ9eVr0zJ01+78voiAbKFndiJV9zCTTVEVW+e5IFqvnouVKQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-19998","@opencode/util":"0.0.0-dev-19998","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-19998","@opencode/schema":"0.0.0-dev-19998","@opencode/protocol":"0.0.0-dev-19998","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-19998","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-19998"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-19998_1790097141156_0.353596784150894","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20000":{"name":"@opencode/plugin","version":"0.0.0-dev-20000","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20000","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c6f9927abfe8745a8108adbd21a5cc3542503c7a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20000.tgz","fileCount":121,"integrity":"sha512-4lIpIDmHlLgyL5TCyDpicmui+/+uFc9KzjHe0R/hiNs1QmUB5Z3l6q7ZFecn22TsIVq3/jWdMz+fkfJl0718xA==","signatures":[{"sig":"MEUCIAmDXXL+k3aptIeoduio7Z93crqbkhxdxlehnjPewUh3AiEAsxVi1+C2tK7zHxwqvPZ7l6cN6e57NM6dtYe9O0BFWY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHlnCzhg47DyK3W7V80OuIVPGsdIyVqdEkCmDjLfYmmRAiBPpaHpo+VDAQNlzZXnI5ztpGu1ZTvN5Ofsuyu7f3Wbpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20000.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20000.tgz","_integrity":"sha512-4lIpIDmHlLgyL5TCyDpicmui+/+uFc9KzjHe0R/hiNs1QmUB5Z3l6q7ZFecn22TsIVq3/jWdMz+fkfJl0718xA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20000","@opencode/util":"0.0.0-dev-20000","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20000","@opencode/schema":"0.0.0-dev-20000","@opencode/protocol":"0.0.0-dev-20000","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20000","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20000"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20000_1790098019123_0.5341092505166658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20001":{"name":"@opencode/plugin","version":"0.0.0-dev-20001","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20001","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"26f6f65f44692045b814a2e1ab07c41184cbf84b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20001.tgz","fileCount":121,"integrity":"sha512-6wP8uhp2CWvS1mMf/SCESMIWCJoVtuBMLaKZTk7IPvgYlMb6+9W1x4GavYCloQeDGvQialkx3ENP1AvjfEWrvA==","signatures":[{"sig":"MEUCICkubY7VnMQYLEqp2g1xvntiCfNe9Omdnv53i16FSppEAiEArCMg1QMkZ/L/b4DTYgtYlWfZqPeL6fIfmPrjY7P+qPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCT4UyP8mhZ+csiN5f20np+dWXaMeQdwg2pLGYfKr/qiQIgSWx2CPuxWjBUbJumCp7o/Ze8UTWL7OLqDxeHYGvM3Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20001.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20001.tgz","_integrity":"sha512-6wP8uhp2CWvS1mMf/SCESMIWCJoVtuBMLaKZTk7IPvgYlMb6+9W1x4GavYCloQeDGvQialkx3ENP1AvjfEWrvA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20001","@opencode/util":"0.0.0-dev-20001","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20001","@opencode/schema":"0.0.0-dev-20001","@opencode/protocol":"0.0.0-dev-20001","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20001","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20001"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20001_1790098991382_0.24100354414636005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20003":{"name":"@opencode/plugin","version":"0.0.0-dev-20003","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20003","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"57d2883c44906adad9cf0b1380759dda436d5d3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20003.tgz","fileCount":121,"integrity":"sha512-CX5sMAOZMXMAR0fOgBk/unE3yszDkZw/LewwJdemuf1aMXlXEFBkwP/c2KcOgVcTpCJIVMC9U3hsww2LFYzlgg==","signatures":[{"sig":"MEYCIQCL7rxf0CoY5SOmaEzNoUbqT8qsls8/IA2Yobh0ZoNWNgIhAJe+1jmL6kYDGsGuJ39W1xW/raBB7qVdCRb23WkYucc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfb7JbC44pCbH4jfgBY0wBLv7O/PPSwJSnxkoQGmo4tAiEA8/Vw9nhLz9CLnbNbm1Q552lVL4XgA9gslS2piyK5SOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20003.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20003.tgz","_integrity":"sha512-CX5sMAOZMXMAR0fOgBk/unE3yszDkZw/LewwJdemuf1aMXlXEFBkwP/c2KcOgVcTpCJIVMC9U3hsww2LFYzlgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20003","@opencode/util":"0.0.0-dev-20003","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20003","@opencode/schema":"0.0.0-dev-20003","@opencode/protocol":"0.0.0-dev-20003","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20003","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20003"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20003_1790100061268_0.021904956735291137","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20006":{"name":"@opencode/plugin","version":"0.0.0-dev-20006","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20006","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0149c05a68e056caff390f5208e4c5c53a888e6e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20006.tgz","fileCount":121,"integrity":"sha512-o+3s1Dd9fKmv3WmusKJn/T3i+gzKbM6dCaf0gb7HkC+jVUdqBK2Yb+bLv6i9Q0S37xm3X6BfMQvduXQzHm2gnQ==","signatures":[{"sig":"MEYCIQCrZYIT6wDQydfXz0rI4bb8Zgz8s8pg5bjUEsbdvvWKOgIhAM5Nw1MWC9S0Q6UsspW6CQhf2kDV3aLiMGC3eSLQFbIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLzI4R4NCC+TZ5khP2mGqyI7QaRs/6wm1tPRw7jGFIqAIgFfdcvVy3qpMm7Yy2O1eJOHeRBZGP4z0inxzrTqPDp9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20006.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20006.tgz","_integrity":"sha512-o+3s1Dd9fKmv3WmusKJn/T3i+gzKbM6dCaf0gb7HkC+jVUdqBK2Yb+bLv6i9Q0S37xm3X6BfMQvduXQzHm2gnQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20006","@opencode/util":"0.0.0-dev-20006","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20006","@opencode/schema":"0.0.0-dev-20006","@opencode/protocol":"0.0.0-dev-20006","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20006","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20006"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20006_1790103798308_0.6079015829738981","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20010":{"name":"@opencode/plugin","version":"0.0.0-dev-20010","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20010","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"edca3202b4aa7b3b376f5f42aa17ac2560a389b8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20010.tgz","fileCount":121,"integrity":"sha512-J1hnDgbrAWmVWDKrh4xVgLFHYGXS/9kU4Y1JHiY37WXapPW+KYDQQvtjtWeM3TYGWm2dZBmbwaF8Y7TeCWfvXA==","signatures":[{"sig":"MEUCIBOZ789pUfEXPViuQC+WjEyrs68CucFp5/I+2T8/ux1sAiEA4tZk7imF9CA+YjTluOTnxO8xsywpc/Kw3Pt11daUgRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfNi/vL5gd3opDHfrGNxM9tbJrslnXGtBLk6BsUgUKPQIhANUJrFuuAQ10h8s97SYSPj7AgrX0tFF32q7bAaVdpdLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20010.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20010.tgz","_integrity":"sha512-J1hnDgbrAWmVWDKrh4xVgLFHYGXS/9kU4Y1JHiY37WXapPW+KYDQQvtjtWeM3TYGWm2dZBmbwaF8Y7TeCWfvXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20010","@opencode/util":"0.0.0-dev-20010","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20010","@opencode/schema":"0.0.0-dev-20010","@opencode/protocol":"0.0.0-dev-20010","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20010","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20010"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20010_1790110109599_0.6893728571247442","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20011":{"name":"@opencode/plugin","version":"0.0.0-dev-20011","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20011","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4bb2b9163d17a29344c5c5e2fd5e4ca3137b36c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20011.tgz","fileCount":121,"integrity":"sha512-j3HSJcQp8zs/wRIsqFMotAqzODOpGc3jvLi41nOAxSYBSS3Bt1ohwW6dCt9TSNAOWs/RfBEHM2TyMQ6mc45Yjg==","signatures":[{"sig":"MEQCIHme9WgmMktFuzFgehS404yrOWhTC4pCS+DqAqrHA7scAiBdgGcV/ltLenfsipBxxFyfQMCDHdyhCX70QmRLtwpQ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCsk6OiblglmLLTr9TKJR6bMnwOrtiZy4vxIXaE65tfwIgFnjsQXe9FTZxaxaGsgl10cBVuQ41uh/RogF8Riyd4rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20011.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20011.tgz","_integrity":"sha512-j3HSJcQp8zs/wRIsqFMotAqzODOpGc3jvLi41nOAxSYBSS3Bt1ohwW6dCt9TSNAOWs/RfBEHM2TyMQ6mc45Yjg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20011","@opencode/util":"0.0.0-dev-20011","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20011","@opencode/schema":"0.0.0-dev-20011","@opencode/protocol":"0.0.0-dev-20011","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20011","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20011"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20011_1790113677518_0.8195867353986275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20012":{"name":"@opencode/plugin","version":"0.0.0-dev-20012","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20012","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8f72ce791a15d22da30a27d33b27551aabb141af","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20012.tgz","fileCount":121,"integrity":"sha512-YeF0QcUtgbNQYEuH+KArYwD0azIncW3l5MQ1tS7v3jSjcERXCN/GUcC+kgyZeaSBg2WRsWUR40VcrNZzvMk1Ig==","signatures":[{"sig":"MEQCIF5tljuiZa0B3ovg+oEW+/FrCEQu/leE30jo/tbq21N+AiBpAYiku/N+n4ZMqj3IjEuso0gyzNmntS17LK6H3NuWvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAU75Rs4F4WgE56oi9OuEGj6IzgVcVcYLUGEOpI7dRdwIhAOaorD8ESkiTOtKAFqQDB+c7s1wd3DI5rFR6AMFkC9gG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20012.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20012.tgz","_integrity":"sha512-YeF0QcUtgbNQYEuH+KArYwD0azIncW3l5MQ1tS7v3jSjcERXCN/GUcC+kgyZeaSBg2WRsWUR40VcrNZzvMk1Ig==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20012","@opencode/util":"0.0.0-dev-20012","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20012","@opencode/schema":"0.0.0-dev-20012","@opencode/protocol":"0.0.0-dev-20012","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20012","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20012"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20012_1790114836707_0.3423553153806802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20013":{"name":"@opencode/plugin","version":"0.0.0-dev-20013","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20013","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"321f0bbd4c354d686b99c8ae8dca3ce0ba39315d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20013.tgz","fileCount":121,"integrity":"sha512-hJpohbMQPzVfpQyk4yU7DGSPLxH0lhD6iW31yIMQT+V5p8vgqvGgQoXUNW2QokhJFSqUFnof2o1j4IEpBWI3ow==","signatures":[{"sig":"MEQCID8Cy07HdFDAzzlPDOxC/3V8XYpUFlzKXqpRFPEf88gtAiBy/4SRhVzkYFHew+4WCNXtBoFnFPkZsO8ty/HxbBBI3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCekYmqjBTv1cnMV6MxP9WbiGx+J8icxyVnkmeSKY3rxAIhANcxibdRxL8N1QGcZzoRbGFbjn2uQ4378/BdDM4GRRgT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20013.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20013.tgz","_integrity":"sha512-hJpohbMQPzVfpQyk4yU7DGSPLxH0lhD6iW31yIMQT+V5p8vgqvGgQoXUNW2QokhJFSqUFnof2o1j4IEpBWI3ow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20013","@opencode/util":"0.0.0-dev-20013","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20013","@opencode/schema":"0.0.0-dev-20013","@opencode/protocol":"0.0.0-dev-20013","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20013","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20013"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20013_1790117048574_0.7199627230850782","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20014":{"name":"@opencode/plugin","version":"0.0.0-dev-20014","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20014","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ca72def14168bfc333e852046a6cd622efdefd1f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20014.tgz","fileCount":121,"integrity":"sha512-DVqKehOBjwJmVos8c6om83DCGTHbKHV+viWR2+hm3A/AoQWI2U0X1hxYy/BcSnNh49D0MjVsi9HH/mwgjVEPDA==","signatures":[{"sig":"MEQCIDs815tRi2why6WR3AwrlRNVbevyAbwl97WNH0i5IyhKAiA6j1azlSbwYMth5nu3mZ/Kh1ARFiL71vDUe05WNRSoUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCo5MOJ4jp4D9xAMAbJfTPQJLJBv//MKYw77MUq0r9FVwIhAKH988gWldma3LbVA9NYSWCe29QMfDCI1n30YJuAw8ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20014.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20014.tgz","_integrity":"sha512-DVqKehOBjwJmVos8c6om83DCGTHbKHV+viWR2+hm3A/AoQWI2U0X1hxYy/BcSnNh49D0MjVsi9HH/mwgjVEPDA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20014","@opencode/util":"0.0.0-dev-20014","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20014","@opencode/schema":"0.0.0-dev-20014","@opencode/protocol":"0.0.0-dev-20014","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20014","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20014"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20014_1790118195071_0.6171997212822649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20015":{"name":"@opencode/plugin","version":"0.0.0-dev-20015","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20015","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0d6269e74a890c7d5c6f2d737d07ad4473a19e64","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20015.tgz","fileCount":121,"integrity":"sha512-PUSHfwXMjg7hMAsLnEWY+geEE7n7lbKoh6SdaRuO0VRCengi2hLhvDCaUZzK9TSiF+gTBEU8LXIhdQ126Fipiw==","signatures":[{"sig":"MEUCICPE9fTnjgpTQVmDc2aN1Q12rPEXmEwlKHERCQGdMstMAiEAjgz664CAdrcIwafH6adh0XS+G5OmiIhJQmaySafwy7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq9+fZbzmNXxlo4FdSs+Megi0Q/xbQvHtqsAkoBgMwCQIhAKU4m8aUy2Eq9u47eYb03fBykWtY4BBuS2bZudRAX2mM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20015.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20015.tgz","_integrity":"sha512-PUSHfwXMjg7hMAsLnEWY+geEE7n7lbKoh6SdaRuO0VRCengi2hLhvDCaUZzK9TSiF+gTBEU8LXIhdQ126Fipiw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20015","@opencode/util":"0.0.0-dev-20015","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20015","@opencode/schema":"0.0.0-dev-20015","@opencode/protocol":"0.0.0-dev-20015","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20015","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20015"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20015_1790119143558_0.6215790829872003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20016":{"name":"@opencode/plugin","version":"0.0.0-dev-20016","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20016","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a42d01ff6ee55aa20a20232fe0a23ebbdc996da1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20016.tgz","fileCount":121,"integrity":"sha512-NT8ie2iLO7TLAlN373PMjGIvNVvptGEXcnGSNnoAz6WfTpvc0imFvpC+hZX4qjmn3EmWQznhOc5yDXmDuQD2/Q==","signatures":[{"sig":"MEQCIAYIZkblLwbQi6+IszBCaex44hg8XGNX3o2bLNsKZXeZAiBYMlVqP4Xe9xAtBW4RFD8exnpC/uthd6lNLv0XIBzWXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7wER+SjgK2NVycFbFVCyScYXc7Z5sBJRCkAac7M+vOQIgN4bo7dXQhW0VqO8QdiL2DGi8DdeGvYIDUY/9ZlZLLLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20016.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20016.tgz","_integrity":"sha512-NT8ie2iLO7TLAlN373PMjGIvNVvptGEXcnGSNnoAz6WfTpvc0imFvpC+hZX4qjmn3EmWQznhOc5yDXmDuQD2/Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20016","@opencode/util":"0.0.0-dev-20016","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20016","@opencode/schema":"0.0.0-dev-20016","@opencode/protocol":"0.0.0-dev-20016","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20016","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20016"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20016_1790120117858_0.753587503734592","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20017":{"name":"@opencode/plugin","version":"0.0.0-dev-20017","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20017","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a34e2f849052afab87bec4af77c6824f03b95db4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20017.tgz","fileCount":121,"integrity":"sha512-GI+gM1ku07NUDmWef4MZAoICcsrZ8h/wOgZ+7yWwZWVtDNshZsw1y9S9YfqcEXSgfN4vyePcBWriYcBG/RjcuA==","signatures":[{"sig":"MEUCIQDfpu2zF+v8c2DT1VKd4tzHiGtSPRfyHnKx8Vd1EAzx+gIgUczCt4xaXgR3FRaiq4AvSxl9vy4DkEYl6ZU5ZoisG2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAXi/bZKSwkEt9WrO5zrCMAGdXF9hLO6KHhmffUoOVw3AiEAsfhEsv0hJWla1H8+atqg7Hs8dhB6KhaJn5lfROqw9b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20017.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20017.tgz","_integrity":"sha512-GI+gM1ku07NUDmWef4MZAoICcsrZ8h/wOgZ+7yWwZWVtDNshZsw1y9S9YfqcEXSgfN4vyePcBWriYcBG/RjcuA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20017","@opencode/util":"0.0.0-dev-20017","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20017","@opencode/schema":"0.0.0-dev-20017","@opencode/protocol":"0.0.0-dev-20017","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20017","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20017"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20017_1790122222239_0.30948181139058795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20018":{"name":"@opencode/plugin","version":"0.0.0-dev-20018","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20018","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9254b317c3268c6a50d996e247148e7eabd233ab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20018.tgz","fileCount":121,"integrity":"sha512-n8W1QmZAp5asmEC/Q93DGovkM6bfaWBoWxYoT1GJvzu/3DkeCCXaRwZBJLD8AyKQStbDSkxCwL5/NFfl1Z9bbg==","signatures":[{"sig":"MEQCIB0KpRy20p8aUqafTJLlWUio0spVF0K3/RpEHO1oyju5AiBGbLIWRQ3Mgbb2KxdmFdo6Qj9+KjhSnS3pQ/BzifRxSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnu1pt0s1uDKeEAa2SbcxQNljgL2PunRsF/hQqeYyTzAIhAMrdFMTnJVTL+rImJkyndEERlUDCvLTwCIPBOMXLh9YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20018.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20018.tgz","_integrity":"sha512-n8W1QmZAp5asmEC/Q93DGovkM6bfaWBoWxYoT1GJvzu/3DkeCCXaRwZBJLD8AyKQStbDSkxCwL5/NFfl1Z9bbg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20018","@opencode/util":"0.0.0-dev-20018","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20018","@opencode/schema":"0.0.0-dev-20018","@opencode/protocol":"0.0.0-dev-20018","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20018","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20018"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20018_1790123103274_0.14820000768470232","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20020":{"name":"@opencode/plugin","version":"0.0.0-dev-20020","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20020","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"631db7df8fde6ac7b22fe5c8fc89c17a82ea9c04","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20020.tgz","fileCount":121,"integrity":"sha512-Q3h69kwZjOkEFmWP9BdrRUTIeZz1XNvqDnGq+dr/vcEjYN4V5fE7XdAxRvNo19k/6+PEUnhYnWwagj553BeUTA==","signatures":[{"sig":"MEUCIHX61GqTd/Av7sePJ0et10PAKypN+2FDce2X09jgDfVIAiEA46Pd5dvnfv3e7PGs8CF/cf1RctOJWj2KJ6Y+hFRqlds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgd8nouAwV04DXVVa2/nhN70UXvM2qADsOyaTe0iO8YAIgC5n4vDy92iebKNiuI10RFez7olTu73+U93h1QXtLqog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20020.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20020.tgz","_integrity":"sha512-Q3h69kwZjOkEFmWP9BdrRUTIeZz1XNvqDnGq+dr/vcEjYN4V5fE7XdAxRvNo19k/6+PEUnhYnWwagj553BeUTA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20020","@opencode/util":"0.0.0-dev-20020","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20020","@opencode/schema":"0.0.0-dev-20020","@opencode/protocol":"0.0.0-dev-20020","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20020","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20020"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20020_1790124039590_0.6769055475397019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20022":{"name":"@opencode/plugin","version":"0.0.0-dev-20022","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20022","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"82c82f119db3688cb777f9d0a185f89b87cbd4b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20022.tgz","fileCount":121,"integrity":"sha512-g6dcXgi5Chu8+rE+l8ymcN7gW3IwoLD11gfhFsoZd6zQbhZwGWd0IYhCUZ5vUGI0U1tTT77JJMh17JfQ05VjeQ==","signatures":[{"sig":"MEYCIQCDecn8tZL43A+9DJq2fe7U2TXicRhYRqeVOlXIQQJWogIhAKnr6A/d2Fs+Dfv3ry+DH63pZ8PMRf4xw7ULfchVcJMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAFBcIqiU/ua2JxZtfH/JrQGhDVclIIKj+HiMwkh1/hwAiEAh2V8Ld0A1hGamjs7oViTWcuyuv04f5cO8mx5MCE0kBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20022.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20022.tgz","_integrity":"sha512-g6dcXgi5Chu8+rE+l8ymcN7gW3IwoLD11gfhFsoZd6zQbhZwGWd0IYhCUZ5vUGI0U1tTT77JJMh17JfQ05VjeQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20022","@opencode/util":"0.0.0-dev-20022","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20022","@opencode/schema":"0.0.0-dev-20022","@opencode/protocol":"0.0.0-dev-20022","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20022","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20022"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20022_1790126161396_0.45961340355622315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20023":{"name":"@opencode/plugin","version":"0.0.0-dev-20023","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20023","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f6d27d37a3b504944f9c290da4d16503913375f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20023.tgz","fileCount":121,"integrity":"sha512-OT7vy1w7PdewWPlY9EBfM02qs95g5E4WlkKhhlNbOvZrpXQCFdZJwU2/r1fW3GQavgFKGhY3LSbHE4FciCG5jQ==","signatures":[{"sig":"MEUCICdNCpNF4e9QslBnOA0+XS/Zc0/E30GgXJBuABsZGRLbAiEAo8MPlhaP9QLrLR5REEvRGnurI4wjjmULuWquIxubhto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcmQglvEtL7GAS1xwTzuqRPkveCVu6ZRBgYKwFO1vGwwIhANlhzy7BZJtxp3ARfWsbZEVNfbixLC+41T8I0MhNL1uD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20023.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20023.tgz","_integrity":"sha512-OT7vy1w7PdewWPlY9EBfM02qs95g5E4WlkKhhlNbOvZrpXQCFdZJwU2/r1fW3GQavgFKGhY3LSbHE4FciCG5jQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20023","@opencode/util":"0.0.0-dev-20023","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20023","@opencode/schema":"0.0.0-dev-20023","@opencode/protocol":"0.0.0-dev-20023","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20023","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20023"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20023_1790127160867_0.3741987032953351","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20024":{"name":"@opencode/plugin","version":"0.0.0-dev-20024","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20024","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d6ba59e8d0852f93121f1c12027e6ea7fd05043b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20024.tgz","fileCount":121,"integrity":"sha512-n492YgWV11OICHIgO42O4QkXh6sRF6/+xZWoP4TpSOOl/stK5OE5gwlcCGi4D+jDe6vSoEQlFOcBnvJLBWnODQ==","signatures":[{"sig":"MEUCIQD+YMjOaqNBGrxYqSr2vkmAl96yKbjEon8snseRgPaoeAIgHCUhIdN2uBqHEpmF2iR7NvRpW0tofR6ieqLCtF4sSa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLJg9SZ7IHhaQNtduM3hkTqMUHefj3TJjTyrPVVZklIQIhALd2TMfPEp7Bxs1Xaq4L/vNO6gwe+DvjTloaQg3JH+iB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20024.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20024.tgz","_integrity":"sha512-n492YgWV11OICHIgO42O4QkXh6sRF6/+xZWoP4TpSOOl/stK5OE5gwlcCGi4D+jDe6vSoEQlFOcBnvJLBWnODQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20024","@opencode/util":"0.0.0-dev-20024","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20024","@opencode/schema":"0.0.0-dev-20024","@opencode/protocol":"0.0.0-dev-20024","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20024","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20024"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20024_1790128192678_0.0977403401144541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20025":{"name":"@opencode/plugin","version":"0.0.0-dev-20025","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20025","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"60d7ac94efd82f30cb75ae22ca50f290dad72889","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20025.tgz","fileCount":121,"integrity":"sha512-Ds5azAGKFuEUOtSLo7izmi6JKJqwmYoovPu+T1XwCP1sngbIpBx3FlEK2aDkzmtXkHXLl+zfztHzv/DOIAYRDA==","signatures":[{"sig":"MEUCID4br240d8pjeFA6zSa3+UFcokmN0hxSLM3OCu4PKApjAiEA8XQ4AGcyfWIKssAd1JkCJTmIDP+P5JIM/+iXuJ52e6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe5PSWHsve5CEWvdFHkbkwtCZmfxz9BAJVlzLB3QXIjAIhAMp5IQVlmFL67CUKxsR5FxzA0uUSdp5eJ5jNOajvqjXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20025.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20025.tgz","_integrity":"sha512-Ds5azAGKFuEUOtSLo7izmi6JKJqwmYoovPu+T1XwCP1sngbIpBx3FlEK2aDkzmtXkHXLl+zfztHzv/DOIAYRDA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20025","@opencode/util":"0.0.0-dev-20025","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20025","@opencode/schema":"0.0.0-dev-20025","@opencode/protocol":"0.0.0-dev-20025","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20025","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20025"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20025_1790129156847_0.1679816983058804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20026":{"name":"@opencode/plugin","version":"0.0.0-dev-20026","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20026","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"00af4fca5ec57ff24420d6937abaa035897ef76c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20026.tgz","fileCount":121,"integrity":"sha512-f8ThoLmgViZj09Y52cXj3sDsBQ5uCUB28TEXFVpOBPTkeO4JRlsDKmj5bhamCyOznQKkphpW93HOWxN6wBu3Uw==","signatures":[{"sig":"MEUCIQDsmiB8sdVaveWGP3ubNG22A2WfZdPXpSXT87+5YJ/2IwIgQfiDwo02qbXE4VShjnLKSevWlt8oGM2npQJ5pgQwpuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMOiBtxqX+LG4QCzhEVOvle5S3HRBO/EiSgHLxndPBBQIhAI2W5NluTkqNskt4Xkon/bNuSGgxKdZvBmwRr+eHqXf4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20026.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20026.tgz","_integrity":"sha512-f8ThoLmgViZj09Y52cXj3sDsBQ5uCUB28TEXFVpOBPTkeO4JRlsDKmj5bhamCyOznQKkphpW93HOWxN6wBu3Uw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20026","@opencode/util":"0.0.0-dev-20026","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20026","@opencode/schema":"0.0.0-dev-20026","@opencode/protocol":"0.0.0-dev-20026","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20026","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20026"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20026_1790130142208_0.13500616383112307","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20027":{"name":"@opencode/plugin","version":"0.0.0-dev-20027","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20027","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"14bbc4fc21151a7fd6834ad35547b660b1252042","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20027.tgz","fileCount":121,"integrity":"sha512-0Ochn2FMqltx1Ak5SWgNypYC1lim0WcYw9PDhiIR8LFgOFc/GmtB3H8m2mG133swYqdQdveiLD1jP+86Ber0Fw==","signatures":[{"sig":"MEUCIDWloKZznXYWOf9LfYtWp7ZgK8CRAR2fJ8Vk9xJS61gLAiEAhyjA8mN+nS5f4SBy6JYcy+VzRbKgxTdXmMBTnuV6GaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNlitYXmIktZc6kQb+QahjsL83H4nE5Qxm2htCE1n7wQIhAOrPvffehpWbYKNLf0GGmSE5Qv2FJBUtI7m2Oafb5tHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20027.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20027.tgz","_integrity":"sha512-0Ochn2FMqltx1Ak5SWgNypYC1lim0WcYw9PDhiIR8LFgOFc/GmtB3H8m2mG133swYqdQdveiLD1jP+86Ber0Fw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20027","@opencode/util":"0.0.0-dev-20027","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20027","@opencode/schema":"0.0.0-dev-20027","@opencode/protocol":"0.0.0-dev-20027","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20027","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20027"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20027_1790131154401_0.22956183091951998","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20029":{"name":"@opencode/plugin","version":"0.0.0-dev-20029","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20029","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9305912721454c5c7849a645581607907a8a4db6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20029.tgz","fileCount":121,"integrity":"sha512-Lo6N/QXxDJuDc5x6X90yHtzjLACAcQYii+mzjs7aCVwc94EcIoc61lkT/rx+688/zKIHCJ90nabHVL+EgW3B6g==","signatures":[{"sig":"MEYCIQCpCCPwjyFneGRG5Sv8xZFDWKGDC5uYsDRVFfZTwKAMbQIhAOTPpTsJbElKWnAX/nC/6bC/UG00j8UlzHraxagQ+b2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBM15HEFqHaPsV0YhW6xjs4dA8ku2xtpAv8gUbFLFs8cAiA4+7z2NK+AebZdW1sNLEaxjKTS0gRWOyDHrrhIcRWaTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20029.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20029.tgz","_integrity":"sha512-Lo6N/QXxDJuDc5x6X90yHtzjLACAcQYii+mzjs7aCVwc94EcIoc61lkT/rx+688/zKIHCJ90nabHVL+EgW3B6g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20029","@opencode/util":"0.0.0-dev-20029","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20029","@opencode/schema":"0.0.0-dev-20029","@opencode/protocol":"0.0.0-dev-20029","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20029","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20029"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20029_1790131955105_0.5276818908815701","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20030":{"name":"@opencode/plugin","version":"0.0.0-dev-20030","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20030","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"52ae5b9e16388e72cdd0e79037b5ba35fb8f5182","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20030.tgz","fileCount":121,"integrity":"sha512-WKgj81Xac5VKh2O9+X063MrnhSG0q6j1R3F0lRF5P738FghT+xKPtyRKMmpxgSWQjtD2rhtxLkQp02H1MFnBOA==","signatures":[{"sig":"MEYCIQDRo52hN12uJnjrvNJnpFEhYsDVIvACSvQ2vXySNIMcIQIhAKMKIWBLSCCT+sgkQHem0j0xGgYwNkJ/tWzdfxSv8vS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/9PqnonGuqJ1DqSgEcriYIez/HvrxnFPMD022W4LesQIhAIVVoUyP6HjWawewf0bMBjrhg9pDIii3SfudNKxdxGZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20030.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20030.tgz","_integrity":"sha512-WKgj81Xac5VKh2O9+X063MrnhSG0q6j1R3F0lRF5P738FghT+xKPtyRKMmpxgSWQjtD2rhtxLkQp02H1MFnBOA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20030","@opencode/util":"0.0.0-dev-20030","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20030","@opencode/schema":"0.0.0-dev-20030","@opencode/protocol":"0.0.0-dev-20030","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20030","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20030"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20030_1790137732733_0.7732749171322206","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20032":{"name":"@opencode/plugin","version":"0.0.0-dev-20032","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20032","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f472b73d6cd13815ae316aa9d4196c5cc17a8bec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20032.tgz","fileCount":121,"integrity":"sha512-blVzRGLUVlWavAstE52YIlRyKs1edQiCWinzCUc9boJylq/eci2GwqAfer+5xV9M3GuLQnE+WWPkmXhsWkbuJQ==","signatures":[{"sig":"MEQCICqPbp1x8uGw2rvvcftbVG5k7qJ1BcJHqLkuXxuQ+UnaAiA1VxPVDLUgg4Cfwx1XYnpRV1zJwRSTeuimZ1FLsqU4fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB2g7SL9NBslouXcdyq3uKm//hHWq/mwGfmK5ecxM3bwIhALT28y3F8IVCYFKY/hYBWr3+cG3oksPirgXmIaLtb1Qb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20032.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20032.tgz","_integrity":"sha512-blVzRGLUVlWavAstE52YIlRyKs1edQiCWinzCUc9boJylq/eci2GwqAfer+5xV9M3GuLQnE+WWPkmXhsWkbuJQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20032","@opencode/util":"0.0.0-dev-20032","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20032","@opencode/schema":"0.0.0-dev-20032","@opencode/protocol":"0.0.0-dev-20032","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20032","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20032"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20032_1790138716729_0.4157410272073514","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20033":{"name":"@opencode/plugin","version":"0.0.0-dev-20033","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20033","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ede74b25c0ebd0ada31264ec4a843f606ace80b5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20033.tgz","fileCount":121,"integrity":"sha512-99f4OMSY67wrxZsR0sDQGyGvZ0Div5SXniyyscBg8oOwhXtgw8fdkNMJSOiIKU6m+wqdMRuGk1+dzB4zSiuM5w==","signatures":[{"sig":"MEYCIQDX4Nwf/3gLGXcgAG24nsV+SRmOCEkQ24at2Cmr4fozngIhALfMtDESyolgjRq1Nrhs+2j/ethK7JA+889VHgpTeUbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMvgx5ax8Ovxxa0uw95ckm/0YJHI3QmDPD7xrsaUQbYAiB89CJRz+H90LWjrzONizeO2Jtily9L6RvoeI6u0vOPLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20033.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20033.tgz","_integrity":"sha512-99f4OMSY67wrxZsR0sDQGyGvZ0Div5SXniyyscBg8oOwhXtgw8fdkNMJSOiIKU6m+wqdMRuGk1+dzB4zSiuM5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20033","@opencode/util":"0.0.0-dev-20033","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20033","@opencode/schema":"0.0.0-dev-20033","@opencode/protocol":"0.0.0-dev-20033","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20033","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20033"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20033_1790139567658_0.3572785278358661","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20035":{"name":"@opencode/plugin","version":"0.0.0-dev-20035","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20035","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3f60928115a24a38732662bbaa18c124c5f28058","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20035.tgz","fileCount":121,"integrity":"sha512-BEpGZL5XEwPNULVHbN+RTgCUJ5VxrY8JQNaKPjSSDw2PBNZbq6Ol0FIkW6j0L4j+/UB0frYzZHWEXyPrE2561A==","signatures":[{"sig":"MEYCIQCCLiug2ITZvwvuGBC0gUW9w11xL6Mb2GE4ve4i7A8GFgIhANjWzGd9gHerJdSEZ2J5Ct5hbzB/UrNBcONfGw7pFs7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/fKL99wShzC2w/5e+AXUWnE9U2fdLUk6XChsB+IGCxAiEAnyuugy1XOfAPrwP9Jly4z3pX6azJhUIcIrJIzfs448M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20035.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20035.tgz","_integrity":"sha512-BEpGZL5XEwPNULVHbN+RTgCUJ5VxrY8JQNaKPjSSDw2PBNZbq6Ol0FIkW6j0L4j+/UB0frYzZHWEXyPrE2561A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20035","@opencode/util":"0.0.0-dev-20035","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20035","@opencode/schema":"0.0.0-dev-20035","@opencode/protocol":"0.0.0-dev-20035","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20035","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20035"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20035_1790146189074_0.009543609535509034","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@opencode/plugin","version":"2.0.15","license":"MIT","_id":"@opencode/plugin@2.0.15","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c3ccf30f28713479f6dc404ebc8a4d32da02a92b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.15.tgz","fileCount":121,"integrity":"sha512-TsSXd2g/433De7ViY+5d/tlLtkZCSmYKo8ScnhtcmPVoM/U5ptQDFXEXx5psTlAfkKcISJh+5vMSOe4u3uCqUQ==","signatures":[{"sig":"MEYCIQCUcvIe6nsjiedsF7pNnk8117RI6wL5XomtrzIXw4XFZQIhAMLVSm5WbCxAyHRWpWVfaRlbhZVLgCq7dkm7qQpSh6Bp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA3cE7IaJgeX2yfFEm95VNfZ9ckunDvaIPgl249j10ROAiEAw90WlrZiExVUNu78kmA0nPz2yl8/685DSby9hOhttWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121475},"type":"module","_from":"file:opencode-plugin-2.0.15.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.15.tgz","_integrity":"sha512-TsSXd2g/433De7ViY+5d/tlLtkZCSmYKo8ScnhtcmPVoM/U5ptQDFXEXx5psTlAfkKcISJh+5vMSOe4u3uCqUQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.15","@opencode/util":"2.0.15","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.15","@opencode/schema":"2.0.15","@opencode/protocol":"2.0.15","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.15","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.15"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.15_1790147713875_0.271499021514344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20038":{"name":"@opencode/plugin","version":"0.0.0-dev-20038","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20038","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7b169cfad452bac15e1fec7a6e012ba608b71ce4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20038.tgz","fileCount":121,"integrity":"sha512-GcItkE2okm73yHlz7kXIyjUtvSQ1cVW5hCmtFeOnzaYY/Te3mY3MHG/Kg3LEWgbh2ko51zBW7aE0TrfLDht8ww==","signatures":[{"sig":"MEUCIHb8A1iiqXiz1Z6SxUuiKrsz86xDEkg//JqaOur/wxMdAiEA8A7fC2FOqh3Cawz24uqKRfUSRvL8KnXew5vEt+HjF6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD527qcCsnOOeO3kYqMHO9A9maimMIfdL9V9+4iGJ/GcwIgTPBvk5FjcPw/ZpaE4ouxyUIDBqwBqUQ89rvJLyph5X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20038.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20038.tgz","_integrity":"sha512-GcItkE2okm73yHlz7kXIyjUtvSQ1cVW5hCmtFeOnzaYY/Te3mY3MHG/Kg3LEWgbh2ko51zBW7aE0TrfLDht8ww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20038","@opencode/util":"0.0.0-dev-20038","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20038","@opencode/schema":"0.0.0-dev-20038","@opencode/protocol":"0.0.0-dev-20038","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20038","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20038"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20038_1790148673781_0.9898588553281906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20039":{"name":"@opencode/plugin","version":"0.0.0-dev-20039","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20039","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d9262b14eee409c97e6f073323bf2b85a2c4b15","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20039.tgz","fileCount":121,"integrity":"sha512-3WhX8LQDrcQmBX3U8XmhIOIWqbm9phekMOxRw+5hL4r3OZ+xEmoHpOngSPdkr2kdPbC5JwJa5ppF8thfODSPnA==","signatures":[{"sig":"MEUCID/IwSGxRYQEFdxHcawsCQSAf10IKK096CW6MwHU8ERHAiEAmVw5/bpy9+teaBaMlqLoAPSiYLGSrsLJA6vkinZ0hsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNkUcVwjvcC2vyzCn2vIorjTbZ6MhTzyKAu6bjtqzl/AIhAP8okSzZFUGfIF9K92ZBHnJuNnnjqNUm+syioas11FV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20039.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20039.tgz","_integrity":"sha512-3WhX8LQDrcQmBX3U8XmhIOIWqbm9phekMOxRw+5hL4r3OZ+xEmoHpOngSPdkr2kdPbC5JwJa5ppF8thfODSPnA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20039","@opencode/util":"0.0.0-dev-20039","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20039","@opencode/schema":"0.0.0-dev-20039","@opencode/protocol":"0.0.0-dev-20039","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20039","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20039"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20039_1790151489329_0.9384291519399723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20040":{"name":"@opencode/plugin","version":"0.0.0-dev-20040","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20040","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cf45c5b686b71053960ff816997fad8f62302d72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20040.tgz","fileCount":121,"integrity":"sha512-TtInf3GdGZXYzEmYlgecs57Lmzz58Uib5+HrTBMv96qyR64p+t6rJY+QQMg+a6trdjnwdL6sPMNmIM7psnYC2g==","signatures":[{"sig":"MEUCIDS2iN5qtqyoi72aDXzfy4xPkqjk5EOTDju5A+orcVg3AiEA505Izy3zzIECYZqIKoevoH+1CxS4+jsZmLNxGrdIXTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCT8f8huwqfgLm7v0LKocUuWxSY43vPhKBxmcZ8JRwC2wIhALXGM1/etAgKzZgxh0p2xUUD60bxrYdOLUpvFiS0TK/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20040.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20040.tgz","_integrity":"sha512-TtInf3GdGZXYzEmYlgecs57Lmzz58Uib5+HrTBMv96qyR64p+t6rJY+QQMg+a6trdjnwdL6sPMNmIM7psnYC2g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20040","@opencode/util":"0.0.0-dev-20040","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20040","@opencode/schema":"0.0.0-dev-20040","@opencode/protocol":"0.0.0-dev-20040","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20040","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20040"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20040_1790152382144_0.7936822614941674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20041":{"name":"@opencode/plugin","version":"0.0.0-dev-20041","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20041","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0ec47c4e565026ab3657df38e7e3bf5b4dbc388f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20041.tgz","fileCount":121,"integrity":"sha512-/J1xiBDfOkN5RngRkhOt135XR48pzcv01UlW2X9Mn/1NqDqhAue5hO3PIqotgioD3iwmP5DFpfWUmQQeoBJ7/Q==","signatures":[{"sig":"MEUCIED7qo9FSx124/kfFEFe4935+jIgVrpbEIsMJ3J5dYBBAiEAgjAMiKHjjh+0dMiyjcrZj7OD+imY52674VC6YdLhp3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZqrHDjE57xFRbgu1KNFtlr0Zb9Y72puc4jqAhQ2mpWAiEAuh4j7+Aic5WDmbt0FGK+NJ3HQntU7GxZPwfWgUbzJL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20041.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20041.tgz","_integrity":"sha512-/J1xiBDfOkN5RngRkhOt135XR48pzcv01UlW2X9Mn/1NqDqhAue5hO3PIqotgioD3iwmP5DFpfWUmQQeoBJ7/Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20041","@opencode/util":"0.0.0-dev-20041","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20041","@opencode/schema":"0.0.0-dev-20041","@opencode/protocol":"0.0.0-dev-20041","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20041","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20041"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20041_1790165995054_0.9856976151207928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20042":{"name":"@opencode/plugin","version":"0.0.0-dev-20042","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20042","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d445ed1194f981da3c28c18ba7bac8e7818fe429","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20042.tgz","fileCount":121,"integrity":"sha512-nyA1Hi2wVaqNAfEhEC20SuFuUyq5Y0HXXz3hA+2PSvmnPYjDp75L69g1+iJcMd0jSo/1XRUpBxRpCFBC7rwQLQ==","signatures":[{"sig":"MEUCIQDgKnFRq5GhWVFjLHfv/IWl9CBJDsvfKN00C1RuefSH5wIgLrnElqCNSwiQVCXmfj4+yqQJxKewn7WuVwehP4SkqeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQMJsA9CAxFl6ptF6o3eCzR8zGWB4K9l25Ft7zrvj7xgIhAJa0PjeYHxjBC1ijEfS61iVGUYObVSGwfWY8YVBL/qSo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20042.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20042.tgz","_integrity":"sha512-nyA1Hi2wVaqNAfEhEC20SuFuUyq5Y0HXXz3hA+2PSvmnPYjDp75L69g1+iJcMd0jSo/1XRUpBxRpCFBC7rwQLQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20042","@opencode/util":"0.0.0-dev-20042","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20042","@opencode/schema":"0.0.0-dev-20042","@opencode/protocol":"0.0.0-dev-20042","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20042","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20042"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20042_1790166963671_0.4278313762642365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20043":{"name":"@opencode/plugin","version":"0.0.0-dev-20043","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20043","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bfe06e7398acb3dc936e91a6c0f7df4cd242cdae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20043.tgz","fileCount":121,"integrity":"sha512-seMv5bIMOI2FOzikWOtAri5Y3FyfhCDjr3IgdO/gOhPbC/BSEvJirKp5VHWk23ALf+w4TDfzuHOCNXhdmkkyLQ==","signatures":[{"sig":"MEUCIAKpazUz+PgajdaeGcEUm9sihdQfzYJt11carsP61kJ1AiEAn02RQN2Xe7J0cuKUiiMxbDbDC0vAZySnA0uMfTNS9Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICG2MpJ5AOUE+CWEOKOv0CYY0PpKU/KtE/TxOLZZVmpKAiBN7eHINqJGdEfQuq/7Hljx8i7c0AkA9Ys8zfQXnIwSwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20043.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20043.tgz","_integrity":"sha512-seMv5bIMOI2FOzikWOtAri5Y3FyfhCDjr3IgdO/gOhPbC/BSEvJirKp5VHWk23ALf+w4TDfzuHOCNXhdmkkyLQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20043","@opencode/util":"0.0.0-dev-20043","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20043","@opencode/schema":"0.0.0-dev-20043","@opencode/protocol":"0.0.0-dev-20043","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20043","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20043"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20043_1790167789254_0.27054818444295425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20046":{"name":"@opencode/plugin","version":"0.0.0-dev-20046","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20046","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e1570939d3b8bfbd04ba26bcbfefd84888b81d34","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20046.tgz","fileCount":121,"integrity":"sha512-lvC5K5Nxt73wcz8HSXsX7nYqkSRg2RYhJbp+fpPgAf1/LJOGej3g1CMVF0whfQRNcFBOP6Irj5yDzuPghCQzmg==","signatures":[{"sig":"MEQCIE6MFHOsuALSkrMb5sq/OuGqnwo2HwMpCg/UKc8I3xvNAiBiDNk+IPanaExyvjN2wRl8n/lSsYu8Hn3cvB/URYo8wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGuHMaD4vb574VicqX2it2aAdHFC7k9CPlursbXWX4+AIhANDA2jq+Hj0BiwTZpmDKVJgnERNcf3Xi3EejAyBNpEg/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20046.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20046.tgz","_integrity":"sha512-lvC5K5Nxt73wcz8HSXsX7nYqkSRg2RYhJbp+fpPgAf1/LJOGej3g1CMVF0whfQRNcFBOP6Irj5yDzuPghCQzmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20046","@opencode/util":"0.0.0-dev-20046","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20046","@opencode/schema":"0.0.0-dev-20046","@opencode/protocol":"0.0.0-dev-20046","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20046","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20046"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20046_1790176269042_0.41828027675898394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20048":{"name":"@opencode/plugin","version":"0.0.0-dev-20048","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20048","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9d0c74803f2b1fdc68d848ece39fed8f889aaf66","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20048.tgz","fileCount":121,"integrity":"sha512-jyq9lVA5o//sX3rGPqQ+2J7DFCv7XDFCSp+XwpKmxID//YOQE45m4R3dYvVmBfDPbdKufHHyacqZusgC/W/6JQ==","signatures":[{"sig":"MEUCIH51yEbPvhqWq9K8e9Pd00XkqVckrvXGCfuxoxyp/DrfAiEAuoISgCg0QLwrdEVhroI4AxghiBNJw/ChvKIMm5BzOcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4wXSlpjcyuaUk/s/uLOowNd++c4WqZ+tdM31JSRRHRQIhAJqAU+5BG0riDqrzzWC7UO1qy+3ZTqT4mNMiCyKcNrZY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20048.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20048.tgz","_integrity":"sha512-jyq9lVA5o//sX3rGPqQ+2J7DFCv7XDFCSp+XwpKmxID//YOQE45m4R3dYvVmBfDPbdKufHHyacqZusgC/W/6JQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20048","@opencode/util":"0.0.0-dev-20048","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20048","@opencode/schema":"0.0.0-dev-20048","@opencode/protocol":"0.0.0-dev-20048","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20048","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20048"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20048_1790178396490_0.17000361243832574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20050":{"name":"@opencode/plugin","version":"0.0.0-dev-20050","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20050","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4f1d25d2e57311771e4f7cb195c50b4a52c3779b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20050.tgz","fileCount":121,"integrity":"sha512-ELXB7e480UMk0/iWhkkGmPCWfrIFwvswpEdQJuRDw8LebpkGX+uDAR7KkcBwdQOgbPj5TWKnR9UPSvGMBzw7TA==","signatures":[{"sig":"MEUCICl7uyAs3T85p0AMEx0kWAUD/x618m5iKptJXYMOrjf7AiEA8Ealcw21phJyG8ovSvTOYViTkkBTjNRoS81gnB8b2hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDgtErAzC8EQ202HCgAHJDEt6xNM69W5mB4QDKsacfLogIfBgMYBsNjSXSKDQFEInq6xcK5JPGj11hhyg4F+vfTWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20050.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20050.tgz","_integrity":"sha512-ELXB7e480UMk0/iWhkkGmPCWfrIFwvswpEdQJuRDw8LebpkGX+uDAR7KkcBwdQOgbPj5TWKnR9UPSvGMBzw7TA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20050","@opencode/util":"0.0.0-dev-20050","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20050","@opencode/schema":"0.0.0-dev-20050","@opencode/protocol":"0.0.0-dev-20050","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20050","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20050"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20050_1790179953473_0.4391919760066816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20052":{"name":"@opencode/plugin","version":"0.0.0-dev-20052","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20052","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"35b4bf45a95a82123d4ea890e08fe1c7534e56d6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20052.tgz","fileCount":121,"integrity":"sha512-8VgUc2psw1TgdOTkU6/diw3IPD0uo9Fz42thp+Q6Lzp5XbSODkxo3m5oPswrNF1n0dDLNQiV66z0KAzWSGMENg==","signatures":[{"sig":"MEUCIQDFI/dvceO69dGxLIYXL2RjPftoUjygTGpwZSIYvD9fDwIgKjq21ZGDIgyWIIDH7qemVw+mt9V6/0aPlQIizEOyQJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaTmIxfAXUm7JnONuD2/hvepI/XoZcdyAOA6lTUrqr/QIgB+ifwEn+JaYoPylFaeqqjuaawI6Pr1SqdTFNxZ2i+ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20052.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20052.tgz","_integrity":"sha512-8VgUc2psw1TgdOTkU6/diw3IPD0uo9Fz42thp+Q6Lzp5XbSODkxo3m5oPswrNF1n0dDLNQiV66z0KAzWSGMENg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20052","@opencode/util":"0.0.0-dev-20052","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20052","@opencode/schema":"0.0.0-dev-20052","@opencode/protocol":"0.0.0-dev-20052","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20052","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20052"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20052_1790180973549_0.7786350696981226","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20053":{"name":"@opencode/plugin","version":"0.0.0-dev-20053","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20053","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d54e6be315a7a1de5fcc26e471821ca7c03a542a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20053.tgz","fileCount":121,"integrity":"sha512-GR3qMdxpLZIy1XqTgpF8SQ1VBEm+pxk4eHhHTukgcqGSDaREZoJfUYQqS0XHGc8DGcaARGDZ+3udzfuYqHgKjw==","signatures":[{"sig":"MEYCIQDw544x+3DHwhiZoCS6GJyEaOLcIrp7VNxyPdYYLSIsMQIhAMtz7zzqv//GZiHHzgo/yJQpxIP1ZJlDyOSFwsOaQDLr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMbE8ObU+fQt9dvaumhvuEJVBJgIPl164lZZlrs4j5iwIgepVHhFjn64zzzYrmgF8qIdC931y62/2UM6cJZGviEi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20053.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20053.tgz","_integrity":"sha512-GR3qMdxpLZIy1XqTgpF8SQ1VBEm+pxk4eHhHTukgcqGSDaREZoJfUYQqS0XHGc8DGcaARGDZ+3udzfuYqHgKjw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20053","@opencode/util":"0.0.0-dev-20053","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20053","@opencode/schema":"0.0.0-dev-20053","@opencode/protocol":"0.0.0-dev-20053","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20053","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20053"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20053_1790182224908_0.8415789687112993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20055":{"name":"@opencode/plugin","version":"0.0.0-dev-20055","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20055","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3db95c92522d05af837c42c7f44c47fdd21aaada","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20055.tgz","fileCount":121,"integrity":"sha512-lFweIkoP63ZnAcks0piTFFsx8Vu27rP25el0Qg+WqWB0XFy+P8tm3EHOH07TOXZzJcchwKGDkVRr7XJI6/8yuw==","signatures":[{"sig":"MEUCICU/rHd1fzUDDmwf+w5wfG6OlbMuoS1EdrwcWR+F+tziAiEA92onC97dQYtVD/MW2TcJ+PkhtFhaA8ZcY+B7ivqyeI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFA5ZOoto9RshEDSXnHCmz1T/SD0xU2+YeLYv/LRqhUaAiAawbIpL6wC5wcDB1ZqlReqr1ZlfvR1nlrp7DFJRr7lKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20055.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20055.tgz","_integrity":"sha512-lFweIkoP63ZnAcks0piTFFsx8Vu27rP25el0Qg+WqWB0XFy+P8tm3EHOH07TOXZzJcchwKGDkVRr7XJI6/8yuw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20055","@opencode/util":"0.0.0-dev-20055","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20055","@opencode/schema":"0.0.0-dev-20055","@opencode/protocol":"0.0.0-dev-20055","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20055","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20055"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20055_1790183067158_0.39899595211620986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20058":{"name":"@opencode/plugin","version":"0.0.0-dev-20058","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20058","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"45508e5da84a2b9f0e2896f8bc85874a3e3be0e8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20058.tgz","fileCount":121,"integrity":"sha512-irZsK6XVxydCq30bTJ+iTOu8a6zbRNGszTQ6vxGwTeZVCFNLQ7HkvEQDo3WzpvxeWIy35MYDdWddYAQ/jit3Aw==","signatures":[{"sig":"MEUCIBQ7nCANRRa9RMmuzDLyYBzNSiOktlvbfvD+qSgvP2+2AiEAptnOSGIVV4eLkXZpe1Q/PXyKhuksGRBJMSybGEXurZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTPPs2X3Uhmq4hzFeksWCDcblDZsFM4dra3y9EP6ldIAIhAPWWorrZIuy1xIDY8EfY2NTeh3xa1+gADnyuqF5bFlyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20058.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20058.tgz","_integrity":"sha512-irZsK6XVxydCq30bTJ+iTOu8a6zbRNGszTQ6vxGwTeZVCFNLQ7HkvEQDo3WzpvxeWIy35MYDdWddYAQ/jit3Aw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20058","@opencode/util":"0.0.0-dev-20058","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20058","@opencode/schema":"0.0.0-dev-20058","@opencode/protocol":"0.0.0-dev-20058","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20058","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20058"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20058_1790184088542_0.3018789258796668","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20059":{"name":"@opencode/plugin","version":"0.0.0-dev-20059","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20059","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1c8033ac0dbdf39c22a853e86a17281727cdfd92","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20059.tgz","fileCount":121,"integrity":"sha512-qc6/ZVgAV/RftcEmnITsrDtOGSNZb8A+51105Ezfqgl8NOXJrQTMzd0ZbaMbqCyzOUmUM0hyaTnyq71noEgH4g==","signatures":[{"sig":"MEQCIFAshqg/rZXrmQ0mCfx5+ROWeh02Kqme+CPFkukGcZYHAiBoWuqw8ChPtrScE37c54EEmMhV04m53AYyJZlPsqwuRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFglGqOmct4dBNZtBLfQPwXe9jbMGq12S5tTdensC/gDAiEA3eMklt6fTpzBTTDg+nYyyFbskj3IsktOkU72UAH5SWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20059.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20059.tgz","_integrity":"sha512-qc6/ZVgAV/RftcEmnITsrDtOGSNZb8A+51105Ezfqgl8NOXJrQTMzd0ZbaMbqCyzOUmUM0hyaTnyq71noEgH4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20059","@opencode/util":"0.0.0-dev-20059","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20059","@opencode/schema":"0.0.0-dev-20059","@opencode/protocol":"0.0.0-dev-20059","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20059","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20059"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20059_1790189202399_0.9258382811887338","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20061":{"name":"@opencode/plugin","version":"0.0.0-dev-20061","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20061","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0f2b4d721b0518becb70863c93013405ad3654a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20061.tgz","fileCount":121,"integrity":"sha512-D2xUgkmrMgspMFNhtQLeZf5TsZFkiuMPL4XG3paxxjW0NpKikQJVgzZBHOrtOlUN2sGQmrqKV9BX72+SJ9MULQ==","signatures":[{"sig":"MEUCIFyXvUlZUDdAo9lh0Jhe3+nWBY7D4e3cmR82uWHxBTStAiEA+CwTGjRS9AI7IJ/L9Lh7S8hoh8h6/md+UxmhwUtLWhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDISAhfJp/EagIc95LNwGy/GFB+rHwrsOMxksngJRcWwQIgTwLUxP+2mIgUoXeFy6qHXrMkYQNAQ1zxlstpvboh9/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20061.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20061.tgz","_integrity":"sha512-D2xUgkmrMgspMFNhtQLeZf5TsZFkiuMPL4XG3paxxjW0NpKikQJVgzZBHOrtOlUN2sGQmrqKV9BX72+SJ9MULQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20061","@opencode/util":"0.0.0-dev-20061","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20061","@opencode/schema":"0.0.0-dev-20061","@opencode/protocol":"0.0.0-dev-20061","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20061","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20061"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20061_1790191110214_0.8522167030086727","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20063":{"name":"@opencode/plugin","version":"0.0.0-dev-20063","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20063","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e3fbf51ae12769049d4ef22d0bbf70fa929b1cd2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20063.tgz","fileCount":121,"integrity":"sha512-Hijumu7Nsc/qImClOWQ8I/mpXmOVSWLnluYHZPU/+lzd9cuXiWGsQJnf5gsVGqbyMxCzhetArzsjUANy9yozpw==","signatures":[{"sig":"MEUCIQCSUyTD1xBKK/BUpxDchA/LLC2zJCzVIrYyydExUZB/FwIgESru7vevZm6X5HMTFsTzshtnd6gFtE7gbkBTq5VRxFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOZ/fpQkorIWlp4V6YnPOZEP9CDbNPeMU+D/LI/rg59QIhAKF9nbvHi+b2N9TS/OuirNuJHx5U9tpyJ6NbT8TcPj1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20063.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20063.tgz","_integrity":"sha512-Hijumu7Nsc/qImClOWQ8I/mpXmOVSWLnluYHZPU/+lzd9cuXiWGsQJnf5gsVGqbyMxCzhetArzsjUANy9yozpw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20063","@opencode/util":"0.0.0-dev-20063","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20063","@opencode/schema":"0.0.0-dev-20063","@opencode/protocol":"0.0.0-dev-20063","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20063","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20063"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20063_1790192344288_0.9209431117515474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20065":{"name":"@opencode/plugin","version":"0.0.0-dev-20065","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20065","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"60ae96622508519eeaf135e1c0a90f87e9b104af","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20065.tgz","fileCount":121,"integrity":"sha512-II2XuwKygI8Rzei//OrvVkiwaEL3Tj3ZITpC8O47LZNoPxZK0KY08bT/ceJvSfR/j9tl8nkdeuOEGXjNXIntcQ==","signatures":[{"sig":"MEUCIDysIP4LEwA5nRpAtMzJJQt8PkBGyX08mSNuPsEfLVXyAiEAxaCe3LlXg9f5k5N4Sda0W33dhZUP4so3xQw4XqweVhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHScRNuOnbDewbSSOvX3sOH6/s/px7Q5pyICPMxa6BK6AiBGyNTdVWZyujOBxUCveRTCA7Efo9ltRap+MzraaftnZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20065.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20065.tgz","_integrity":"sha512-II2XuwKygI8Rzei//OrvVkiwaEL3Tj3ZITpC8O47LZNoPxZK0KY08bT/ceJvSfR/j9tl8nkdeuOEGXjNXIntcQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20065","@opencode/util":"0.0.0-dev-20065","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20065","@opencode/schema":"0.0.0-dev-20065","@opencode/protocol":"0.0.0-dev-20065","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20065","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20065"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20065_1790193431490_0.6752869418256884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20066":{"name":"@opencode/plugin","version":"0.0.0-dev-20066","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20066","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a35ccdbd4a1bc2956444865f879bd9e5511ab2c8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20066.tgz","fileCount":121,"integrity":"sha512-5nlyIB4186W9L9MEpe0pMETBJDAdLonx1AEc/SkDSLedmHaAII9gR0F/YYdMgrAElS07BIyHzoAiyZXNmHDfvQ==","signatures":[{"sig":"MEYCIQD0CXn/U87jnEkSd54NX9u4ZP8w13bNiA69jYetZzpvPAIhAKb2XYUa1U+fCROfw6gXmx8wnC+5Mw36GestX5zI9jAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGj2hc7cFETAvrF9ypdCO+pF+g+AwomNXYL267Rrt9AkAiEAjCtgzA80GMCam2wm8rJBi/rQJHKtMotGWlzVYXtPuwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20066.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20066.tgz","_integrity":"sha512-5nlyIB4186W9L9MEpe0pMETBJDAdLonx1AEc/SkDSLedmHaAII9gR0F/YYdMgrAElS07BIyHzoAiyZXNmHDfvQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20066","@opencode/util":"0.0.0-dev-20066","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20066","@opencode/schema":"0.0.0-dev-20066","@opencode/protocol":"0.0.0-dev-20066","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20066","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20066"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20066_1790194856860_0.27217530051710614","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20067":{"name":"@opencode/plugin","version":"0.0.0-dev-20067","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20067","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8de3521653ec6956a3af909656b3f047fb2ecbdd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20067.tgz","fileCount":121,"integrity":"sha512-DJVqFV8jm86SZfjB6wlgjsdxdAda26sD6AdI7HbafFYrAHatFsqUEh8l6Zpllj9+y+TgtIt40bdKL7ww7cgbXA==","signatures":[{"sig":"MEYCIQCrpvSMnYZWFkWpW0Zq2dM3hGVFwslfgzGRfumnOAPuNgIhALfBu5Ax9LXphlmQ9kDiGflid3K2uKO0QF/AgF9w9ioa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEUsMKXR9sWsUH2Me4DoIOJameh22L16LRtfm7c+g2ktAiEAy1A92UiwAh0rDsDABX6LW3ifLu/UqJkLy0ZsYkWC4Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20067.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20067.tgz","_integrity":"sha512-DJVqFV8jm86SZfjB6wlgjsdxdAda26sD6AdI7HbafFYrAHatFsqUEh8l6Zpllj9+y+TgtIt40bdKL7ww7cgbXA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20067","@opencode/util":"0.0.0-dev-20067","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20067","@opencode/schema":"0.0.0-dev-20067","@opencode/protocol":"0.0.0-dev-20067","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20067","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20067"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20067_1790196028850_0.2534648010061824","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20068":{"name":"@opencode/plugin","version":"0.0.0-dev-20068","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20068","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6a81c8d81735eb5f217af8ba5005e6814e8d3787","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20068.tgz","fileCount":121,"integrity":"sha512-e40W17/AS3c0jnPau67gMvxBjqhgmSngcGwDyJgAPyJf7d2CfDujJ1bee7aN8hrBQPAaxZSJ8n0Ekz0iNjgO/g==","signatures":[{"sig":"MEUCIA8ou11R+eAd3gbKBPThQr8KLt0DvX0ZvkecY5R71AHwAiEA2B3WR+nszBOveKSv1Bf7CgjzXsywKzEoNbVinezJ40w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0oVCZJr8CD76LME2c7EoYbtbTQMvj6BVhx+TCXege1QIhANjvol+k3Re4RBcnOI7UVAxS0S05GcCyJwKGD+7z68AB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20068.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20068.tgz","_integrity":"sha512-e40W17/AS3c0jnPau67gMvxBjqhgmSngcGwDyJgAPyJf7d2CfDujJ1bee7aN8hrBQPAaxZSJ8n0Ekz0iNjgO/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20068","@opencode/util":"0.0.0-dev-20068","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20068","@opencode/schema":"0.0.0-dev-20068","@opencode/protocol":"0.0.0-dev-20068","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20068","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20068"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20068_1790197111337_0.4789978427523738","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20069":{"name":"@opencode/plugin","version":"0.0.0-dev-20069","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20069","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4a3a40c2a7967a56113f158a2d0a5fd5bc789b74","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20069.tgz","fileCount":121,"integrity":"sha512-cKOsFbrWfvCZg4D/hDurb0T92P6Z9DbqAEgzc0qsOZ8l9rpYwzn+GErnmXl+5Im4w/aOB8nxCXNBh1A3TiMhTw==","signatures":[{"sig":"MEUCIB+SP72ivVB3o0yTUUY6MnLYRAT+DxJ5jczD+oYVyRcoAiEAiRHQr/AyoixVx5m4ELcpDIc2l6Phx0ejFiCPbBopTjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVYgbTsfPSwmoD0A/PSRRJKNbR1jyFQUMlNuxvOh4DSwIhAItAFAb845WxwjkPv0LgupD0K1GznTWgd2wiqH8bs2y0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20069.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20069.tgz","_integrity":"sha512-cKOsFbrWfvCZg4D/hDurb0T92P6Z9DbqAEgzc0qsOZ8l9rpYwzn+GErnmXl+5Im4w/aOB8nxCXNBh1A3TiMhTw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20069","@opencode/util":"0.0.0-dev-20069","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20069","@opencode/schema":"0.0.0-dev-20069","@opencode/protocol":"0.0.0-dev-20069","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20069","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20069"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20069_1790198165359_0.45622633040764726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20070":{"name":"@opencode/plugin","version":"0.0.0-dev-20070","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20070","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"617ef0518b2584cd28de8f47c956919f8b98131e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20070.tgz","fileCount":121,"integrity":"sha512-kjyM8fcXeny429gCdOV8dLWNPuD5Szr0oB5giq8AsASAuXfgqR82F3VBIuUb4a87+hk81Nk5/h9NkX4towU/EQ==","signatures":[{"sig":"MEUCIFmL4S1VBNkXUHn2qkxXwa4MlJboTFyxAPoP2F7oLLhRAiEA0AjAyDdlrkZG/y5nNn1RIl8CTFxglSZ7ydCTdWDaHvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzPsHhO7ntXQXIdMHgjapRICUnH6Jq815sYvg0SMh16wIhANHrfGDIcNbG+g0hh5Ce02Aun9JcvGFXyzDPAuJN6bCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20070.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20070.tgz","_integrity":"sha512-kjyM8fcXeny429gCdOV8dLWNPuD5Szr0oB5giq8AsASAuXfgqR82F3VBIuUb4a87+hk81Nk5/h9NkX4towU/EQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20070","@opencode/util":"0.0.0-dev-20070","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20070","@opencode/schema":"0.0.0-dev-20070","@opencode/protocol":"0.0.0-dev-20070","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20070","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20070"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20070_1790199168183_0.42137005288689355","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20073":{"name":"@opencode/plugin","version":"0.0.0-dev-20073","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20073","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ba5091544d0fbddbd88aafb0d6bd0e79d9d5b60","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20073.tgz","fileCount":121,"integrity":"sha512-MeYaTkJWPtnwwfg+w/TpFC2+5g6KmwvAwvohWvvJbE1hE2YQgpgcYh6J4Bin40gUwAL6H53ZZxDcLEAcTwUv6A==","signatures":[{"sig":"MEYCIQCDYmZX6r9B/Zretfab4GsgLN8SWu8xBd2DDrcMKuceNQIhANDwKzeW7NCZzUhRO/daXEd5/tUeMnDPK/WijlPOicav","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDHVE5+im5vpQrUwP0S0QnESmhrVBgDVAu7iAcVlO/dwIhAJ9y2rV8HDk2s+bNoK30ildQFTNcEe6udON34tv5etWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20073.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20073.tgz","_integrity":"sha512-MeYaTkJWPtnwwfg+w/TpFC2+5g6KmwvAwvohWvvJbE1hE2YQgpgcYh6J4Bin40gUwAL6H53ZZxDcLEAcTwUv6A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20073","@opencode/util":"0.0.0-dev-20073","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20073","@opencode/schema":"0.0.0-dev-20073","@opencode/protocol":"0.0.0-dev-20073","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20073","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20073"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20073_1790200074954_0.37499198583729076","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20075":{"name":"@opencode/plugin","version":"0.0.0-dev-20075","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20075","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4764973184d5b35fdd3858ad1da1b1691d7c87c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20075.tgz","fileCount":121,"integrity":"sha512-WCXUZPk4wJtcWkdXqI2tb9YT7p4xzUVP0gkkJKLpTOeqM3AKlVcVsvFLyl2JfV0bCw4jhsOEX25maxUVccf39g==","signatures":[{"sig":"MEUCIAX/gpQM4PFQ0SieLw1g65Be/ZZgO2sX9RpkuWO5z5SyAiEA5qDL7A6MNlS/mXPJtqpqz4VBaKnSvBNioRtx66jw/zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZlVu/SizapUSbGrUvqXn8q3FaCO0saH7KY9HFUZWZtAIgdXiMteURxCysCXSNh6hevPvAnaXG5jvCsSjpZJ3Swzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20075.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20075.tgz","_integrity":"sha512-WCXUZPk4wJtcWkdXqI2tb9YT7p4xzUVP0gkkJKLpTOeqM3AKlVcVsvFLyl2JfV0bCw4jhsOEX25maxUVccf39g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20075","@opencode/util":"0.0.0-dev-20075","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20075","@opencode/schema":"0.0.0-dev-20075","@opencode/protocol":"0.0.0-dev-20075","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20075","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20075"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20075_1790204332556_0.013588714438707905","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20076":{"name":"@opencode/plugin","version":"0.0.0-dev-20076","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20076","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a270beee0ddab3a45dea473511deac76811ee4f2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20076.tgz","fileCount":121,"integrity":"sha512-bAZ8UlqlSI3UdCG4j4oRLNeMNX9Nx/nFkxi9mnelAxD0j3F55l6+eAG1KS5NOteifowks9Xie135Bfuep1yjzg==","signatures":[{"sig":"MEUCIA2sL9zxhp9W49rqCerVPGZWznOu0C2SYhg2HSUAhlFlAiEArwRsJYq/xtemnStptuJkQc+Zlv3YBBklUMQ+sJAygeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7lBwzEVpbe7tWMUWPF4IgleV9HaP7sXH0e0DledeQ6AIhANMqCFn7QsyYykjhmQ+GkRDYxfL5M0AWY9xN/waAhnOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20076.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20076.tgz","_integrity":"sha512-bAZ8UlqlSI3UdCG4j4oRLNeMNX9Nx/nFkxi9mnelAxD0j3F55l6+eAG1KS5NOteifowks9Xie135Bfuep1yjzg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20076","@opencode/util":"0.0.0-dev-20076","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20076","@opencode/schema":"0.0.0-dev-20076","@opencode/protocol":"0.0.0-dev-20076","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20076","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20076"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20076_1790210798972_0.21555471128821568","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20077":{"name":"@opencode/plugin","version":"0.0.0-dev-20077","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20077","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c3cc9855e8ebbef000de36797d22768e8985e8d4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20077.tgz","fileCount":121,"integrity":"sha512-hcKe6Q3kopLPJYR7TYGsN/3JhxyhShCOEpbEzHnX6Lj189vpikbiFCx2x5t1Vz5H+Fih7ZY9A57xEI9hGFQJHg==","signatures":[{"sig":"MEUCIQDs7vNwyMCEBnGpkAQ4I6tterK1fL3myEQfcmamwgpIiwIgFJXUBzEOIxWFDTlHVpJJsPpSid5sFc/r8yPXf2co7D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFTCxOEbdETOsJOO8qnjvWMQVhks91Oo6E/iCtP8I+XYAiAcmTfRdLA5Phrk52SEss7EIcDCRXpxG44WOGFBlZLYDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20077.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20077.tgz","_integrity":"sha512-hcKe6Q3kopLPJYR7TYGsN/3JhxyhShCOEpbEzHnX6Lj189vpikbiFCx2x5t1Vz5H+Fih7ZY9A57xEI9hGFQJHg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20077","@opencode/util":"0.0.0-dev-20077","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20077","@opencode/schema":"0.0.0-dev-20077","@opencode/protocol":"0.0.0-dev-20077","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20077","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20077"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20077_1790214387902_0.09423379652721664","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20079":{"name":"@opencode/plugin","version":"0.0.0-dev-20079","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20079","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80e2232298e6c402e49f0f290661694a40f25e6d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20079.tgz","fileCount":121,"integrity":"sha512-2QbMF7KeMhlpSsn6MTLS69WBX9rGTQapjfrBQyeiILW1HC/ybZz2r1qyVC5MXJDUQf7UgziL78lloCVriVSe1g==","signatures":[{"sig":"MEQCIAktiEnNhNroDhyVtocRtZaijhUbHX1V4dfoIkJ7+5dWAiBN6XZUvpOpuh7zDI3GiE+k6nalFRWXJBanKlkOa5phZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEZ9wFF1bvpIsF5Gw3qY/8uYaobk7f9wbpVfWi0SqZaAiBDmx85vxNEj2ZkJfgr71+KsukaPSdMgxOyxY0wRGlFpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20079.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20079.tgz","_integrity":"sha512-2QbMF7KeMhlpSsn6MTLS69WBX9rGTQapjfrBQyeiILW1HC/ybZz2r1qyVC5MXJDUQf7UgziL78lloCVriVSe1g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20079","@opencode/util":"0.0.0-dev-20079","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20079","@opencode/schema":"0.0.0-dev-20079","@opencode/protocol":"0.0.0-dev-20079","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20079","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20079"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20079_1790216596670_0.8954603277107922","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20081":{"name":"@opencode/plugin","version":"0.0.0-dev-20081","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20081","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"00f3424c9c098e48af790de7312d75ef014f5549","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20081.tgz","fileCount":121,"integrity":"sha512-Aqskupb89Pr5WwlBMlMQm52asniOO0i2ik6KqtH6Oy3cqQxouRnROO/CGcLh0GS1MSgKHd0UkfZZVsQNm26rpg==","signatures":[{"sig":"MEQCIERR7wC9i9bA+WvKeq1aKSvMrvTO7Oi5NAzrZ7NO6HdbAiBzYqLbDGe7kihXbyzwgubhffvgGOoj0AlJU4KJENqjIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbIVdkr8EXwye6jXTWU8SfurGN7KyxaIewVxIgSiimnAIgOr1b5yplFNW5Fs3YU9H1ipIKmXRrIqXFEuwOiKVsSv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20081.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20081.tgz","_integrity":"sha512-Aqskupb89Pr5WwlBMlMQm52asniOO0i2ik6KqtH6Oy3cqQxouRnROO/CGcLh0GS1MSgKHd0UkfZZVsQNm26rpg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20081","@opencode/util":"0.0.0-dev-20081","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20081","@opencode/schema":"0.0.0-dev-20081","@opencode/protocol":"0.0.0-dev-20081","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20081","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20081"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20081_1790218004172_0.5924466180457315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20082":{"name":"@opencode/plugin","version":"0.0.0-dev-20082","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20082","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ab639b1800dc8c680e64e9a29f8295c903ede88a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20082.tgz","fileCount":121,"integrity":"sha512-4YbAW/Jxeyjlv114HJ/v2jf+Cs5//iLV5cghNpFUtoxz7hTAaVEK+z9glrxw5obs5tkkA8mni0p5C1wPguHyjg==","signatures":[{"sig":"MEQCIGvDS+1bT1WcMG3bXPaCXSJfptRKnBbvLgxV7bJp8kXaAiBjVL/D0Puw3ozxwuHTNQyZq7RSlklcspMmELgOLG0v1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChee4+N6wJlE4RZgyEOtJ4YvJhsc/rvysocBsVso7q8gIgcEVyAvm29QT7C7gMREVi6ij5a/Dc9uWGilsfnV9ilLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20082.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20082.tgz","_integrity":"sha512-4YbAW/Jxeyjlv114HJ/v2jf+Cs5//iLV5cghNpFUtoxz7hTAaVEK+z9glrxw5obs5tkkA8mni0p5C1wPguHyjg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20082","@opencode/util":"0.0.0-dev-20082","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20082","@opencode/schema":"0.0.0-dev-20082","@opencode/protocol":"0.0.0-dev-20082","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20082","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20082"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20082_1790221637801_0.22539246906916577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20083":{"name":"@opencode/plugin","version":"0.0.0-dev-20083","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20083","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8646857afd59d5f0cb36cb229a6ac46cfaa347c9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20083.tgz","fileCount":121,"integrity":"sha512-SENyP8/02Vyxq7/etv486Mtvt9JZbroOEiUkpwxlYKkrbS55sPP6CzVA8G2h5zeZpOgZftb3MwdEzFXxzjABCA==","signatures":[{"sig":"MEQCIEoK9V0x3uO94yEGDv1TL5qBND9LEr0ygLk+TgKcZkPqAiA4jDL9fHkr0T1wVDxcnwzZJtCDi2nZJNd77CpNbBWWWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCw3vkw9QnzsCDqzOtQxNefb64wcPFRGfax+30PJpAg/wIgF59DLZGngAxhU3oQ03tjXQ5/veyPEm1Xy/FlQEnCzog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20083.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20083.tgz","_integrity":"sha512-SENyP8/02Vyxq7/etv486Mtvt9JZbroOEiUkpwxlYKkrbS55sPP6CzVA8G2h5zeZpOgZftb3MwdEzFXxzjABCA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20083","@opencode/util":"0.0.0-dev-20083","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20083","@opencode/schema":"0.0.0-dev-20083","@opencode/protocol":"0.0.0-dev-20083","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20083","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20083"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20083_1790222638385_0.5686756210348454","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20085":{"name":"@opencode/plugin","version":"0.0.0-dev-20085","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20085","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80dd74e59d3afb508ba75ebf01113de8bea47b12","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20085.tgz","fileCount":121,"integrity":"sha512-cyUJKQDnKsGFhHljMFcQdjn/CKwW9rVOHYtw7AS8Uu+FrLXOg7U+hIgiSAs2/v65Mq+y+P+5UEWkcQYKsg2CCQ==","signatures":[{"sig":"MEUCIQDdG6D+MpC20RM2q1Ya5cs2JUCkpvdFJkLvLjbhsxMtZwIgMt8IRGJ7IRJVq144x5eD1GFju/H2hBCfh1WaY4H68WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAWEuy89d5xMwbrXjN05USohdZwmY8Y1QN6EIEeDuDtBAiAXvST586KKW6P+Q1FqUCSjpDl+M8xP6nhlLDBrLcIP8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20085.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20085.tgz","_integrity":"sha512-cyUJKQDnKsGFhHljMFcQdjn/CKwW9rVOHYtw7AS8Uu+FrLXOg7U+hIgiSAs2/v65Mq+y+P+5UEWkcQYKsg2CCQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20085","@opencode/util":"0.0.0-dev-20085","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20085","@opencode/schema":"0.0.0-dev-20085","@opencode/protocol":"0.0.0-dev-20085","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20085","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20085"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20085_1790223528031_0.7664137799515158","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20086":{"name":"@opencode/plugin","version":"0.0.0-dev-20086","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20086","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e5e251ded5ee73dc5bfd460a6de84964cacf8a5b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20086.tgz","fileCount":121,"integrity":"sha512-TI/Jd7+dK4KNj1RaU1w95ceKrrGUrL5JZQg1ijaOY9GL8O2bZWcUYlfHWX6KCJ2AnKlS9h6urOU689Lilvio4w==","signatures":[{"sig":"MEUCICs9HFgRoZmDUZQrTnb8WdHAi+9S60vSSUKdpaHhOKmTAiEA56mWuJeBADtxbtL1/ZfaXasAZsTa2ldABg5eOJYJ6+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICCsqPNoJ7IX/TahavRiQXvUh4k1CCXEg+NbAq1LYA7JAiArQpklzrOLLdYjGaO1hdRPVIasNVrFqKMT+OM/jJ5Ssw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20086.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20086.tgz","_integrity":"sha512-TI/Jd7+dK4KNj1RaU1w95ceKrrGUrL5JZQg1ijaOY9GL8O2bZWcUYlfHWX6KCJ2AnKlS9h6urOU689Lilvio4w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20086","@opencode/util":"0.0.0-dev-20086","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20086","@opencode/schema":"0.0.0-dev-20086","@opencode/protocol":"0.0.0-dev-20086","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20086","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20086"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20086_1790224711335_0.07485597247045273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20088":{"name":"@opencode/plugin","version":"0.0.0-dev-20088","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20088","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dcd2714b482bb6b39b55568a515ecd39511d1453","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20088.tgz","fileCount":121,"integrity":"sha512-d3FK5t7HJ823wYRIAQg3a9Iq7s/7r3zYXA6Wc1NRFt2hT1lhnxCefeXh7mio7Pdr+/lMm+GbY97XFpGpFTVn7A==","signatures":[{"sig":"MEYCIQDWD6M4EJV4d38S1yYhHDuK3fkkalU6S3xLgLLPCNjozQIhAJmwn3Ba5rHPmm1s5kXKKlM3yDBvnAUqntdVqfyyGzmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH2ociYVXGrMH2z8uqrw5elVIzoOTnh9qZ+cckC7UY6QAiAEIfRlbd+Lt+5bwW4DDYdAh+J70nMjTgl6DyjVmiaK6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20088.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20088.tgz","_integrity":"sha512-d3FK5t7HJ823wYRIAQg3a9Iq7s/7r3zYXA6Wc1NRFt2hT1lhnxCefeXh7mio7Pdr+/lMm+GbY97XFpGpFTVn7A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20088","@opencode/util":"0.0.0-dev-20088","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20088","@opencode/schema":"0.0.0-dev-20088","@opencode/protocol":"0.0.0-dev-20088","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20088","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20088"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20088_1790225689888_0.21012656197000212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20091":{"name":"@opencode/plugin","version":"0.0.0-dev-20091","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20091","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5d59d04ef21e34697238fb1fbd0016cf0e8af99b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20091.tgz","fileCount":121,"integrity":"sha512-bAQcFLwWT5AudFYMYEGQSiT8clPqqUzXVpr45dERBSno2pjrWXFWCoc1WvUjguvRe7kta2kTtwCi6+V/knetSg==","signatures":[{"sig":"MEYCIQDZRtirrslpiyk2y4IjjFmRtkAs8q5fdXePcCEdwcZCqwIhAMbYRcWzqeusSfg5ijpFalt4Ky+/HSJ6FciIGrtFmcAm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2dzqZBviiiK79iIcb1IiOLtk3wb/JhJU9l0Itdwy1/AiAjAi+MSvdStTLj5UI2NjGYA/XCFJrRE7OWL49ylhTGCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20091.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20091.tgz","_integrity":"sha512-bAQcFLwWT5AudFYMYEGQSiT8clPqqUzXVpr45dERBSno2pjrWXFWCoc1WvUjguvRe7kta2kTtwCi6+V/knetSg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20091","@opencode/util":"0.0.0-dev-20091","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20091","@opencode/schema":"0.0.0-dev-20091","@opencode/protocol":"0.0.0-dev-20091","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20091","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20091"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20091_1790226499439_0.3000561123322285","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20092":{"name":"@opencode/plugin","version":"0.0.0-dev-20092","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20092","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9477e714ed8300be779973df1e7adb0e997fda1c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20092.tgz","fileCount":121,"integrity":"sha512-1baHRgMg1/HZinttSt1DaeCMONG0bkO3tvjjmRyY/nTEWogm3+PM9tfRYQRR7ypIQLT5+oh91uO0EwHyUk5JGA==","signatures":[{"sig":"MEYCIQDQwb18t3P2R3RnPMxjCtgMNmtUIkucghiScOTRhFxiOQIhAMnw2hIj53pqceb/jwsl3cRPxhN3tJDfbq3y+ABRYNCh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2Uev38l9OzivYVyVER/5JS7bh1XNOzKtBMKdWlC1HbwIgNyPJvZw5F4PngPWAgMtPqp6hD5ah9oX35kQz9N1H8rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20092.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20092.tgz","_integrity":"sha512-1baHRgMg1/HZinttSt1DaeCMONG0bkO3tvjjmRyY/nTEWogm3+PM9tfRYQRR7ypIQLT5+oh91uO0EwHyUk5JGA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20092","@opencode/util":"0.0.0-dev-20092","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20092","@opencode/schema":"0.0.0-dev-20092","@opencode/protocol":"0.0.0-dev-20092","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20092","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20092"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20092_1790227768982_0.047753521857236025","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20097":{"name":"@opencode/plugin","version":"0.0.0-dev-20097","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20097","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dd38267569f51ed7abecda962567cbcd643cb11a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20097.tgz","fileCount":121,"integrity":"sha512-kZEjAde25B5WgNmltkHxd8Wz42NUG3RnANT8ot9eVbEpk9rixgR5In6lPLUzQzsjm0bNFIZuTL6WMJqLXCqrmg==","signatures":[{"sig":"MEUCIQCqafqhUMkqRfo+ELLVGM7CI0s/ZWHSVHwOB5Zi22k3wwIgNd1fxshMLR16j6qWDg8J4vtpTRXHvGbDc/0l26ASG1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnJx8BT+Vdhc5rKF6eSSzpQ6iUkHBYjAsE0M5E4P71rwIgDni81epJpgq1BqeNfFuroqciGfTDiOQKKSp2CwGmvg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20097.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20097.tgz","_integrity":"sha512-kZEjAde25B5WgNmltkHxd8Wz42NUG3RnANT8ot9eVbEpk9rixgR5In6lPLUzQzsjm0bNFIZuTL6WMJqLXCqrmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20097","@opencode/util":"0.0.0-dev-20097","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20097","@opencode/schema":"0.0.0-dev-20097","@opencode/protocol":"0.0.0-dev-20097","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20097","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20097"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20097_1790228667987_0.8557153252132985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20103":{"name":"@opencode/plugin","version":"0.0.0-dev-20103","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20103","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3c69d5fae35125bcf92a460f92a5c3095b599114","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20103.tgz","fileCount":121,"integrity":"sha512-p/vN7Vf9phHUObdbTZdkH4oYZ4SLtJD3fKI1M7qDX7+yc56dG21FqAkZP600v8jO3kkomtDannq2TrdUfFVBfA==","signatures":[{"sig":"MEUCICpalwIXypIJ/I1RFWdLqMJCbYfOCop2kMgJq+5/PLKIAiEAxZYXM6lH1uhhRKUSmuW0ZJYJADskA9c4MKK24Pcl4Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNHYy13FFSYe7kh6ULuq/ZLZLf82VM5M63YCc1sb2EQAiEAykULPl+NpYaSOdX6zOXxh1sMI4tk9IXXhIwK2IR1U0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20103.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20103.tgz","_integrity":"sha512-p/vN7Vf9phHUObdbTZdkH4oYZ4SLtJD3fKI1M7qDX7+yc56dG21FqAkZP600v8jO3kkomtDannq2TrdUfFVBfA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20103","@opencode/util":"0.0.0-dev-20103","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20103","@opencode/schema":"0.0.0-dev-20103","@opencode/protocol":"0.0.0-dev-20103","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20103","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20103"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20103_1790229671944_0.31020101794095734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20105":{"name":"@opencode/plugin","version":"0.0.0-dev-20105","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20105","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"85bead42ce22fda58fc7c8bd278463449b4c6fd4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20105.tgz","fileCount":121,"integrity":"sha512-NHlNZWGdaBicJXVp1avTDabK3ePeU0iydOGykLuIDdl1HLoT2N/k6vonVqHjM3VgvP62KqYg62Z1i2uNFDyo1g==","signatures":[{"sig":"MEYCIQCP7fEg3AYfD+b/FiH3dliOLQFYx63L+ALf2sXPY+oaNgIhAIPD7yDEhF8vQXZh3w49Z3FnqcA11K5tt8kdvDnGuMey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDhKD842PkPp7SggQ29wSevygD52lLF8aQe4ZLcediBwIhALdsPjMBCx7mh4MT8awBShssKKaTtLzrbbHGx1EJAv3i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20105.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20105.tgz","_integrity":"sha512-NHlNZWGdaBicJXVp1avTDabK3ePeU0iydOGykLuIDdl1HLoT2N/k6vonVqHjM3VgvP62KqYg62Z1i2uNFDyo1g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20105","@opencode/util":"0.0.0-dev-20105","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20105","@opencode/schema":"0.0.0-dev-20105","@opencode/protocol":"0.0.0-dev-20105","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20105","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20105"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20105_1790230487144_0.636142512286199","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@opencode/plugin","version":"2.0.16","license":"MIT","_id":"@opencode/plugin@2.0.16","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"871a8078d8dae084eee7656f69e1219ec0d2cada","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.16.tgz","fileCount":121,"integrity":"sha512-Ir+7fJNUqo81dfzLAcQ8cZVLREbUxx/jbbiPQFR6wCjKWdJXLtMWJIAnYnYxBLf4Im7GcQQfdnlsG5xT9NYNrQ==","signatures":[{"sig":"MEUCIQD/RWzWy468xw5xjN7G5UsaAe21gdV19Zq79dW9Bb60rQIgS2XYEumheDPk+gBN9rX6xzVrc42dD1v6Ni2EN39nEpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGUfkrqO3HYC0uSMUDBxN7by26xgkIzJXa5i5PhINKm4AiAyDvrFAd9itvpTGZ5cY79Sglbaw6TrZj6y/KOjeemziw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121475},"type":"module","_from":"file:opencode-plugin-2.0.16.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.16.tgz","_integrity":"sha512-Ir+7fJNUqo81dfzLAcQ8cZVLREbUxx/jbbiPQFR6wCjKWdJXLtMWJIAnYnYxBLf4Im7GcQQfdnlsG5xT9NYNrQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.16","@opencode/util":"2.0.16","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.16","@opencode/schema":"2.0.16","@opencode/protocol":"2.0.16","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"2.0.16","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"2.0.16"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.16_1790231639134_0.49152522889468697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20109":{"name":"@opencode/plugin","version":"0.0.0-dev-20109","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20109","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"02f86042cf85c3115071a00a692910913034c1ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20109.tgz","fileCount":121,"integrity":"sha512-p9TjXi7ztI0IrGNDMql2Y4ryeS9ejBubLrvoHwHuLpDgWkvMwhsSdrqeyJp2hlqeBtjenX80eVTg/2T3bC0Wgg==","signatures":[{"sig":"MEQCIDmltURvwvPxANB+1bvC2T2XzU6FLvRpKOMaacy48IgiAiAQQT/Qub7meUugnKayjqbBqyW06ZzcKoxUvsQrz4CTtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFt1qpCY6bibfP0DWCv8gWPg4vjbmBY+HoAD2cMPH/qeAiEApBorVH46R7+T1o2G7BkJJMOkFD+ZYqPHWD+1k2cgyjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20109.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20109.tgz","_integrity":"sha512-p9TjXi7ztI0IrGNDMql2Y4ryeS9ejBubLrvoHwHuLpDgWkvMwhsSdrqeyJp2hlqeBtjenX80eVTg/2T3bC0Wgg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20109","@opencode/util":"0.0.0-dev-20109","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20109","@opencode/schema":"0.0.0-dev-20109","@opencode/protocol":"0.0.0-dev-20109","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20109","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20109"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20109_1790232565788_0.6382709777533278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20110":{"name":"@opencode/plugin","version":"0.0.0-dev-20110","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20110","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b8de9c1bc06301cbc6235b9d9900d8e23c94bd02","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20110.tgz","fileCount":121,"integrity":"sha512-67psM6bKLaGi0z2M7nML+EHFKC5OyALbYH4J08X8oE9mMoOH2pkzrFyJCGuAftgPfZjJzxpbKzWDT9doGGFtSA==","signatures":[{"sig":"MEUCIGFWIPLU+NOXDmokLIC1mqdmusW36prqL5m9hNpiDaU4AiEAomlE0AfwNcWRehZbashmkauCNE6i8PQntYTYSTCWSyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEv5w22ir1jJXbcKKjYN8kGUOKMkaHcO3PRkKoWon7pXAiEApN84JiqMwDIDI2E79dWyWZyHSpB7C3dXnyjHHfC2paU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20110.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20110.tgz","_integrity":"sha512-67psM6bKLaGi0z2M7nML+EHFKC5OyALbYH4J08X8oE9mMoOH2pkzrFyJCGuAftgPfZjJzxpbKzWDT9doGGFtSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20110","@opencode/util":"0.0.0-dev-20110","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20110","@opencode/schema":"0.0.0-dev-20110","@opencode/protocol":"0.0.0-dev-20110","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20110","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20110"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20110_1790238385591_0.8550729738260625","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20111":{"name":"@opencode/plugin","version":"0.0.0-dev-20111","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20111","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"465b83c558c7964b04138fbaa27012022bca0cab","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20111.tgz","fileCount":121,"integrity":"sha512-2yCfpZt89mHAU6CcxuDRXgBD4ZVBKukDg30dRu4crltvl/fj31bDW5RSDlEICvyoLUG4kaOYwOnFhIXssqeIFA==","signatures":[{"sig":"MEUCIC3shH8LDHxhRYZlEoeJjGY2x7hod4Bg91TVo0wIz8jwAiEAo8AvEHZLLlNBwzpLQHyE6O+IfcYwzZvlKRlTCnLRsD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDN7r9Vv4xiLeoOdd+AP9qgbTch5LFu5We2d1PyfuzsdwIgTDUW7xpDpWI3kNPeXbrgmbK/nP9W1LD95JyoXCPjpHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20111.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20111.tgz","_integrity":"sha512-2yCfpZt89mHAU6CcxuDRXgBD4ZVBKukDg30dRu4crltvl/fj31bDW5RSDlEICvyoLUG4kaOYwOnFhIXssqeIFA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20111","@opencode/util":"0.0.0-dev-20111","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20111","@opencode/schema":"0.0.0-dev-20111","@opencode/protocol":"0.0.0-dev-20111","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20111","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20111"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20111_1790239324414_0.8567649228507883","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20112":{"name":"@opencode/plugin","version":"0.0.0-dev-20112","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20112","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"15eaee91718221598e2c2d21a8751824bf5fcd71","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20112.tgz","fileCount":121,"integrity":"sha512-n+dlccjuXlSB0ABPE+A2RGMjSse2JihbYy59OEesV5dVH0l/ENVNmBPeAm+XZBR/Ag5CzJV3hnBplaY8jtZD5g==","signatures":[{"sig":"MEYCIQDfR/BB2DHM0P8MaroeHGUrsB1gsuWMGpEMbkBT0OdaTAIhAIOaIKKrkqF6XF1wfQy6xrWeGQHkcAt4yVVVJLZXEQ1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVY6gQPsNqUmiIlXiBXObENCWGat/FD1pl1iiK6OB0MQIhAISJc8J8ULXCubIqC1IOtaaSWcEHnOt2b6LJQfHGumTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121547},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20112.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20112.tgz","_integrity":"sha512-n+dlccjuXlSB0ABPE+A2RGMjSse2JihbYy59OEesV5dVH0l/ENVNmBPeAm+XZBR/Ag5CzJV3hnBplaY8jtZD5g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20112","@opencode/util":"0.0.0-dev-20112","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20112","@opencode/schema":"0.0.0-dev-20112","@opencode/protocol":"0.0.0-dev-20112","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20112","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20112"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20112_1790251258829_0.8072004983826144","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20113":{"name":"@opencode/plugin","version":"0.0.0-dev-20113","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20113","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ec818d22145a62e5d027fb4a059992d6832cc135","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20113.tgz","fileCount":121,"integrity":"sha512-1+ggzb/7xRo0pad46q93RKpXABq26s1yNgRanT64Ki8vkZ4uwCQjQuCopjGcJ9VGlJLFJ+8eVZOYVkO2DrS3wA==","signatures":[{"sig":"MEUCIA5erjU4b/nwi3cYm/1SYKGocCJEvej+K6FI5jgsiVEqAiEA9fJtbk5JCJZ1o+L/TSdnUq6yuBQFFbNF/Y1pt1asuRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICZz+R/NPcfJ+pprvt1FVJf/gsmN9t5TAMDxfMeTciaaAiAQXp3Y4lU3PhGDOKtlasxCqWgl+ZVhj7+kGvui2L5hIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20113.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20113.tgz","_integrity":"sha512-1+ggzb/7xRo0pad46q93RKpXABq26s1yNgRanT64Ki8vkZ4uwCQjQuCopjGcJ9VGlJLFJ+8eVZOYVkO2DrS3wA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20113","@opencode/util":"0.0.0-dev-20113","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20113","@opencode/schema":"0.0.0-dev-20113","@opencode/protocol":"0.0.0-dev-20113","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20113","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20113"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20113_1790253330328_0.03298184269036297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20114":{"name":"@opencode/plugin","version":"0.0.0-dev-20114","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20114","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"877552fdf7c37f940e71a09f560ea5172917b36e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20114.tgz","fileCount":121,"integrity":"sha512-MOdJBYFDeieqU+ZLTT/yThjEhqLzmfTf3a/b7xuGF0VXdDi32WH53GAwSdAB+ecJzkX5jI6brDAlsnVXHkVTGQ==","signatures":[{"sig":"MEQCIBnGqYno6vA5bCq0uEISXVyO+CRz0KMUw/oJOVnf/ejYAiBsNKzGizKvzS854HOxcpo5BQw6PIoP9vb+KO7jiCOxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUlYT5DDpvtCrLn9TZNwMY74zkxsKhAMLu/CA6IyectgIhAJhnVnwqEohL5010DmD8A/z9V9YJHUsvxCYg3aaLP10V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20114.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20114.tgz","_integrity":"sha512-MOdJBYFDeieqU+ZLTT/yThjEhqLzmfTf3a/b7xuGF0VXdDi32WH53GAwSdAB+ecJzkX5jI6brDAlsnVXHkVTGQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20114","@opencode/util":"0.0.0-dev-20114","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20114","@opencode/schema":"0.0.0-dev-20114","@opencode/protocol":"0.0.0-dev-20114","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20114","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20114"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20114_1790254229702_0.9896018601036398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20115":{"name":"@opencode/plugin","version":"0.0.0-dev-20115","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20115","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d2e4ef4ca56d09d69d97c7777bcfb41322bd3cc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20115.tgz","fileCount":121,"integrity":"sha512-oRQ71E1DQn4Yg0aIFl4PwsjJf+skIjm9HZqFJmCcyYtmaA7Nd0f+7NpqaWAH9KGBIUWJx0iZsQc3YcV6MmmtAA==","signatures":[{"sig":"MEUCIQDb6v0uOg9jVNOFVWnUnr9PUgDgTbZyzte+lYNfeYaTxQIgA69vsYUXO5IK48LNAR5hYUdiGEjztw1CYmP4JzPhyFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBYcbTe69WK9jWCiZI1zZr5JN2llDGoYCwypAI7LO//sAiEA6nfflXFBuUlM0vehnVphL4Xyl8iv/LjVXedYz0Wyq0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20115.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20115.tgz","_integrity":"sha512-oRQ71E1DQn4Yg0aIFl4PwsjJf+skIjm9HZqFJmCcyYtmaA7Nd0f+7NpqaWAH9KGBIUWJx0iZsQc3YcV6MmmtAA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20115","@opencode/util":"0.0.0-dev-20115","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20115","@opencode/schema":"0.0.0-dev-20115","@opencode/protocol":"0.0.0-dev-20115","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20115","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20115"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20115_1790255697908_0.9235860968222398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20116":{"name":"@opencode/plugin","version":"0.0.0-dev-20116","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20116","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87e4d2e9494790eae15cbc9c7e251a1009519f2a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20116.tgz","fileCount":121,"integrity":"sha512-HfHlQg4BueEp3cUC96q1O8Kd9gLCixa5AEe4UbIVn87Wj/j2OiOC+BxxLJS/ET/X/NWOzoL3NbFrT7meipUGMw==","signatures":[{"sig":"MEUCIQDnE3Cfe8+HP5dVDO3koELeKUpQX5ojsNRQRHqAXeOvpQIgKzJiFlJnuwd6gsLry+U+zsT2O6l3Xnbi36cQqyu+V+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0vTyRKR8HxARwmKmo40GFohc1KeJz1iQNeuwMjmzp9AiA1fFkHVksmZYMC8d0y70RHAFGHG8v6wi/q90LOAfnmKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20116.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20116.tgz","_integrity":"sha512-HfHlQg4BueEp3cUC96q1O8Kd9gLCixa5AEe4UbIVn87Wj/j2OiOC+BxxLJS/ET/X/NWOzoL3NbFrT7meipUGMw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20116","@opencode/util":"0.0.0-dev-20116","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20116","@opencode/schema":"0.0.0-dev-20116","@opencode/protocol":"0.0.0-dev-20116","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20116","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20116"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20116_1790256617984_0.5062923468289757","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20117":{"name":"@opencode/plugin","version":"0.0.0-dev-20117","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20117","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b8744e16f6006a6d63bb39ed19312d79101e7a17","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20117.tgz","fileCount":121,"integrity":"sha512-btpMgvKwOOcGEuuWrquGb9GJSHnuEnJC9yYfkTXxPVtjMdllvKvNyyZRqQXi1F3nE5rZ/mJYHfxeGWksV5v88Q==","signatures":[{"sig":"MEQCIAmH7bCTvQtTnHBpEpT/stkCPBgA4pwpV/V8eZ+MzyogAiAjqyZBg0fVRVZU9SsSxHSGbRs+RjLkOSUj2SXmpiXKFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLRoQEnefA9WHq+7h88vz8N/R8es+AVcJz67KtLsRS/wIhAP/v1JTX2B1xPi5zq9NVD3GLw2fSj0BvqIAKmSxoZ6Ja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20117.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20117.tgz","_integrity":"sha512-btpMgvKwOOcGEuuWrquGb9GJSHnuEnJC9yYfkTXxPVtjMdllvKvNyyZRqQXi1F3nE5rZ/mJYHfxeGWksV5v88Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20117","@opencode/util":"0.0.0-dev-20117","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20117","@opencode/schema":"0.0.0-dev-20117","@opencode/protocol":"0.0.0-dev-20117","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20117","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20117"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20117_1790259154725_0.39764431369877085","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20118":{"name":"@opencode/plugin","version":"0.0.0-dev-20118","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20118","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f0815583517bec75da3e8dbe8256a8c174965ed8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20118.tgz","fileCount":121,"integrity":"sha512-dO04KqTrpALsJlxvpyXL7iXeMEfzs+GzGohz3AOwiCDhYA++/NUraMnxV1MDVAWII1MH9OmS541v0t7t3u4DOg==","signatures":[{"sig":"MEUCIC82Na2/JGN4rg5A256U6/vGGReFbyKl6YmvMjmOBW48AiEAoZpczIJmZMLXTeL2aGMi8/1oniJ24VzYfFaB6Jq7zpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGGNn5Ft5zA5VP1Mw6UMEjxbHMgxjCci0WVedIGdOcBAiEAul37pIzbefT4SCMJJp0xWnfRt5tA8bvMMVDhjAB4u9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20118.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20118.tgz","_integrity":"sha512-dO04KqTrpALsJlxvpyXL7iXeMEfzs+GzGohz3AOwiCDhYA++/NUraMnxV1MDVAWII1MH9OmS541v0t7t3u4DOg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20118","@opencode/util":"0.0.0-dev-20118","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20118","@opencode/schema":"0.0.0-dev-20118","@opencode/protocol":"0.0.0-dev-20118","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20118","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20118"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20118_1790264239050_0.20403509601430003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20119":{"name":"@opencode/plugin","version":"0.0.0-dev-20119","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20119","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a4093387b9eac7cf2caa08d8c419cf4f37e0c7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20119.tgz","fileCount":121,"integrity":"sha512-HhctWWi7BN3WeD2kgdNP0Ozhau22kNVZ9hmFIeoGgvoJ4W3c5pb8q66HIQzjxg40hHhH/oaaYlTexHVOUz0oHQ==","signatures":[{"sig":"MEUCICW1fGr/tMIQTkufOwZDGBErck2+pUESVhwlWaabESqUAiEAjYF1llt3e6iZeqrLGx3AXj2AwC5EqKipAv57UW6Nvp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHZPeFYog8ioZvyYOKfznQBzaNXPvr2XpDhrajuv8kITAiACMbTiCogyQPiay/4SF+ALhMCSCKGz3FyzUwSm8qnlgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20119.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20119.tgz","_integrity":"sha512-HhctWWi7BN3WeD2kgdNP0Ozhau22kNVZ9hmFIeoGgvoJ4W3c5pb8q66HIQzjxg40hHhH/oaaYlTexHVOUz0oHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20119","@opencode/util":"0.0.0-dev-20119","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20119","@opencode/schema":"0.0.0-dev-20119","@opencode/protocol":"0.0.0-dev-20119","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20119","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20119"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20119_1790265874335_0.7180766411496897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20120":{"name":"@opencode/plugin","version":"0.0.0-dev-20120","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20120","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cad43f040165bd7b340907bdffe621c2cbc46f4a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20120.tgz","fileCount":121,"integrity":"sha512-WbF+aZcTvXezXqRsQHnvkoZ60kEOdlUY3ogw1N4b4C/4owdvzFFz8GGlTTe8M165FeFZKnhvVVfwXub1zeZ5KQ==","signatures":[{"sig":"MEQCIET2TGYeuCssIahsbSfOSZ5nuXrPOI6dTvVsGhmH1JmPAiBy+rDTDyYDkV0nSJL9GVL5p9bYfj7Y3RUbewZhTn81FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnpIedGNh9Sa5Fx/k1PguPw/FTjxYax9S9wQnZjke7RAIhAJvEiKMGN7sK8pwik3pvbeg+8hBNTrQbhzdUflRNJ6HZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20120.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20120.tgz","_integrity":"sha512-WbF+aZcTvXezXqRsQHnvkoZ60kEOdlUY3ogw1N4b4C/4owdvzFFz8GGlTTe8M165FeFZKnhvVVfwXub1zeZ5KQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20120","@opencode/util":"0.0.0-dev-20120","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20120","@opencode/schema":"0.0.0-dev-20120","@opencode/protocol":"0.0.0-dev-20120","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20120","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20120"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20120_1790266958839_0.053107169736292814","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20122":{"name":"@opencode/plugin","version":"0.0.0-dev-20122","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20122","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7daf3679ce46c3556165425a8807659f88235abe","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20122.tgz","fileCount":121,"integrity":"sha512-enZaqudTD2RKqraPeLt21M5yKN2HHSWJ+SuwgO0zoa8uzGy73kGtCtwZXTndNpaPhHiuAq5Y3O/4ceLENDudEA==","signatures":[{"sig":"MEUCIHdYE9AZCiZgYDTPd6KGaK4e94AtDT1c5QNbDNNCN6FnAiEA4gv32YgrN9qcD5rM7sua791j9rFXBoyRZCsXRyy5uv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuuYlOOnv9XUbcrnZ5dWv9BEE0RIOQyVLc1LG+sYOO1wIhAPNfWZVHtGTxtYMHnP8YJdZZaZQ4WKGJ+dvNN1S+BEUh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20122.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20122.tgz","_integrity":"sha512-enZaqudTD2RKqraPeLt21M5yKN2HHSWJ+SuwgO0zoa8uzGy73kGtCtwZXTndNpaPhHiuAq5Y3O/4ceLENDudEA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20122","@opencode/util":"0.0.0-dev-20122","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20122","@opencode/schema":"0.0.0-dev-20122","@opencode/protocol":"0.0.0-dev-20122","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20122","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20122"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20122_1790268062780_0.742315573495292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20123":{"name":"@opencode/plugin","version":"0.0.0-dev-20123","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20123","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3774223422b4da474910193b824a0fb3955c3a59","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20123.tgz","fileCount":121,"integrity":"sha512-3/K1+uve/hYqBw1H/H9P066M7/zxtRBt8a/e7+szg5qyDcaVfiz4CL7xYelW39EL2GnGpWmAhRKo/mM8KTnmSg==","signatures":[{"sig":"MEQCIChWwxiMY9NrgdbmeVmJtvw1WSnGJqhsH3O6ilsxuIAuAiAPKefGs0s6TdOAEu3qRMAe0M2wfazqV1GNkvvbOoD4rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUNxbx7kQVyoS7rEd2Ca+eL0CBg9Cvi0zzA/JQ+69blAIhAK3QQa1lWArp5o4pD4GprSnSRue1XL6zsEVefOnuDGTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20123.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20123.tgz","_integrity":"sha512-3/K1+uve/hYqBw1H/H9P066M7/zxtRBt8a/e7+szg5qyDcaVfiz4CL7xYelW39EL2GnGpWmAhRKo/mM8KTnmSg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20123","@opencode/util":"0.0.0-dev-20123","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20123","@opencode/schema":"0.0.0-dev-20123","@opencode/protocol":"0.0.0-dev-20123","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20123","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20123"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20123_1790269204307_0.696498951645204","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20124":{"name":"@opencode/plugin","version":"0.0.0-dev-20124","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20124","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6f1ad4395bcb6553655e3a8aba6590d4ce0a691a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20124.tgz","fileCount":121,"integrity":"sha512-Dz3Tdr8YoWx5PF2dMEVOUxs6p9VS8QlgVbeBb5mw4P7AQ3Fs6q4WgZ9P/LgClU0NI/b50wNLQhpHAjOS5QDZqg==","signatures":[{"sig":"MEUCICD09gyeP2LRCYM94Si35uCOrvjLiqBPTE7Egr4JUYYbAiEAxxcZpPE5Y3dD6VaH0SZL5tJKhHw5IZMx0kfIeYQpm9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGzD+5oNpAkhoAXgUSCU437o+e4HOy0RKveA85FCV3dtAiEAnGVHqvwgHHdTl9/MCS4v9mf9wYsUMRiMGpnJsz4eyzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20124.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20124.tgz","_integrity":"sha512-Dz3Tdr8YoWx5PF2dMEVOUxs6p9VS8QlgVbeBb5mw4P7AQ3Fs6q4WgZ9P/LgClU0NI/b50wNLQhpHAjOS5QDZqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20124","@opencode/util":"0.0.0-dev-20124","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20124","@opencode/schema":"0.0.0-dev-20124","@opencode/protocol":"0.0.0-dev-20124","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20124","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20124"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20124_1790271335417_0.8722256431964228","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20125":{"name":"@opencode/plugin","version":"0.0.0-dev-20125","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20125","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8b064acd2ee5bb693e98816435275385427a218b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20125.tgz","fileCount":121,"integrity":"sha512-hmNiBB5ffq62Be5pd3yCUMsudxldRxzqts3JoPf7Y4RwQ9UBdunkfFX0cRA92PcwUo/sQvSUmU2h5ZD7uVsnPw==","signatures":[{"sig":"MEYCIQCXx77yiHsIzeWHqoOJBzDN6iKm0vSAFOiblXWZXdmJSwIhANPqUZI0sU9Q/wbxZtMR9aKt/xABlmuKcOOoCIsUTAjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIArPY01G+40P1NoT6+KRtqT8CcjF0AUQIpe1D1CAIv/AAiEAobDKojgQ9aOSQVxm7G/M1VPHeq8QgwWssC5coKeF7wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20125.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20125.tgz","_integrity":"sha512-hmNiBB5ffq62Be5pd3yCUMsudxldRxzqts3JoPf7Y4RwQ9UBdunkfFX0cRA92PcwUo/sQvSUmU2h5ZD7uVsnPw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20125","@opencode/util":"0.0.0-dev-20125","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20125","@opencode/schema":"0.0.0-dev-20125","@opencode/protocol":"0.0.0-dev-20125","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20125","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20125"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20125_1790272251074_0.6198127666399886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20126":{"name":"@opencode/plugin","version":"0.0.0-dev-20126","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20126","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bb0b031ac50a201c7471530470e381c95d31cf2d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20126.tgz","fileCount":121,"integrity":"sha512-CT41NRvVCn8cVe2HkPEKEV0kJexqICMDv0V+0dmoQexhA+viVoG93ppFTiLKWy4+x74G8tYuzI9NuqXWAEH0+w==","signatures":[{"sig":"MEYCIQDBlhSG6thQq1b4+Xhp9+RLU0ol4DDtGdSbctmTK1s2fwIhAPTUhX1gsGtbn6ec7sDlDKrdHNvOtrkiCC1xZ8Xk528x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWwG5/XmH08YsUM9Qq6fW+ded1OESsHjGJWyDKHDr/1AIhAPTtf3dQyiymMKKsVkXY/xDAhlYNqE3aQPVsB8/RoDtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20126.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20126.tgz","_integrity":"sha512-CT41NRvVCn8cVe2HkPEKEV0kJexqICMDv0V+0dmoQexhA+viVoG93ppFTiLKWy4+x74G8tYuzI9NuqXWAEH0+w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20126","@opencode/util":"0.0.0-dev-20126","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20126","@opencode/schema":"0.0.0-dev-20126","@opencode/protocol":"0.0.0-dev-20126","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20126","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20126"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20126_1790273599879_0.3608794102260555","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20127":{"name":"@opencode/plugin","version":"0.0.0-dev-20127","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20127","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e9aa28ce8beb8f908a7d2ff35058ad9090e078ae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20127.tgz","fileCount":121,"integrity":"sha512-eog9X7/Zv94UqkhoKa4uMqK7FuvVbsKHty8z4psviJlO2vMHbu8lensdqA3lku9CTIHakliasVKANCvKFDk1xg==","signatures":[{"sig":"MEUCIQD15EU0W3aNln14ufuOprhA4cHPUGH4EjtuZe7oqxiwvwIgFkFOc0JlWwV9zz4XZrp6hqxihc4Z1XUKozoA1FfBW/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICFB15NoKohDNOzmX+FcDWX7cWPSdA2GEOcnWzcUY0A8AiEA67h6u2UYVRfNY4fBR8bgWdMlklGH56yOmvsvi6gcTO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20127.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20127.tgz","_integrity":"sha512-eog9X7/Zv94UqkhoKa4uMqK7FuvVbsKHty8z4psviJlO2vMHbu8lensdqA3lku9CTIHakliasVKANCvKFDk1xg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20127","@opencode/util":"0.0.0-dev-20127","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20127","@opencode/schema":"0.0.0-dev-20127","@opencode/protocol":"0.0.0-dev-20127","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20127","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20127"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20127_1790274745401_0.06122839684596548","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20130":{"name":"@opencode/plugin","version":"0.0.0-dev-20130","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20130","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"95b558e8631db4b1f2997efd27152fd860686eda","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20130.tgz","fileCount":121,"integrity":"sha512-xABcfgmyBn6bSsggK5LkE9uHalmFCRTv0s2kNmGpU37jBk8NmeO12a5vEeH82l6R8eAyxq6KcqQ7bQjlEXBGIw==","signatures":[{"sig":"MEYCIQCpYzhaDT1SxHklHd5jw6jDOVOnRjTtClW5WPZd5I+xGAIhANRa5wjKlUwBw0tKeph1jXpVdbiEMXhWXOtF4ZIeCrd4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3UAwxj9zMbbxQ0R7LJGF/PyXyJAlECefjtnVroMshPgIhAM0JlXlzSNWVn2MbVv4v4cxuzQyRjX+Sw6qdAwL2q6YV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20130.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20130.tgz","_integrity":"sha512-xABcfgmyBn6bSsggK5LkE9uHalmFCRTv0s2kNmGpU37jBk8NmeO12a5vEeH82l6R8eAyxq6KcqQ7bQjlEXBGIw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20130","@opencode/util":"0.0.0-dev-20130","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20130","@opencode/schema":"0.0.0-dev-20130","@opencode/protocol":"0.0.0-dev-20130","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20130","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20130"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20130_1790275565711_0.9905391799046022","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20131":{"name":"@opencode/plugin","version":"0.0.0-dev-20131","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20131","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"81aab37f5ef6aadcedb6a2fa983c5609aa1a15f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20131.tgz","fileCount":121,"integrity":"sha512-o2GxMAQz5cxODKl/kAVZ8QlPwC6SQyqGEFVK5MtC2iViwfd8rffHAPgQs89aw52Qqel+uQ7JYzbkSb7PqFIOQA==","signatures":[{"sig":"MEUCIFx7BTa+Q9PnT5QJsiwV6dnKyjWUuEyKskknP2pNeZGUAiEAr8mPXOIPiHg33z+YIjIwZvCHrIK6N4pFftbyjcTDwrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGTyvAsO7cRan2Xm5QPFrcw7vqDkgfYDrL1VPwhq0Q5FAiBZtofbP/8kFpwu/by5InQrAVZ85+d3bSkLZtXZYK2U3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20131.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20131.tgz","_integrity":"sha512-o2GxMAQz5cxODKl/kAVZ8QlPwC6SQyqGEFVK5MtC2iViwfd8rffHAPgQs89aw52Qqel+uQ7JYzbkSb7PqFIOQA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20131","@opencode/util":"0.0.0-dev-20131","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20131","@opencode/schema":"0.0.0-dev-20131","@opencode/protocol":"0.0.0-dev-20131","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20131","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20131"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20131_1790276860420_0.27894029301736434","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20134":{"name":"@opencode/plugin","version":"0.0.0-dev-20134","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20134","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4551bca0b961687c5bc502ea47fa3de59fe27da3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20134.tgz","fileCount":121,"integrity":"sha512-vC37UntmUXj01GQF6md8dIRir2H9KVKNcOgmX15wZY0NcjJXvKZvLLnXgz5lvhcEsuyb6grcALO46smbaZ1JFg==","signatures":[{"sig":"MEQCIETZj3skCz5RHhf0UJbaW+9qBThxcUbm8sAnt5rwV1IrAiBMKnE3OLvXrdf7yB16GZvdmOeHkTXPtCmFaO+Ejb4B2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDX/Zi3e66wPA2MQUTlgH70Dx+A1GBPlBYEHpRTngO/0AIhAPXM52fuTV95RgHrB9byUsSfdy77dDHrBTaL7/SEePvi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20134.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20134.tgz","_integrity":"sha512-vC37UntmUXj01GQF6md8dIRir2H9KVKNcOgmX15wZY0NcjJXvKZvLLnXgz5lvhcEsuyb6grcALO46smbaZ1JFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20134","@opencode/util":"0.0.0-dev-20134","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20134","@opencode/schema":"0.0.0-dev-20134","@opencode/protocol":"0.0.0-dev-20134","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20134","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20134"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20134_1790278047383_0.8964085000158069","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20137":{"name":"@opencode/plugin","version":"0.0.0-dev-20137","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20137","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"05c9c1a6b47352390d1f4b629999a4cfbda8245f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20137.tgz","fileCount":121,"integrity":"sha512-0ZmgYbIOaD9NJExQU3/k1qI+9I/R9dSBHVJBU3eYEK8UHZeSiuzRsPUyLhWDAaNNNH06av330Dwi0+mCdElGJg==","signatures":[{"sig":"MEUCIQCaHVC3ptYW5vDIp4OV9LR8xieRrkdiTFoVZ9cHWrO6FwIgEkjNjNVoW9L8yJ8sVmOjCuJAKeoqjUXlOk39AFbdAX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCER47JTTfIoX3/C1DF7aYJM1H3Tw0q2ybcbXscyQTGQwIhAPk7Obq7IKsvVGDqSAt4PvOrK9lcoNhaXwjOaNh8Qu+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20137.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20137.tgz","_integrity":"sha512-0ZmgYbIOaD9NJExQU3/k1qI+9I/R9dSBHVJBU3eYEK8UHZeSiuzRsPUyLhWDAaNNNH06av330Dwi0+mCdElGJg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20137","@opencode/util":"0.0.0-dev-20137","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20137","@opencode/schema":"0.0.0-dev-20137","@opencode/protocol":"0.0.0-dev-20137","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20137","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20137"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20137_1790281386437_0.6700363962940745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20138":{"name":"@opencode/plugin","version":"0.0.0-dev-20138","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20138","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf5b5a5c0b0555274213d81f0778df2d4686efc4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20138.tgz","fileCount":121,"integrity":"sha512-mKey4UNuLiI8lsOuQWKc3gU/ZOrXqzLQVU9Yyj+OoyCMyG+zRz5XioHwMCplwNsD6QVL4DHvp1fm9rs7zrsBLQ==","signatures":[{"sig":"MEYCIQDq/kaboO9bisfEWoj++MDeZf8ZHFIwTKLWLORUy267UAIhAJJOX7qm4Gnf6yTvyrgdzNFyEVuqSqzDgaimkdkhnaPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzRQYI2W1aUa5/qJp3vVhZ0EopTQsIlO9KGDmujdP/GwIhALR17ec5AAp2epmjb3Tz0BcP7W4GPdi+jxoscr+VOJ13","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20138.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20138.tgz","_integrity":"sha512-mKey4UNuLiI8lsOuQWKc3gU/ZOrXqzLQVU9Yyj+OoyCMyG+zRz5XioHwMCplwNsD6QVL4DHvp1fm9rs7zrsBLQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20138","@opencode/util":"0.0.0-dev-20138","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20138","@opencode/schema":"0.0.0-dev-20138","@opencode/protocol":"0.0.0-dev-20138","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20138","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20138"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20138_1790285717266_0.36539538766959123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20140":{"name":"@opencode/plugin","version":"0.0.0-dev-20140","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20140","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3c99a2359cc3e8bc9b1f4ef58ad7da5bb5260641","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20140.tgz","fileCount":121,"integrity":"sha512-Y5xNrDegz++nl6ef8MlhqbPu1hId5+r54hLmTFS5DCwCxZOTbJzGCN+WAqXd4ilfZjujGbkBFyRMmUKRG/5Bkw==","signatures":[{"sig":"MEYCIQC4WaYlrRbYiW7zkCnOnQup2mOnBrahE7oEDxBU6oFzKgIhAPyBnX/Q+qf1v0mxJf2WQVEkuAlS6aaD+maJrKYU8wo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBC+EyitVDH4atNUlgxRUWDdv4GdC3tizDozqB60rY8uAiEAr4mkqtyC6oHv/K4iTOFa/Jq+e8p7tPABC+4P3eUqH3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20140.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20140.tgz","_integrity":"sha512-Y5xNrDegz++nl6ef8MlhqbPu1hId5+r54hLmTFS5DCwCxZOTbJzGCN+WAqXd4ilfZjujGbkBFyRMmUKRG/5Bkw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20140","@opencode/util":"0.0.0-dev-20140","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20140","@opencode/schema":"0.0.0-dev-20140","@opencode/protocol":"0.0.0-dev-20140","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20140","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20140"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20140_1790286917100_0.36425934052878817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20141":{"name":"@opencode/plugin","version":"0.0.0-dev-20141","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20141","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5a52a5311635797d782ac889567a0dcf026925d6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20141.tgz","fileCount":121,"integrity":"sha512-Gbv77LdJSFKt1zrjvtt+aDuk9Or6mP4/BVPyQ7sax/2StLPmDt5b+qfhlFfhenZ73lmf0TVMTTU7WpfhvdldQg==","signatures":[{"sig":"MEQCIDV8lhfWO7pX/C9HFEeuoGe4B07T9enn806uIXONpMiTAiA74JRh/3tlGLj3kuhgHr08ixvGff6Drg4y5urs4HuZOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQHex9fDNLBQlPRal3yuYIxJ2tHAP66nePn3cOu3y6pAiAJymk8K9YPYDcna9JAmMj797gp9hZLQ4LwIqpb/DDGZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20141.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20141.tgz","_integrity":"sha512-Gbv77LdJSFKt1zrjvtt+aDuk9Or6mP4/BVPyQ7sax/2StLPmDt5b+qfhlFfhenZ73lmf0TVMTTU7WpfhvdldQg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20141","@opencode/util":"0.0.0-dev-20141","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20141","@opencode/schema":"0.0.0-dev-20141","@opencode/protocol":"0.0.0-dev-20141","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20141","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20141"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20141_1790288001712_0.36894358187066567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20142":{"name":"@opencode/plugin","version":"0.0.0-dev-20142","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20142","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0f2e03da3daa844ec260593bf644a0b052dcb2ff","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20142.tgz","fileCount":121,"integrity":"sha512-7LJxyZmIbVhPvhNc/p77fnIvT6bAiWP3r9l0rnfGJdBL0n8Tg6ccVKCqD2nYrWKD+AayAjyucZK0kTMt2U6hJw==","signatures":[{"sig":"MEQCIAW23v0wbZzwSW7nLE0+rrGZau6pvV87mWUXdO/XqbHeAiBk13j6kl0lTQVORTD2eKA+2+Tiut37qSh7U8eWicwCCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDinZBt8Ilbyy7949Fd0YhsAAvUghSQs1PGWz/VaPrSDAiBmxtcGm8b721Mqx3MWqXGb1o2rlZT4ypLBU8MPvMEudA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20142.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20142.tgz","_integrity":"sha512-7LJxyZmIbVhPvhNc/p77fnIvT6bAiWP3r9l0rnfGJdBL0n8Tg6ccVKCqD2nYrWKD+AayAjyucZK0kTMt2U6hJw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20142","@opencode/util":"0.0.0-dev-20142","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20142","@opencode/schema":"0.0.0-dev-20142","@opencode/protocol":"0.0.0-dev-20142","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20142","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20142"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20142_1790289476927_0.9290864211764125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20143":{"name":"@opencode/plugin","version":"0.0.0-dev-20143","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20143","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"840c495968654b3a69979cc0383b244bdfd48a97","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20143.tgz","fileCount":121,"integrity":"sha512-RWhpBdLoaXS9o1AFIyAIaVkp13t9YPeIsBcgOwMS83Dop5M1m3YWmR6wCP3iwWIlcNgdnmh2gE/JdnurIkauaw==","signatures":[{"sig":"MEQCIHQcLgptyf69DpHUpV6/PXKe4C7syjLGDDI0nw3JdsD7AiBlA3k28GDwS8WiqBE/bwl5g/A2W8O/6YhBw8Hqlb2crA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNt4jXVqWhZ8+ygtxFsasd+hMUAcKtMdMaw6G2Fyu8zwIgJYN+qN2o/AuMKNg+GX99NYeSRdxWzgrOOlx1Zf25Ceo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20143.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20143.tgz","_integrity":"sha512-RWhpBdLoaXS9o1AFIyAIaVkp13t9YPeIsBcgOwMS83Dop5M1m3YWmR6wCP3iwWIlcNgdnmh2gE/JdnurIkauaw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20143","@opencode/util":"0.0.0-dev-20143","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20143","@opencode/schema":"0.0.0-dev-20143","@opencode/protocol":"0.0.0-dev-20143","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20143","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20143"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20143_1790294522236_0.768912524268621","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20144":{"name":"@opencode/plugin","version":"0.0.0-dev-20144","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20144","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8b86c1f01b1e9c19e7e15c9a4a4113bc74f66f30","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20144.tgz","fileCount":121,"integrity":"sha512-A24u89SdX9PQ36G4t/X5el7+qHs3n/hx2y3dxWgNxC+tlP8n3uGXAHowv1xGs0H3lhmAjeNRgQSgBxe87n3Jdg==","signatures":[{"sig":"MEYCIQDDCI+l+2LlDPDQJf3vpAtx584Z0Idjuly8atdui0h3WwIhAMusKjYU8L+UWgmVcD9GZcTh3+UMWywYaa90yGOcs526","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXllQc1mjGEKsicutZdwA/PrnAOIfa2mxNiAiYHzNmxQIgXE6DzdhnXd3ShKaiSQs+YC3Pu19OIGpJMyMABFaDZ/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20144.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20144.tgz","_integrity":"sha512-A24u89SdX9PQ36G4t/X5el7+qHs3n/hx2y3dxWgNxC+tlP8n3uGXAHowv1xGs0H3lhmAjeNRgQSgBxe87n3Jdg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20144","@opencode/util":"0.0.0-dev-20144","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20144","@opencode/schema":"0.0.0-dev-20144","@opencode/protocol":"0.0.0-dev-20144","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20144","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20144"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20144_1790296314778_0.11341979478404718","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20145":{"name":"@opencode/plugin","version":"0.0.0-dev-20145","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20145","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"93fa2918d6fe86a019935861c55849331b0541c3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20145.tgz","fileCount":121,"integrity":"sha512-24wl8bNOADwbAQfnjQW1n7DkR4ZJQZr7Pn/PdwIWnsOCCuVnOtOQYg9nXhF5eMjs6I1iUsnMgGvFo1c4MboB4g==","signatures":[{"sig":"MEUCIAmiElXbphFJx3Xf5Xb4gQKkQz2Q5xyOI9Mtq8FtV4jSAiEApyJWE2r3sofLjEIHTcbXT0iU+ifJhGWT/feexipy8JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDziRN5yolUrKFSqLBy93mbU5Y5T1ctBIGLeW1ZNnUR6wIgLkGyx93lWKQ0sIhOxmToH5JxEPNktiD83PKyM6c8jlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20145.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20145.tgz","_integrity":"sha512-24wl8bNOADwbAQfnjQW1n7DkR4ZJQZr7Pn/PdwIWnsOCCuVnOtOQYg9nXhF5eMjs6I1iUsnMgGvFo1c4MboB4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20145","@opencode/util":"0.0.0-dev-20145","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20145","@opencode/schema":"0.0.0-dev-20145","@opencode/protocol":"0.0.0-dev-20145","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20145","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20145"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20145_1790297148476_0.4394924188790317","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20146":{"name":"@opencode/plugin","version":"0.0.0-dev-20146","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20146","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"167a4567b2e2e50d24f09c0144e2803f6d94b28c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20146.tgz","fileCount":121,"integrity":"sha512-Luo3cLJ36uJU9NLjVTvYZn4IpNaHL7QrbYQwFDiLQ/LlbGSPG+BlOWWaIpX4jGfj4VWM4SixZBqalJNALfhtEQ==","signatures":[{"sig":"MEUCIE2dM3pDNJ9jFJkqMXUBV1Fp+BnNg8l8SaYQ7nMk4HMhAiEA7b69nkWjeVnYHn0Uu/BgS+TwyhnKwJSJfcPsCFeuvqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2RvFXz0a6WaQW29Am0wOvmIGUGh/cv5U2SQfMh0qcEAiAub8qxRKaEnI6RorZOn9n9RuS198a/PP65CHe9pdbIdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20146.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20146.tgz","_integrity":"sha512-Luo3cLJ36uJU9NLjVTvYZn4IpNaHL7QrbYQwFDiLQ/LlbGSPG+BlOWWaIpX4jGfj4VWM4SixZBqalJNALfhtEQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20146","@opencode/util":"0.0.0-dev-20146","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20146","@opencode/schema":"0.0.0-dev-20146","@opencode/protocol":"0.0.0-dev-20146","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20146","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20146"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20146_1790298076406_0.5722259154263156","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20147":{"name":"@opencode/plugin","version":"0.0.0-dev-20147","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20147","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ffb39cc800739300ed88cb1e401f2e9ac6ca5a4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20147.tgz","fileCount":121,"integrity":"sha512-r27E67bdgyNULkIcyn6mrefEhZOqxJwh04DBTxy7AZT0rXEK9qA0BWw9d/vcVYU651XCJ7FLWl4FaJyme7j3eA==","signatures":[{"sig":"MEQCIANAsYzR5f9+1GqULLKjoPnay0Rvt0f6oky1IXl8w66yAiAYTV+QGDQvd0zi7v4XRcMi1rgLOaX7fYYTUiQjZxtpRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKk0ZssqwDw+wxVhuQPchNJssFmjbE0squomXdpaQOGwIhAOK4tCkL4yKI2AYWfh7mNUTeXJcqqbGkazNEB2zSoghg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20147.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20147.tgz","_integrity":"sha512-r27E67bdgyNULkIcyn6mrefEhZOqxJwh04DBTxy7AZT0rXEK9qA0BWw9d/vcVYU651XCJ7FLWl4FaJyme7j3eA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20147","@opencode/util":"0.0.0-dev-20147","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20147","@opencode/schema":"0.0.0-dev-20147","@opencode/protocol":"0.0.0-dev-20147","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20147","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20147"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20147_1790300080244_0.3095762285797867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20148":{"name":"@opencode/plugin","version":"0.0.0-dev-20148","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20148","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"291bb68dd318df7a56cd63b85fa33e9497fb1d71","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20148.tgz","fileCount":121,"integrity":"sha512-Jhz1m28g2qT1/5rMUjD7Tw+S+p7IiH7Bi0FEEPNOsWAv4F+pSo84S+/7NciphStcs8yj5Ll8LoN2iPa8vJ9nVg==","signatures":[{"sig":"MEYCIQDx1jT3IOacHnSHA6XORv04wXdWnuLdOD5fPUJ7jPhUIQIhAKc5p2YDEwxUsmnhupeLsj1TcPlWW/xN+zKfxuh/pKgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYw1615gyxxHaFuUjU+hGpOkVIDwPAPbRi9yXlUPo9MgIgY7rtFJdhxteyF7YQy0ClB6C3RMtnSaE95Q/V7pytlpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20148.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20148.tgz","_integrity":"sha512-Jhz1m28g2qT1/5rMUjD7Tw+S+p7IiH7Bi0FEEPNOsWAv4F+pSo84S+/7NciphStcs8yj5Ll8LoN2iPa8vJ9nVg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20148","@opencode/util":"0.0.0-dev-20148","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20148","@opencode/schema":"0.0.0-dev-20148","@opencode/protocol":"0.0.0-dev-20148","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20148","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20148"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20148_1790300919104_0.04698623475865227","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20150":{"name":"@opencode/plugin","version":"0.0.0-dev-20150","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20150","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dc169e703d06586436e1c3fc336168066594e787","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20150.tgz","fileCount":121,"integrity":"sha512-PARCL75ParLI0jEZiH+wj8O59zauiwNobMBFPm073eCDfLO7MY1qA3HH+RK16MQhhnEPWR2aDr6xNfVGIxYgww==","signatures":[{"sig":"MEYCIQDvWxWT0UuUyxLRHPLfY1Vb76GOKtL3KAtYfEuLPpLdQwIhAOwpz2QL3Gt53b4m2LnkfoztloUiMfzFCfP9RplBk8WG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH4NSHVGWE8kBnzb4YRvOFDP9gdeIRT/MJ7ygFnFsdKkAiBaILKbNb/u7AZQ9S7yceYT51hhhXlwlKXbJkTN8CokOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20150.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20150.tgz","_integrity":"sha512-PARCL75ParLI0jEZiH+wj8O59zauiwNobMBFPm073eCDfLO7MY1qA3HH+RK16MQhhnEPWR2aDr6xNfVGIxYgww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20150","@opencode/util":"0.0.0-dev-20150","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20150","@opencode/schema":"0.0.0-dev-20150","@opencode/protocol":"0.0.0-dev-20150","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20150","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20150"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20150_1790312445516_0.2964942704526303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20151":{"name":"@opencode/plugin","version":"0.0.0-dev-20151","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20151","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ff387d962c9ee5c5397f04e2795216afd79e815","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20151.tgz","fileCount":121,"integrity":"sha512-qniZo0TZhajbqBa9TmUsDsSsOzsyFrPS2zatx0YqNYgy7mW67G/Gs7ecwpmPJ8zabAsxxVP7n1onPMcw7ocZaQ==","signatures":[{"sig":"MEYCIQCSKJbnkyVDz4VAk+1zb/ooGk2+70z4rn/mITPhQsEDoAIhAPKsN8uCZNvWirwBEKyZgjz1bYQ4M3OROXqxhQzzaSI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp6L0+cwYwJXW259woGxvgl+r5590PVHUgY7fuI+GWtwIgLyVGnQsPJ18fU/qxa4WPSNkkgV4k4KJmuQyz2N2Mu1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20151.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20151.tgz","_integrity":"sha512-qniZo0TZhajbqBa9TmUsDsSsOzsyFrPS2zatx0YqNYgy7mW67G/Gs7ecwpmPJ8zabAsxxVP7n1onPMcw7ocZaQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20151","@opencode/util":"0.0.0-dev-20151","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20151","@opencode/schema":"0.0.0-dev-20151","@opencode/protocol":"0.0.0-dev-20151","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20151","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20151"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20151_1790313651598_0.43950168995677585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20154":{"name":"@opencode/plugin","version":"0.0.0-dev-20154","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20154","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a2429d0ffab6f1b2a7f974a9c89da7b8bdf81ae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20154.tgz","fileCount":121,"integrity":"sha512-N2IoKG5DcbyYJ95U5UUk1fJCmdjVg0baLknfTUSMlg9P07NGeAhjGLiP7+egaXQ3BkP1RmwH4HFlIjJWwW+6SA==","signatures":[{"sig":"MEYCIQDs5UtvCneZakA99+VUUQQt/PJaOMqnyhgWQ7Bw2e0HTwIhALv6DwFXS0p5ed5iy1YhNgSew5tWW2O2fnJ7syuUYWYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIEwTReehEZ4sWXQbxhgPJcQBdKIoB1mKsJlTItQfs5AiEA5eysP2/hScNV7dKUaa4GRumSgvumOUiBvUFACGaUje8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20154.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20154.tgz","_integrity":"sha512-N2IoKG5DcbyYJ95U5UUk1fJCmdjVg0baLknfTUSMlg9P07NGeAhjGLiP7+egaXQ3BkP1RmwH4HFlIjJWwW+6SA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20154","@opencode/util":"0.0.0-dev-20154","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20154","@opencode/schema":"0.0.0-dev-20154","@opencode/protocol":"0.0.0-dev-20154","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20154","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20154"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20154_1790314308483_0.4820105465953166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20155":{"name":"@opencode/plugin","version":"0.0.0-dev-20155","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20155","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eeb1a24ae76c59d311219c54d196a079462df9cb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20155.tgz","fileCount":121,"integrity":"sha512-NxhuLzp2CsVLDs5osjJq4NefrciswmisfWadTu30H6ePKWuK+DJ0eAhEvdHxfs/EtVPz8T8VDodQriWJJepdKg==","signatures":[{"sig":"MEUCIQCUrpwYl7TcG97G/K5iJcR4B0CFTSFOaoYWlZwCGhyzlgIgHe6XeYhqAhVZy+4En//sdaje8U8zh/mc/DZXNx/NG30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDc+rXOjNPmpzHrCUKHFUB6lHdoHL9RKgeNCdGLIUtulwIhAJyZoE3DGCgprbqEqCpihBILE0f4TN+/s7wMhNQmg0bX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20155.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20155.tgz","_integrity":"sha512-NxhuLzp2CsVLDs5osjJq4NefrciswmisfWadTu30H6ePKWuK+DJ0eAhEvdHxfs/EtVPz8T8VDodQriWJJepdKg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20155","@opencode/util":"0.0.0-dev-20155","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20155","@opencode/schema":"0.0.0-dev-20155","@opencode/protocol":"0.0.0-dev-20155","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20155","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20155"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20155_1790315214595_0.4495579763829014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20156":{"name":"@opencode/plugin","version":"0.0.0-dev-20156","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20156","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"590b5343d7c19da36faabe864d68944375782469","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20156.tgz","fileCount":121,"integrity":"sha512-WBvfriZEawE2D/u2PMPr23bjfYCQTB2+xPCYNx3KuPRFTFp1IWoaXbl7s1a+kmv+iPY8UQcKxZKuqt3NCTU+eA==","signatures":[{"sig":"MEUCIQDvwknbAptbiEJdrmUrO9eaUOOgh84VbeQctzvM5EIiQgIgAlOud0t07K9zxgsb/i9wWAE8h41kC94M0JdkbzxgLSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF8v4eeGkJHHn3Pftyhe/syzOW5KkzNE79F3Idt8CcDUAiB0sysGUoIfuTLKsxzOs8/3kFr5ozFis9JZvfgReKAGrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20156.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20156.tgz","_integrity":"sha512-WBvfriZEawE2D/u2PMPr23bjfYCQTB2+xPCYNx3KuPRFTFp1IWoaXbl7s1a+kmv+iPY8UQcKxZKuqt3NCTU+eA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20156","@opencode/util":"0.0.0-dev-20156","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20156","@opencode/schema":"0.0.0-dev-20156","@opencode/protocol":"0.0.0-dev-20156","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.10","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.10","@opencode/theme":"0.0.0-dev-20156","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.10","@opentui/solid":">=0.5.10","@opencode/theme":"0.0.0-dev-20156"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20156_1790323279167_0.05558671000601678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20157":{"name":"@opencode/plugin","version":"0.0.0-dev-20157","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20157","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fc7de9eb537a42abe2e79cf951099625ab417297","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20157.tgz","fileCount":121,"integrity":"sha512-s+wtBL7GjmDpBWYKeQcG4Hotpe2HfJIvO1pVcQVVmd1KcDfTS2vH4fMBVJdHdv3ZT6P/6szwnpIJGchSJ1B29Q==","signatures":[{"sig":"MEQCIC4XuH86TbusbSlukKt69Mn4YIb5uZmYIzHMDHyOoD7uAiAc/1sJqq7w7OmjuxEzcJHDbTBbUC3Q0OQ40UtON0RVJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID12Vygdg5myBcws3uu6v8U0zSCnjxMxd4Qq+PGIlJuhAiBbTmJDQqJm4PALZsRLvkeF+D1nSCJLrnM1z8qlrIAIyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20157.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20157.tgz","_integrity":"sha512-s+wtBL7GjmDpBWYKeQcG4Hotpe2HfJIvO1pVcQVVmd1KcDfTS2vH4fMBVJdHdv3ZT6P/6szwnpIJGchSJ1B29Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20157","@opencode/util":"0.0.0-dev-20157","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20157","@opencode/schema":"0.0.0-dev-20157","@opencode/protocol":"0.0.0-dev-20157","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20157","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20157"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20157_1790325180996_0.19826303665830736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20158":{"name":"@opencode/plugin","version":"0.0.0-dev-20158","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20158","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7a93753b432fc1f121b8b3361b2a9c3a29a7f9b8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20158.tgz","fileCount":121,"integrity":"sha512-ah2fqXH65lFMlsn4eNpMVBcVQcxtly7qIbVNjYgPOSlqqp3AeMsXytzdz2UDOZhKG8OxzwSTYa4WHgoOs71zbg==","signatures":[{"sig":"MEYCIQDJtEBsuc51m/hIZG/NOQRssOwNMBdCjj49UD38u7Jm7QIhAPNTCKlnpaXRbHj6yE+l7vUYb9rjO/dJ1qpBdkYC2gv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXD3EIsGDAjKlUDPfysGAFdFXlqCbH2nwlOuzfJRLIGwIhAMX1C7E19BNy1aZcRE/dejgVvfCXn9a0cYycprHS8Z2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20158.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20158.tgz","_integrity":"sha512-ah2fqXH65lFMlsn4eNpMVBcVQcxtly7qIbVNjYgPOSlqqp3AeMsXytzdz2UDOZhKG8OxzwSTYa4WHgoOs71zbg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20158","@opencode/util":"0.0.0-dev-20158","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20158","@opencode/schema":"0.0.0-dev-20158","@opencode/protocol":"0.0.0-dev-20158","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20158","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20158"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20158_1790326323172_0.16720470233262863","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20160":{"name":"@opencode/plugin","version":"0.0.0-dev-20160","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20160","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b50dc18bd0428e36a6d3567733d19b6088d7f798","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20160.tgz","fileCount":121,"integrity":"sha512-aYg1hXcxFOoDJbR4rgIwyb+B3UghRPFuiF+AdSdfznxnmHl2CmpePOHvC5hL+zGIcrR3INFjYwlnbMh6RLj2Ig==","signatures":[{"sig":"MEQCIFNEnVWaoJLdYENQGEnuChZzIoiTEwMy5SDfyV4JwmuQAiAWa9WaHgLWl2+byDJf6yi6Ny2FuV5BVKGnN5/ptB+YvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWaCmrpJneojlphlUWW76jh3I725GmFOigiO2gMl/TIAiEA+Bp9OIjwljMYdkY1MiJ6bqQW0gliT8FBunPY9cZ5Nj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20160.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20160.tgz","_integrity":"sha512-aYg1hXcxFOoDJbR4rgIwyb+B3UghRPFuiF+AdSdfznxnmHl2CmpePOHvC5hL+zGIcrR3INFjYwlnbMh6RLj2Ig==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20160","@opencode/util":"0.0.0-dev-20160","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20160","@opencode/schema":"0.0.0-dev-20160","@opencode/protocol":"0.0.0-dev-20160","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20160","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20160"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20160_1790335753424_0.9814521328835852","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20161":{"name":"@opencode/plugin","version":"0.0.0-dev-20161","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20161","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"92006db75976b6a88c4ff519f46c36d9ea80cd69","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20161.tgz","fileCount":121,"integrity":"sha512-xHnMu4J6Mpi7NUtr9VaXDSRoAkp9m/hPSCEfKK/WMTgAcjlrrTIFFhbQHo3PN0eekYwymR+hLTThSVtCkh8wTQ==","signatures":[{"sig":"MEQCICNFpqHDdkgFvfMcDyiBSFhufZQTFjb6w24bWTT+0SKcAiBzj/mQBDd33oc6gDuNLeTlEk5d/tepTJmSkB38JZmb+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYkT+uKyF7gTqFMiEbkdB0ihmI4FOg7qqtGlQEqjPGMQIhANMVQWXwC3A/6fFTu2wnodQrRLXXa5wRlCX33aK/dTn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20161.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20161.tgz","_integrity":"sha512-xHnMu4J6Mpi7NUtr9VaXDSRoAkp9m/hPSCEfKK/WMTgAcjlrrTIFFhbQHo3PN0eekYwymR+hLTThSVtCkh8wTQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20161","@opencode/util":"0.0.0-dev-20161","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20161","@opencode/schema":"0.0.0-dev-20161","@opencode/protocol":"0.0.0-dev-20161","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20161","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20161"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20161_1790336635097_0.7949097919372847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20162":{"name":"@opencode/plugin","version":"0.0.0-dev-20162","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20162","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"16b74b6755a4c2caa5e6e866d4bed769e9904fdc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20162.tgz","fileCount":121,"integrity":"sha512-UMxhfL+cDqi5Tlhutq1HhUZqgLU72jl6mSr8Fjv8Rp7kFxJ2m6eyNo2pg+8YJhHNLA2cbOsAPPWudJuMcQhkag==","signatures":[{"sig":"MEQCIA3iABFXUznyMIyGNvZxR/IAoi5QsWk0kDr9t0QVfZQcAiA7IQS86Kjw3PogShDtovMX6NKCMwchej/6+gIU6lLQFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHLTv/Uradbvbt9Om2J+KHCQRgOmeIFO96sWK5rJDCCUAiBZU7yK1jlOVEGfxaa88HtR0wa5TjdCb8lRXwgmEVd/BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20162.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20162.tgz","_integrity":"sha512-UMxhfL+cDqi5Tlhutq1HhUZqgLU72jl6mSr8Fjv8Rp7kFxJ2m6eyNo2pg+8YJhHNLA2cbOsAPPWudJuMcQhkag==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20162","@opencode/util":"0.0.0-dev-20162","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20162","@opencode/schema":"0.0.0-dev-20162","@opencode/protocol":"0.0.0-dev-20162","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20162","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20162"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20162_1790337930515_0.8221709963295591","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20163":{"name":"@opencode/plugin","version":"0.0.0-dev-20163","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20163","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09d99eb5554fd4b7206371b0fdbdb3375eebbe55","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20163.tgz","fileCount":121,"integrity":"sha512-vw+BJNz2VpLUls/j7DQ+CTRRz9+Xg5nwYi5l5goPBZqn57y9yNHNfU2gjDEdhwyWKnAbk2DD1GvAtgs3rJYEXQ==","signatures":[{"sig":"MEUCICpJ+pR7/04gBXO/M/W31UmmsSlz8JuN1p9luNTVjQViAiEAs5xSy9luL7T5CD6C+TsMOzkSGod2KcGFrqcSryVW0Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDC1TVFx4mbyalzKefxJOWsc+KpvTQpAqTCOwzpiU4cxwIhAKQHDtzUzzZazi8Qu8sn/29Ntv3M1vhXIOOiRAzcFbjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20163.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20163.tgz","_integrity":"sha512-vw+BJNz2VpLUls/j7DQ+CTRRz9+Xg5nwYi5l5goPBZqn57y9yNHNfU2gjDEdhwyWKnAbk2DD1GvAtgs3rJYEXQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20163","@opencode/util":"0.0.0-dev-20163","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20163","@opencode/schema":"0.0.0-dev-20163","@opencode/protocol":"0.0.0-dev-20163","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20163","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20163"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20163_1790339776298_0.1670493977032399","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20164":{"name":"@opencode/plugin","version":"0.0.0-dev-20164","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20164","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"46e408a93da45623d832c5d89d02158c02e88d26","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20164.tgz","fileCount":121,"integrity":"sha512-dqdjWJTsoVrlpjrV9ILT4msIJyqJfJpy6unS1HU/NnJ/pXDrm1IzTUmAqJdDCjh63ryzlNjsT6veCNuyOv3vnA==","signatures":[{"sig":"MEYCIQDVKAyT2f7JSc7ifiGJhOdscdal7rRdhh7cyAPkn3ZqcgIhALR8/bCYP4g4FL+HHqbHz3UsICer6lhKcAAOqJD3SF5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiSGPfHKkegqp2rQ7n9JgV5J7eVUjO+szfH+GyjC4eqQIgCc05Q7OtUxYYNTtvRqW8XUq/wA57Yd1YBVjXZC808ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20164.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20164.tgz","_integrity":"sha512-dqdjWJTsoVrlpjrV9ILT4msIJyqJfJpy6unS1HU/NnJ/pXDrm1IzTUmAqJdDCjh63ryzlNjsT6veCNuyOv3vnA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20164","@opencode/util":"0.0.0-dev-20164","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20164","@opencode/schema":"0.0.0-dev-20164","@opencode/protocol":"0.0.0-dev-20164","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20164","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20164"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20164_1790340714160_0.14563754059366318","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20165":{"name":"@opencode/plugin","version":"0.0.0-dev-20165","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20165","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bbe71f87f8d185f625c06ca6cb505ba159b05c09","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20165.tgz","fileCount":121,"integrity":"sha512-gWparNYjSFMhelmYlelPnHDRRdlwQkHR2EVVzW5hSweyeREZcwG+V2VH2Z+EYZ//E7txIEZ6y8PbRZj0tPBHsw==","signatures":[{"sig":"MEYCIQDK5SS7D5Y0QPH/Cw4Vo5ESBcLuSGGpy8iORYNcR5ObHgIhAKqouMAcoD6YENowGxCx+KKbx2UHI85s1XTVfhd1Z1GC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNGNywx3cFRRSBdPErTMN9MQKlxt/0NvRH2pXP74Vh3AiEAmYTIHCDjOrunGxA5qmMHBUevN4CHRRXBwUwLpP3Iiyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20165.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20165.tgz","_integrity":"sha512-gWparNYjSFMhelmYlelPnHDRRdlwQkHR2EVVzW5hSweyeREZcwG+V2VH2Z+EYZ//E7txIEZ6y8PbRZj0tPBHsw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20165","@opencode/util":"0.0.0-dev-20165","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20165","@opencode/schema":"0.0.0-dev-20165","@opencode/protocol":"0.0.0-dev-20165","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20165","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20165"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20165_1790341595403_0.7411831114897109","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20166":{"name":"@opencode/plugin","version":"0.0.0-dev-20166","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20166","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"68d09a39029ce80334c1e2c069a7b10996917b2c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20166.tgz","fileCount":121,"integrity":"sha512-17PqBAqBYkpiUJSu75+9+p3l+Zq1MFkzjFWOFjGOBX0EpYZzCdrLgLN/tifaKWFiB/POUK3itb/LINU9+nmH7Q==","signatures":[{"sig":"MEUCIGaD/NljD4qErzQ/34uhsusRyU6RilwQBAYwLtsuKqn3AiEAwMYbsD05+UP1MZZxB9vu6FtxRo0IliQbhSEq1iMdwoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGhOgiybUNkBDUSTS+jmZGs4y2xxw3elC5E4odwt/0TDAiAFEQgSZrAx9AsetTNOU3kpu1waqCvcrUHoEMrhHDhhbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20166.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20166.tgz","_integrity":"sha512-17PqBAqBYkpiUJSu75+9+p3l+Zq1MFkzjFWOFjGOBX0EpYZzCdrLgLN/tifaKWFiB/POUK3itb/LINU9+nmH7Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20166","@opencode/util":"0.0.0-dev-20166","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20166","@opencode/schema":"0.0.0-dev-20166","@opencode/protocol":"0.0.0-dev-20166","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20166","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20166"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20166_1790342522086_0.04528679768296717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20169":{"name":"@opencode/plugin","version":"0.0.0-dev-20169","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20169","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1416c6fa15b4d2a777dd6e0f116bdeaeb0cb7d0a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20169.tgz","fileCount":121,"integrity":"sha512-hogLIODsubdJmU8DLV/wzQDJr15tn6Y5UI4QtH4Lm1pIqabTEpUPeAPzMiUotxXbaXV6w0m3v0iwTjbe035QNQ==","signatures":[{"sig":"MEUCIE+vHqrwscHbfktd7a7++S6aHiMlHkQ/xp/zt5q5LdVqAiEAgE9Ojvy3ktgDorYbs8OT2MK67QK2lc9ZYuX6s9BatYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdCjVmRcOXuQm9PWYWGg7UGNR0JWETJLdQcfxqGouBBAiA7mcuO6eUBDnKSF0j9jeyTdSwLHtXXCvmR1U4szPP+Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20169.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20169.tgz","_integrity":"sha512-hogLIODsubdJmU8DLV/wzQDJr15tn6Y5UI4QtH4Lm1pIqabTEpUPeAPzMiUotxXbaXV6w0m3v0iwTjbe035QNQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20169","@opencode/util":"0.0.0-dev-20169","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20169","@opencode/schema":"0.0.0-dev-20169","@opencode/protocol":"0.0.0-dev-20169","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20169","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20169"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20169_1790354194494_0.8227381013767432","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20170":{"name":"@opencode/plugin","version":"0.0.0-dev-20170","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20170","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2c0684a3d34ff7c4a3df3a039cf5015b04427f7d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20170.tgz","fileCount":121,"integrity":"sha512-82WvCxJFhGXuUABT2OHdDAbdwwiMx3ulvE/Vbn5o+sYgR99msMAXQlKKR/fL2n4LArk0Ep6re1h0MQyLi48CGg==","signatures":[{"sig":"MEYCIQDQG4Y/5V3Q+7OClNkzoiaIwG4G2gSP7TCdk38wYpm8qgIhANzG0E1AeT95TV+oTZ9JBiWq55FzY9JLiOyM95r5UUEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDADwqKgvy6yiSfXkPmQZyh/eql2jzGt0hWS6tvMda7QQIhAN6+ENtyfkdHwUnhp6An4Vde3nQLu/zXehsEF/z19GBf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20170.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20170.tgz","_integrity":"sha512-82WvCxJFhGXuUABT2OHdDAbdwwiMx3ulvE/Vbn5o+sYgR99msMAXQlKKR/fL2n4LArk0Ep6re1h0MQyLi48CGg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20170","@opencode/util":"0.0.0-dev-20170","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20170","@opencode/schema":"0.0.0-dev-20170","@opencode/protocol":"0.0.0-dev-20170","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20170","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20170"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20170_1790355281696_0.010810686854184848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20175":{"name":"@opencode/plugin","version":"0.0.0-dev-20175","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20175","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9a29d7e0e41469c888c5abe9af038799b44b3af0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20175.tgz","fileCount":121,"integrity":"sha512-RVGlrPLWHca6uBNfEnAQSP6RcOQ+aUSvWXlZn7YyzD7Z3tVu8jp4aahhiQJGyeGGy0k6/hOGhhQdEFDiSNtjRQ==","signatures":[{"sig":"MEYCIQCEGsDVcXkm5a72lZzinsVRD/vyV6ZM0yDLPSCuTRE/8wIhAKC9Pa7qEhLuhx9xRvUo36d2Q2vbEUt3nmSuDqPIKMKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0T+5mOIq38fJkynvWpGqqG39vK5ktEpHx8dKRHl381AiBdCw6DxAjzN54lLVN5NQtgKJXfh5X3DzUv7YPwAtSJMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20175.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20175.tgz","_integrity":"sha512-RVGlrPLWHca6uBNfEnAQSP6RcOQ+aUSvWXlZn7YyzD7Z3tVu8jp4aahhiQJGyeGGy0k6/hOGhhQdEFDiSNtjRQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20175","@opencode/util":"0.0.0-dev-20175","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20175","@opencode/schema":"0.0.0-dev-20175","@opencode/protocol":"0.0.0-dev-20175","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20175","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20175"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20175_1790356315753_0.5619155357079912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20180":{"name":"@opencode/plugin","version":"0.0.0-dev-20180","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20180","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5805abde83c496aac0ab7f85c5eab5eef99e4381","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20180.tgz","fileCount":121,"integrity":"sha512-Kq7yPFeJVNtKiTxlPB0z2q1jUToSErKCNy9Ej02AOoFpAgKn4AFoUWsnwV47oUNU5jQgzfja4f/r2fu+tXFDxA==","signatures":[{"sig":"MEUCIQD/hBlWSAFingiV73aeRODQi0GV+ovlG4TW5Kd+0WqxqwIgSRi73JNifYVp4S9/OCgmX4bCOwFOpZD15RzLWNdO1zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXm6xMBdftwSjET24nJVTiSePNHCy2fj+hqR0PQxe5zwIhALBj/OMaqicYva6MEaqSrcfdq2GSQtUaKc3cwuXi+QnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20180.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20180.tgz","_integrity":"sha512-Kq7yPFeJVNtKiTxlPB0z2q1jUToSErKCNy9Ej02AOoFpAgKn4AFoUWsnwV47oUNU5jQgzfja4f/r2fu+tXFDxA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20180","@opencode/util":"0.0.0-dev-20180","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20180","@opencode/schema":"0.0.0-dev-20180","@opencode/protocol":"0.0.0-dev-20180","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20180","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20180"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20180_1790357465850_0.6080981555352161","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20183":{"name":"@opencode/plugin","version":"0.0.0-dev-20183","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20183","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bd18409a350e0596f91a6114b13b162b81311fcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20183.tgz","fileCount":121,"integrity":"sha512-M4FDlPBeuSyDkk5U2zRJl29aKEh/Vo1A1F0x7bx0r0C+y6OZ+f89ESYAG8QkGjT96xLrIlHcPmFNPACvSL96xw==","signatures":[{"sig":"MEQCICG6DKXnMdgoML5QxSseF7/fvumn+TJ3aSnv4hwK/I8FAiBvGwZeJJmV9H07qf0Xy6G09pxiaQdgS5tr0RgBQuRWSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDdmjgoqqMlx5HncUlVE1OD3uMN+AywHBrcLCy3odKX1AiBFM0R6TbgnLgOeeY7Y+BkfcXsx3E2vCe4Q8Mhlw8Q8qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20183.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20183.tgz","_integrity":"sha512-M4FDlPBeuSyDkk5U2zRJl29aKEh/Vo1A1F0x7bx0r0C+y6OZ+f89ESYAG8QkGjT96xLrIlHcPmFNPACvSL96xw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20183","@opencode/util":"0.0.0-dev-20183","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20183","@opencode/schema":"0.0.0-dev-20183","@opencode/protocol":"0.0.0-dev-20183","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20183","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20183"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20183_1790358545230_0.2709500291979674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20184":{"name":"@opencode/plugin","version":"0.0.0-dev-20184","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20184","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8c952bb93ed2c42e406522e3c5aac28620ef08f7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20184.tgz","fileCount":121,"integrity":"sha512-AgjZawo0CU2Gq7XAnvybIzRSP5m2fbX7xk+vWm9nOVmdGHe3Rq7Y8AD9U93OF872eFoqY7Oi9D127BhRqtM84Q==","signatures":[{"sig":"MEYCIQDD+sONqTe7jMoKOIvxkIU4L4IaU5jJn2MqufGGrz5+ngIhAJ7rZ82twTdMcp1swg47LtirX1X/uXc70hhhnIz6gQh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQ+/GN1fjYTq33dL0xqFomehC2jm+o91mIzrGVPZQzSAiBplYH5XNdPurMdSP7n3hn7JLVlxwV4f0G/c5c0GRGI1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20184.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20184.tgz","_integrity":"sha512-AgjZawo0CU2Gq7XAnvybIzRSP5m2fbX7xk+vWm9nOVmdGHe3Rq7Y8AD9U93OF872eFoqY7Oi9D127BhRqtM84Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20184","@opencode/util":"0.0.0-dev-20184","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20184","@opencode/schema":"0.0.0-dev-20184","@opencode/protocol":"0.0.0-dev-20184","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20184","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20184"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20184_1790366894107_0.04534563952729975","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@opencode/plugin","version":"2.0.17","license":"MIT","_id":"@opencode/plugin@2.0.17","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"31052757b84fa2187d8ee214c5b1fbc936b98e98","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.17.tgz","fileCount":121,"integrity":"sha512-hOewo2ae3fHiW7/B0P+fXw3GjJNC6nf139klD2Q3ckYN9I/BF3CRM22UoQmUwaf6tJfZZ5B6CCdm+UcZJDY5Kg==","signatures":[{"sig":"MEUCIC6IssdP/xVjMG4nRvoigcSyWmkq5MShWGsmwINiZIHfAiEAy2+31ViROqodsquVlbT4p0RHGNSwo3yNKE6YMzrNmBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRR+A4XK3OSorVlkUcn/ztNSF0ORnVIaxS0nZwfaaJlAiB35uLJ9jSNLWAMZ4J/UydwC3AcrczfvchrTKgqg+45uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122195},"type":"module","_from":"file:opencode-plugin-2.0.17.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.17.tgz","_integrity":"sha512-hOewo2ae3fHiW7/B0P+fXw3GjJNC6nf139klD2Q3ckYN9I/BF3CRM22UoQmUwaf6tJfZZ5B6CCdm+UcZJDY5Kg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.17","@opencode/util":"2.0.17","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.17","@opencode/schema":"2.0.17","@opencode/protocol":"2.0.17","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"2.0.17","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"2.0.17"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.17_1790370543663_0.5183673807718376","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20187":{"name":"@opencode/plugin","version":"0.0.0-dev-20187","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20187","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1a66b6fa2fcae0d6d66c3ea0aa7ee2857bc37a8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20187.tgz","fileCount":121,"integrity":"sha512-68ay7kY+9I4g/upNqbVxB3EQle34RvCoWPP1Tzbb2t5ucb/79WvDad+AiJfsa5o6WIuaeLmSly+9jCLsi4od7Q==","signatures":[{"sig":"MEYCIQC7+OswQlcCyj8OdBqhFYDcsmzrF0henf2Rx24WnMnqmQIhAMBa3nSrYlLbI7nkmcOdbOUwfovDg/gfu1eEnGCu5gLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuPYerGCeUOh2VTCsathbYak0tT5+XI2EzsIP/KFhwsQIhAPDctEvu8dgz6SA04h/ofF8LZXTmxa9OZ+M8BfHrlfld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20187.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20187.tgz","_integrity":"sha512-68ay7kY+9I4g/upNqbVxB3EQle34RvCoWPP1Tzbb2t5ucb/79WvDad+AiJfsa5o6WIuaeLmSly+9jCLsi4od7Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20187","@opencode/util":"0.0.0-dev-20187","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20187","@opencode/schema":"0.0.0-dev-20187","@opencode/protocol":"0.0.0-dev-20187","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20187","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20187"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20187_1790371546484_0.3809217653145074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20188":{"name":"@opencode/plugin","version":"0.0.0-dev-20188","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20188","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a2bef8b1af3757d52b6843fe9db59463274802c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20188.tgz","fileCount":121,"integrity":"sha512-CSLlpEXZ6QclY8fuI7dDMrt61lAERDAyOTjQC+nnjfr389atTn1zBTVCd7l+hpYL17AUyO0taPsr3opex1hTng==","signatures":[{"sig":"MEYCIQDg7eNNyoXkvB3qUNE8RxaHLgtuy6jH5qeYVcMsoEVhhAIhAPFkfJRgEgQVb4+gx+e2jtIxjfOweYdR/AXIH2l76wbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC35uuADjQnr/kwCXtEB3+wfoA1Z3xGLfNS9F+IuO8MuQIhAJK3RzI4m1dpKoiA35TOXGwQpaW7LcxGtVMNjoDbwu9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20188.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20188.tgz","_integrity":"sha512-CSLlpEXZ6QclY8fuI7dDMrt61lAERDAyOTjQC+nnjfr389atTn1zBTVCd7l+hpYL17AUyO0taPsr3opex1hTng==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20188","@opencode/util":"0.0.0-dev-20188","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20188","@opencode/schema":"0.0.0-dev-20188","@opencode/protocol":"0.0.0-dev-20188","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20188","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20188"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20188_1790378176913_0.1537660323468346","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20189":{"name":"@opencode/plugin","version":"0.0.0-dev-20189","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20189","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ae3a73c2540e1ba9b815f12396c6da7812635b4e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20189.tgz","fileCount":121,"integrity":"sha512-jqUArpJ4E+cIvj5/YTRWtWNZI298g96O+q7cCrssZpYAENXEDZsL4cExXVtbRii75LbNydRvigpi2z3KEIVK9g==","signatures":[{"sig":"MEYCIQDjbV7WXTFUlbNsuw37vIXr/4a5G/soVN6RI0s2SSI2sgIhAOEgmP+w+MHe9axBpkvQHb/BWDx+IQk0vNSsqNqkIlFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/5OijM1wMsuyIfav6gmvI8TQAAITOmTXYQY+OV0YvagIhALje+5Ys+hQIezyTlx1xA+xqSkqUCob/LF2/CB6MFMX2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20189.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20189.tgz","_integrity":"sha512-jqUArpJ4E+cIvj5/YTRWtWNZI298g96O+q7cCrssZpYAENXEDZsL4cExXVtbRii75LbNydRvigpi2z3KEIVK9g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20189","@opencode/util":"0.0.0-dev-20189","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20189","@opencode/schema":"0.0.0-dev-20189","@opencode/protocol":"0.0.0-dev-20189","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20189","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20189"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20189_1790379286848_0.9134606949421764","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@opencode/plugin","version":"2.0.18","license":"MIT","_id":"@opencode/plugin@2.0.18","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"db7d45d4e66b3a28f9ec3a99028983a713bfc246","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.18.tgz","fileCount":121,"integrity":"sha512-jokYYdAGd/L+WY0GbEE1Bh1/F8tG98UaTlvvyBriOuVDyeadHFdTL9QoXx+u7pAWwJRTEMOESxxifS/blGPjyg==","signatures":[{"sig":"MEYCIQCmJKPvjn5iWfDcOaDTApdBQI4/72JagIlCI5/RQQ8kswIhAIELzB+0vYifSQaV5GU62pafHoz8pdZWJpzFEz1Z8H58","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFwjh/gIV4TNqfzt1l3ws3yXPqdv4J+MtFvPObaFY/LIAiAp5wNZc6nmEimoLmeHNiO1csFNp7mTvSJv+jwhmcrfQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122195},"type":"module","_from":"file:opencode-plugin-2.0.18.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.18.tgz","_integrity":"sha512-jokYYdAGd/L+WY0GbEE1Bh1/F8tG98UaTlvvyBriOuVDyeadHFdTL9QoXx+u7pAWwJRTEMOESxxifS/blGPjyg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.18","@opencode/util":"2.0.18","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.18","@opencode/schema":"2.0.18","@opencode/protocol":"2.0.18","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"2.0.18","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"2.0.18"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.18_1790380604095_0.8051114215568473","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20194":{"name":"@opencode/plugin","version":"0.0.0-dev-20194","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20194","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4b98ca064ff8bf43f02cf1a9d321e5efaab7b09a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20194.tgz","fileCount":121,"integrity":"sha512-OYQ066kQTS7iFyX8v/6mK2JpksbU2rik6YISWj6BSHn9oLosrqixVJgcI9JZMDv41THRKPkFfPCbRSpJYQs7rg==","signatures":[{"sig":"MEUCIQD+yMdpr1eEREiiHns4cQMV7OKPH+NdRHbtEGxxTDwiKgIgANnHmqAkeT1wBeYp0KkXT1BvJBb9YHCqO/VQQEGvkIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ0JlggqjcxopX0/FEU1UjiMEFiqs9IWLTzjdQLyNlYgIgAfGJZV5ZJKm8xTfV6hTtRa8wlN+GXhvlGGIzT4XWlNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20194.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20194.tgz","_integrity":"sha512-OYQ066kQTS7iFyX8v/6mK2JpksbU2rik6YISWj6BSHn9oLosrqixVJgcI9JZMDv41THRKPkFfPCbRSpJYQs7rg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20194","@opencode/util":"0.0.0-dev-20194","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20194","@opencode/schema":"0.0.0-dev-20194","@opencode/protocol":"0.0.0-dev-20194","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20194","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20194"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20194_1790381498657_0.12440118067221739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20195":{"name":"@opencode/plugin","version":"0.0.0-dev-20195","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20195","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"abd70d34dfaae223f6386f35cf0a5d836c480b17","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20195.tgz","fileCount":121,"integrity":"sha512-pETzQUsteFzg8IxdC30EZqMD2D+dcmVc212xvXAtxdpHjP2ZwTEkUvPvUMc3i4Q5ZG63pqvo4d/9D2aez4PrxQ==","signatures":[{"sig":"MEYCIQC/GoEOVPIZEyDILN+pH2QJTqbVk4L4NT7TiYhrN4vh9wIhANuBJC8r+YYhh5u+aellPFyUE2pKyjXLCz6l7c3bm1wP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw/va/lbkmW23AZsX6bAqHgp6cLXozsDgiYIAU8EXK/AIhAPtNPD6WawQg4vfiUPtrV6PAVvsVesfPWI5I1BKeG6Kq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20195.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20195.tgz","_integrity":"sha512-pETzQUsteFzg8IxdC30EZqMD2D+dcmVc212xvXAtxdpHjP2ZwTEkUvPvUMc3i4Q5ZG63pqvo4d/9D2aez4PrxQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20195","@opencode/util":"0.0.0-dev-20195","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20195","@opencode/schema":"0.0.0-dev-20195","@opencode/protocol":"0.0.0-dev-20195","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20195","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20195"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20195_1790399630083_0.07358159326297598","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20196":{"name":"@opencode/plugin","version":"0.0.0-dev-20196","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20196","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ce2af7a1f2470e1b5a8899cddc10620062e234d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20196.tgz","fileCount":121,"integrity":"sha512-0EZHHmjXwVFfeO61spngogNFdOOMzjBmWzdNndvaHi35+IyA9UPfLO57e4cPLGqCzr9K3f9zaE3FrbsD/xHhHw==","signatures":[{"sig":"MEUCIDRNUWbrWXnhNVCrbywxoKgmvA3P78herjxl0B7+D3iwAiEAqfHsX0eoXjiuXE+eg19ESjCiv03k6/JnU/uFnw/vrkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFzMzskRKUhRgA9Yx4tveEQ4EF4uJXsYubcRGI+MqKIQIhAJemOIwNCO5oNqhHqGbUJBBOzYqBR2recZwnk80Q4Roi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20196.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20196.tgz","_integrity":"sha512-0EZHHmjXwVFfeO61spngogNFdOOMzjBmWzdNndvaHi35+IyA9UPfLO57e4cPLGqCzr9K3f9zaE3FrbsD/xHhHw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20196","@opencode/util":"0.0.0-dev-20196","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20196","@opencode/schema":"0.0.0-dev-20196","@opencode/protocol":"0.0.0-dev-20196","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20196","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20196"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20196_1790400497388_0.5039395037272869","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20197":{"name":"@opencode/plugin","version":"0.0.0-dev-20197","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20197","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9718ee0ac1d54a9a0527a7872e51dcc5d0b0477e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20197.tgz","fileCount":121,"integrity":"sha512-BAzqbt+IsA/zHRi7q1jIoFmm7M+ZNZT2gbFwZerJGyrHCrE9/umgk5o/pwYPclF2aTi2CXGvFVouBqLQfbVmJg==","signatures":[{"sig":"MEUCIEHvweyE/hhw9sW2BrxbH41Q8uu6hElyOq0HZ+Y6VAVEAiEAnpcYZknyEFSDGs8SSOAWj2gqjzZfgiv+cyJFWmibFfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDeBIKuEEg/Auw4dqhq8ANP9J8vvyq7J5PpCQpl8eGK9AiEAhar0z6z/VzLuaYdMSHSMHd6cbYJp8/RsxvQPcognTlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20197.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20197.tgz","_integrity":"sha512-BAzqbt+IsA/zHRi7q1jIoFmm7M+ZNZT2gbFwZerJGyrHCrE9/umgk5o/pwYPclF2aTi2CXGvFVouBqLQfbVmJg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20197","@opencode/util":"0.0.0-dev-20197","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20197","@opencode/schema":"0.0.0-dev-20197","@opencode/protocol":"0.0.0-dev-20197","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20197","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20197"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20197_1790416132466_0.17682138617241594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20198":{"name":"@opencode/plugin","version":"0.0.0-dev-20198","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20198","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"79085875434e65f371dd66a4f35a8f3d099c1f61","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20198.tgz","fileCount":121,"integrity":"sha512-UU7WkuQk5YOMj9u5jei27IparQnz/HAzHw2qhXmxdJsI8LCLgziPsXgjmnkqYpQmCt4CV46vWk9aY7TrIHcL5w==","signatures":[{"sig":"MEUCIQDxQ+RuJVHHgJZfB8odi0QQV6SWGbhmvss3vozi85Q7vgIgRPSXWvNnBWIexOG2+/SrjiAZ9EzOFu0K2z3x8LQM+l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7VJAZJSr00ZFT0ohOQP8TTN5rojjPnJXeguwEQRLOWAIgf9OcbYlXytj7frrndK+4RULqdAeX3XYwj5pR2DN9iNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20198.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20198.tgz","_integrity":"sha512-UU7WkuQk5YOMj9u5jei27IparQnz/HAzHw2qhXmxdJsI8LCLgziPsXgjmnkqYpQmCt4CV46vWk9aY7TrIHcL5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20198","@opencode/util":"0.0.0-dev-20198","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20198","@opencode/schema":"0.0.0-dev-20198","@opencode/protocol":"0.0.0-dev-20198","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20198","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20198"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20198_1790417093043_0.7707900415477034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20199":{"name":"@opencode/plugin","version":"0.0.0-dev-20199","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20199","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1592651d87dbc4d704891d754753e920bcf01294","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20199.tgz","fileCount":121,"integrity":"sha512-2oQTmJ4liNmBqQI4pl4C2zDeybA4KMdi/g5ZsbEO+EgsGtUc/qxMyNsqV8Q4PVvgp8ojmBJEsaMETFlFisbgTQ==","signatures":[{"sig":"MEQCIGvF6asgdi6OnuOY38yVW/wrecMLD5OU3+LZb9J0x0o9AiAbkfxZcXAbf9YQ7+R8d24UbYa4Bi9V5JunZI/6O0PzJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBLtzVAmDY38wp+NcCzWmEAOccMTZuY6Ul3yZCqwdEXwIhAI/57+kHukNY8as2Jd2x+kvlYJj0huoaB9YGJMkGUKOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20199.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20199.tgz","_integrity":"sha512-2oQTmJ4liNmBqQI4pl4C2zDeybA4KMdi/g5ZsbEO+EgsGtUc/qxMyNsqV8Q4PVvgp8ojmBJEsaMETFlFisbgTQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20199","@opencode/util":"0.0.0-dev-20199","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20199","@opencode/schema":"0.0.0-dev-20199","@opencode/protocol":"0.0.0-dev-20199","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20199","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20199"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20199_1790417985762_0.07000644931817468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20200":{"name":"@opencode/plugin","version":"0.0.0-dev-20200","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20200","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c1b01ef161902cb92b244b5ba8a8267bc6b1c782","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20200.tgz","fileCount":121,"integrity":"sha512-wdg/EURqio95uogbnpBuRfCc1qVobei65ecxWQObLIne2VtbzgO1gxawj4nrjIMBnN5wtDkgW9mK5/67FyqQkg==","signatures":[{"sig":"MEQCIFw8nPwa7lbSC2l/uS6wycov/ZoedBKb1xYQSkWIoX9zAiA3SXmUibAS+63Fvk2nsSoe65CmF6oS1adPS/4ZxgR+oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDX7OZ07sNu8FS/t/Z7BWlrjbqGGiriBz3fRr85LGXO7QIhAIcQpgAeCLt26gwRhLxRxS7D6ctWtHrNP1Mg06wbQys/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20200.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20200.tgz","_integrity":"sha512-wdg/EURqio95uogbnpBuRfCc1qVobei65ecxWQObLIne2VtbzgO1gxawj4nrjIMBnN5wtDkgW9mK5/67FyqQkg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20200","@opencode/util":"0.0.0-dev-20200","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20200","@opencode/schema":"0.0.0-dev-20200","@opencode/protocol":"0.0.0-dev-20200","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20200","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20200"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20200_1790424786758_0.6703640346971742","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20201":{"name":"@opencode/plugin","version":"0.0.0-dev-20201","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20201","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4c597061fcc0bddc179b25dc0a14821fb75e6a98","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20201.tgz","fileCount":121,"integrity":"sha512-N3JUouT2wHWQtXIe8KQdUi4wqt10rIqTeZ6xGL0r4epUiRHMJWRRhMGl4w9FrtaxFZvfRlJslEiQ6IN+5+svRA==","signatures":[{"sig":"MEYCIQCdYehSKuENs8exmoBl2wgKTSMD2EQ+Vvl2O6bcbPbKlwIhANPhTVaGQF7xbUMcOxxwoKiyTaLnc5gqG44WclP8ZnUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh75DsYkU6RJMg7fG+aRk0g7ByqQQpdlrESLC+gKfDsAiEAmr2WzzbQg1ChTI6v/hSln30R+hw+L2H1PdIoIGXsR94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20201.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20201.tgz","_integrity":"sha512-N3JUouT2wHWQtXIe8KQdUi4wqt10rIqTeZ6xGL0r4epUiRHMJWRRhMGl4w9FrtaxFZvfRlJslEiQ6IN+5+svRA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20201","@opencode/util":"0.0.0-dev-20201","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20201","@opencode/schema":"0.0.0-dev-20201","@opencode/protocol":"0.0.0-dev-20201","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20201","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20201"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20201_1790425935527_0.7282793164396044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20203":{"name":"@opencode/plugin","version":"0.0.0-dev-20203","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20203","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a812415b5e3921bf1205e2737c5fe9813ee5ad53","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20203.tgz","fileCount":121,"integrity":"sha512-iEyyep+FKBtJUt4OPrqswhCTXD5iGLsQamFB8Xnsq9yjcjYQdBaWQRnEXQW2znNiZNujJM54QdsK+5HEM/aRRQ==","signatures":[{"sig":"MEUCIQCvtgGJEJqY6ofEOQAfwEmkolkcKq36AJqzlGm5kNxXyQIgasv+QsNXkyufTZKxd6oKYPtT+NBh1JEUg0HP0e8zcV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxYKse2dhm8zQuknc/CeirXrsRBXs+aY8d8xDK4kz/vwIhAMOmJ83lpoihZeGxHIrsAHJ/0G1Vp6BdWPcy6z8E1E5a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20203.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20203.tgz","_integrity":"sha512-iEyyep+FKBtJUt4OPrqswhCTXD5iGLsQamFB8Xnsq9yjcjYQdBaWQRnEXQW2znNiZNujJM54QdsK+5HEM/aRRQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20203","@opencode/util":"0.0.0-dev-20203","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20203","@opencode/schema":"0.0.0-dev-20203","@opencode/protocol":"0.0.0-dev-20203","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20203","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20203"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20203_1790429651816_0.9182227796100075","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20206":{"name":"@opencode/plugin","version":"0.0.0-dev-20206","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20206","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"55b2b60069de410ef7b3d19f6ae11530f610a6e6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20206.tgz","fileCount":121,"integrity":"sha512-T90vglvL3W2wFkzcvse+qLy8e5/cdBY8QKpM8D4TEF9SEw5Gw+9Fp4h2Dclh9ockFO0fhlNODAz5Klet7BVuNg==","signatures":[{"sig":"MEUCIQC5eSfvYceKCSYrB7Tq8j+yHLdqJ/irwB7Ljb2ahL4xVgIgI3lVhBuT8D75M1Y58QnpbFTy0drOOxQnixh2L2ozVaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFbSjKscqV7C/A2jTviWQglWZ3zfrp0cB79l8AELQmUqAiEAolSXeE4FSdyO/jkCz8rFKjXAkuzuwrypItoCRegWjoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20206.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20206.tgz","_integrity":"sha512-T90vglvL3W2wFkzcvse+qLy8e5/cdBY8QKpM8D4TEF9SEw5Gw+9Fp4h2Dclh9ockFO0fhlNODAz5Klet7BVuNg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20206","@opencode/util":"0.0.0-dev-20206","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20206","@opencode/schema":"0.0.0-dev-20206","@opencode/protocol":"0.0.0-dev-20206","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20206","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20206"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20206_1790482264971_0.48012249678548846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20207":{"name":"@opencode/plugin","version":"0.0.0-dev-20207","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20207","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"43c3371c8831ebac97df5be3c7d34702844e2056","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20207.tgz","fileCount":121,"integrity":"sha512-Yzfxu+DuXGr4oDlep1e6MlENM9sOVh4S6JfqCQ+P9KCM3viIr418bA4EhQ5YAksWeCehtrRniuPFj4n6KcPH3g==","signatures":[{"sig":"MEUCIQCmRQHVeBDAQp5j1+yo/IsoK16aofisdW1xSDSRf2EI5QIgTTLIlLfoViJSfTWzxENp/SyfOxR3KBICeT/8zwf+tu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID4NojXY+X1y78YoAcKGOijQUjuBfySIIbtCUh6tcEIhAiEArL6lPL5qVgbTHEpPWAf+JLZ+vO+6sI1HUd0KZrkrt4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20207.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20207.tgz","_integrity":"sha512-Yzfxu+DuXGr4oDlep1e6MlENM9sOVh4S6JfqCQ+P9KCM3viIr418bA4EhQ5YAksWeCehtrRniuPFj4n6KcPH3g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20207","@opencode/util":"0.0.0-dev-20207","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20207","@opencode/schema":"0.0.0-dev-20207","@opencode/protocol":"0.0.0-dev-20207","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20207","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20207"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20207_1790483133781_0.4460563238890869","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20208":{"name":"@opencode/plugin","version":"0.0.0-dev-20208","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20208","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2ca5978ed6f0000e1055eff9b455e0825f150ea8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20208.tgz","fileCount":121,"integrity":"sha512-142Gsg9Da2XF+Qn8yrsDUYAQxpXf3UecpWjDtee3njNWGj0NeAdxjrNJvVFKQij3JZJXIPo0SaV+0LicmDJeFg==","signatures":[{"sig":"MEUCIGVeOkZJaqI9sInKUVWXlBOWBEZRWtZGCiC2/N1Oie+1AiEA7XLh8JikPntEs4sjoJZRyokpTQOKDuo3tafoKdkrKFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuMn4rQIFVabZGU7ao6ARkQG8Z43+LOxg6EpOHzibXxgIhAMlQly1icquHv3rMFRr/pWdZZRFjLOf+svWYlScs/yre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20208.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20208.tgz","_integrity":"sha512-142Gsg9Da2XF+Qn8yrsDUYAQxpXf3UecpWjDtee3njNWGj0NeAdxjrNJvVFKQij3JZJXIPo0SaV+0LicmDJeFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20208","@opencode/util":"0.0.0-dev-20208","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20208","@opencode/schema":"0.0.0-dev-20208","@opencode/protocol":"0.0.0-dev-20208","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20208","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20208"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20208_1790499793234_0.4482858527500815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20209":{"name":"@opencode/plugin","version":"0.0.0-dev-20209","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20209","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"03a67e93ec886b0d1eb93f9173e3a963279b0911","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20209.tgz","fileCount":121,"integrity":"sha512-Mekihn+A8J0BSxn7MweHDh76ZGZGmbFFcXzwEFNpOmcFUoJsyEtCpu0HJ4c0mqFy4MVGBmhUUL7nlaR+J9CcYw==","signatures":[{"sig":"MEUCIE7PaT+M5Pn5jtUdh7mCea4Z7pD+TCrLTqczNXgA58Z9AiEAnDmOljYqmDO0RmeS0ZE26CEeDZvuPkrST9Ug3nLheYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDD4jSPVbhR+sHcvkHD9RiYW7J+aORk+b/P4VLH+I9NAiEApq20UPuHvsCesVpWJ6B6MfHACTHEL3bLhQJKyVInQuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20209.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20209.tgz","_integrity":"sha512-Mekihn+A8J0BSxn7MweHDh76ZGZGmbFFcXzwEFNpOmcFUoJsyEtCpu0HJ4c0mqFy4MVGBmhUUL7nlaR+J9CcYw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20209","@opencode/util":"0.0.0-dev-20209","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20209","@opencode/schema":"0.0.0-dev-20209","@opencode/protocol":"0.0.0-dev-20209","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20209","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20209"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20209_1790500783370_0.511481014387507","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20210":{"name":"@opencode/plugin","version":"0.0.0-dev-20210","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20210","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c66b2540a0986a9c5e2eaaa970b488e357aee4f3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20210.tgz","fileCount":121,"integrity":"sha512-nuwz3cgBy+GgVnqpi2ZmcsRa8+5Ab9oFItpSsRLCvxZ9siWWMQ4TNWCqx7PPZ2cfZXteGIQIro0QSCd0JQW48g==","signatures":[{"sig":"MEQCIH2XPDPU2JIZGsgNlKL+rJTgg30tRmv0Tm7KOH3Ykd0CAiA9tm/jZwngDmJ1joCwoABkm1jaUZPh5F3XGv7rY0af5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxDAbmKkDYyuM3B56fOKYmy80k/NnbmPhJMIjM0H1z1wIgcZICmQvLvMDEpB62S6nnWNlJnPbvPWmXDJn2y6KZ0u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20210.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20210.tgz","_integrity":"sha512-nuwz3cgBy+GgVnqpi2ZmcsRa8+5Ab9oFItpSsRLCvxZ9siWWMQ4TNWCqx7PPZ2cfZXteGIQIro0QSCd0JQW48g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20210","@opencode/util":"0.0.0-dev-20210","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20210","@opencode/schema":"0.0.0-dev-20210","@opencode/protocol":"0.0.0-dev-20210","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20210","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20210"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20210_1790511839242_0.3723776166887536","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20212":{"name":"@opencode/plugin","version":"0.0.0-dev-20212","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20212","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ea524e119be530a5ec696accd7d9648b8d7d2cc8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20212.tgz","fileCount":121,"integrity":"sha512-QqaopsZeObZ8YTUpcTeIPXrtzoEpZKLumFIjCUowcAyQ6asqaXxaq+DFKdoiDoj5T1XPr8LaFwbl4EwX66LhLg==","signatures":[{"sig":"MEUCIQCnRZPB9QazJTJ/Vm8lYLOJV3LEJJBqu787xW61ywT/HAIgG9/5kxG7GAfjv87OPQys5+Xa6rDRFkEH//8svoVWkaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0LKB4l5HYfhfuGSC2/zud4baGQYu6rF5k7cxwWcjr9wIgYc2R0PXMQ2hC+TF5aD+aDlJBdSFU+rTCWPgJow/m4BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20212.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20212.tgz","_integrity":"sha512-QqaopsZeObZ8YTUpcTeIPXrtzoEpZKLumFIjCUowcAyQ6asqaXxaq+DFKdoiDoj5T1XPr8LaFwbl4EwX66LhLg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20212","@opencode/util":"0.0.0-dev-20212","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20212","@opencode/schema":"0.0.0-dev-20212","@opencode/protocol":"0.0.0-dev-20212","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20212","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20212"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20212_1790512811839_0.652580465309607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20213":{"name":"@opencode/plugin","version":"0.0.0-dev-20213","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20213","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"046c2daec88fe15bbd58e919d1dc22362cc5484d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20213.tgz","fileCount":121,"integrity":"sha512-uN3HqPvt5RaT8K/4WknZAnLAf9hMe1uSNLDwRwxzznDnBeCDKz1GzkMGL1qZJzG5nGgcVmquWGrTCnIM1Wey/Q==","signatures":[{"sig":"MEYCIQCwveuDblKXQ7BkBdxXWR+tXWAZZQUA5T2iiqOphOu2MAIhAIGMTeUWu6kyQpYs9kJNTqoF9fE1GEjzTex9mdUyv7sK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbxn+fgBbRIyOy3QV0ACwjL19P/CCRv60023r9+VDXgAiEAwwYQfd+M0lcArEXp7jmqJ2Ttuo+FBc5+ENfLdXB5Do4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20213.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20213.tgz","_integrity":"sha512-uN3HqPvt5RaT8K/4WknZAnLAf9hMe1uSNLDwRwxzznDnBeCDKz1GzkMGL1qZJzG5nGgcVmquWGrTCnIM1Wey/Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20213","@opencode/util":"0.0.0-dev-20213","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20213","@opencode/schema":"0.0.0-dev-20213","@opencode/protocol":"0.0.0-dev-20213","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20213","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20213"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20213_1790515790658_0.189353407046289","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20214":{"name":"@opencode/plugin","version":"0.0.0-dev-20214","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20214","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4cab007198cd84fd2d97221117293859b6eeda83","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20214.tgz","fileCount":121,"integrity":"sha512-ivPyUvmiCqxq5P5DTbxRHbWrUDS253c2VpHjXp8ohBc2RIuxB1UCkL6ZhQ0j8k1Puq/aoGyosUEu+Ye3QBtyGA==","signatures":[{"sig":"MEUCIGMRm33wEjhzSado5x1mKCnWdlerITM0v10GHAYaKoVKAiEA5LXKGPZpuuekB8GlejQJDRCYsiEgCptFr2uirNFzv4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICrwck/0UMFydxstqty6zVQDYySrGTZaYhFAiNW8Y+hKAiB7vtsYf/F++gi3t1EWF+F2AwMqhio8tPIoTzAhs84a2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20214.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20214.tgz","_integrity":"sha512-ivPyUvmiCqxq5P5DTbxRHbWrUDS253c2VpHjXp8ohBc2RIuxB1UCkL6ZhQ0j8k1Puq/aoGyosUEu+Ye3QBtyGA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20214","@opencode/util":"0.0.0-dev-20214","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20214","@opencode/schema":"0.0.0-dev-20214","@opencode/protocol":"0.0.0-dev-20214","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20214","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20214"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20214_1790517169056_0.6232488041922293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20215":{"name":"@opencode/plugin","version":"0.0.0-dev-20215","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20215","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"edcd0c56181238d8964c8c35d1358eb4dc0cf953","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20215.tgz","fileCount":121,"integrity":"sha512-UzemsqQAmgTR+z3PL31HSSyBU6/ZpEtffc/e2/0+JAiSjfbGdP0304J1shL5n2mnPSXtlwX7wyX6MEbYHOy6OA==","signatures":[{"sig":"MEUCIQC1hGXXYWR/+8ZQwq/Zf+XCmn5x6wL74ZQV4Y0Uvm6STgIgCYbR0QEFBMYMq3aTKZVmUy1FgmV0YIaRSdkXpxY8Zvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIRgDjWUjmZRI3J/rn4p53Q9F4N22ZzGqLfmQUSgKzEAiEAtqbYQ5ucUKI/I1iPfNx4rPvziv6TvPP7tbIQ7KTLEs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20215.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20215.tgz","_integrity":"sha512-UzemsqQAmgTR+z3PL31HSSyBU6/ZpEtffc/e2/0+JAiSjfbGdP0304J1shL5n2mnPSXtlwX7wyX6MEbYHOy6OA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20215","@opencode/util":"0.0.0-dev-20215","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20215","@opencode/schema":"0.0.0-dev-20215","@opencode/protocol":"0.0.0-dev-20215","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20215","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20215"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20215_1790518838695_0.6841972889244343","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20217":{"name":"@opencode/plugin","version":"0.0.0-dev-20217","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20217","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1c5f62c0c367aa81bafd36adf23d81f12088356d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20217.tgz","fileCount":121,"integrity":"sha512-FXC8xKfdZzk9AGEacU8O2m/eCmbVKOPxnsXtvv4UJB60TG73GBws6/efdwMfE/Meie9/NazzAZsAJqlj+58UgA==","signatures":[{"sig":"MEUCIFq2zuJsI+EUkcc5AS+iRq+oK/4AVCzo14RLtSoFs/xWAiEAuty63W8ESEFXMiEMlJ+gEu90aBAwbcuF0e7BGWQ/gZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFkRgULX8yMrFLzezK0pLMAo4NKaT645UAjRoHo1j4LIAiEAp6XiHQRmrcuXE+pl5gYo6Mu9Y90+I/jsZ/J0A+psKfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20217.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20217.tgz","_integrity":"sha512-FXC8xKfdZzk9AGEacU8O2m/eCmbVKOPxnsXtvv4UJB60TG73GBws6/efdwMfE/Meie9/NazzAZsAJqlj+58UgA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20217","@opencode/util":"0.0.0-dev-20217","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20217","@opencode/schema":"0.0.0-dev-20217","@opencode/protocol":"0.0.0-dev-20217","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20217","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20217"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20217_1790519563302_0.11122639099374765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20218":{"name":"@opencode/plugin","version":"0.0.0-dev-20218","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20218","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e0019784b92f07fe8705156eae021e217cb09434","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20218.tgz","fileCount":121,"integrity":"sha512-3JN27sZTTKVCw7Cbpq36UvStuS9x7NpVGcv1IPhkTfjyDcyxhrOe1GZbY98fOe5ZYcrXEw0glaeZfuN4Q7SVqg==","signatures":[{"sig":"MEUCIQDnaJNnP47DxM9ydGDZJtjFtb4dyJQ2Tm2igmSqveVXkwIgLhqxiuwBd6r25VIxWdXEZiYl+bJYWiVN3u/mV/i44WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECbEEmXNZf/4d4PdmzdzVvUmXp10KROb3rO6n0/XYGKAiBGKNNDzuFMD+vRc0vI2o9p1CoaqJoVPpMRio8zKt06ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20218.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20218.tgz","_integrity":"sha512-3JN27sZTTKVCw7Cbpq36UvStuS9x7NpVGcv1IPhkTfjyDcyxhrOe1GZbY98fOe5ZYcrXEw0glaeZfuN4Q7SVqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20218","@opencode/util":"0.0.0-dev-20218","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20218","@opencode/schema":"0.0.0-dev-20218","@opencode/protocol":"0.0.0-dev-20218","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20218","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20218"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20218_1790536781522_0.6873327544165606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20219":{"name":"@opencode/plugin","version":"0.0.0-dev-20219","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20219","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a658a0cbeccd09a6986debf536f5f75fe53d08d2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20219.tgz","fileCount":121,"integrity":"sha512-FApTaaw9EJeR+5LS23X2Hy5JZeN6uhCP/wIBau+E9qJhwplKPvdh/mSPFJdKb6G6qHdqjBcINUR+AbE4V6yXCg==","signatures":[{"sig":"MEUCIAH1PCoBvPZV9u8LTguSF6ycK5TlwCltmGG3kbxOHn0OAiEAt6rSsbbxdLbSDgqoxDKUZiAO30b4RrRhDg8Gs8wgISI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4+/Cz2lM8eOhEujYDXS6hVIEbynj44eW+CrE3rA0HJAIhAOdaeFIq/SMSwW4+2+p1iMC0pIfHqnhpasVMV+cXLwRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20219.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20219.tgz","_integrity":"sha512-FApTaaw9EJeR+5LS23X2Hy5JZeN6uhCP/wIBau+E9qJhwplKPvdh/mSPFJdKb6G6qHdqjBcINUR+AbE4V6yXCg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20219","@opencode/util":"0.0.0-dev-20219","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20219","@opencode/schema":"0.0.0-dev-20219","@opencode/protocol":"0.0.0-dev-20219","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20219","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20219"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20219_1790546412008_0.39395705306260975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20220":{"name":"@opencode/plugin","version":"0.0.0-dev-20220","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20220","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5c4fee9ca8d8375f995f2ec5a7bfdb2b74aca406","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20220.tgz","fileCount":121,"integrity":"sha512-rDjhrvGiOj4V9I33SKghqlnaquiRaw6Xd11rE7U0xBHtbnDxXmtsp6gSo7VAOU3ni4pw/+1VVrjqjC1sOKmsYg==","signatures":[{"sig":"MEQCIAxPpo2uKDLeJBNuCux6E1Q26sPH1ZYDNUO4PBJFN5HxAiAaO/u0iPwDOKIX0e6GapX5gcpZjTc+9Q+AgQSV7T+qgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC49S4hOC+4kBwrzzH7dL+UGLqDTuDTulE1I3JFVEOfpgIgAP0hsfdRMUieCdGYn4HZudUEMV2tMEBhcUqzYuJX8X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20220.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20220.tgz","_integrity":"sha512-rDjhrvGiOj4V9I33SKghqlnaquiRaw6Xd11rE7U0xBHtbnDxXmtsp6gSo7VAOU3ni4pw/+1VVrjqjC1sOKmsYg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20220","@opencode/util":"0.0.0-dev-20220","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20220","@opencode/schema":"0.0.0-dev-20220","@opencode/protocol":"0.0.0-dev-20220","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20220","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20220"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20220_1790547544088_0.5545701201293853","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20221":{"name":"@opencode/plugin","version":"0.0.0-dev-20221","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20221","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"30f8d68cbc252d249ad3fc651ede52956d26964e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20221.tgz","fileCount":121,"integrity":"sha512-3dLmQUoEyfgnx1i1ePhaxLB1DJx8roqa9xexhJgNF7qs2sIG/mhPahWeju1Ns6x7GqUsJr5+mOF9fAgtobXJfg==","signatures":[{"sig":"MEQCIEEZLDI72D3Ly1QbIMwQPCft3xB/zO+cbAHoY/wVQ2jNAiBJ2e19iGphTsB5AHPAUzLyWtuJQXPGvVm6/s41KSBJxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCt0Q1obVBS/IYAQlzEkdkZpmrNCNpJ8sXRNdkTeJLHOwIgRTUAM0TsoebPbvIC2WS9J5i6+T+tWELp35yos3rFjBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20221.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20221.tgz","_integrity":"sha512-3dLmQUoEyfgnx1i1ePhaxLB1DJx8roqa9xexhJgNF7qs2sIG/mhPahWeju1Ns6x7GqUsJr5+mOF9fAgtobXJfg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20221","@opencode/util":"0.0.0-dev-20221","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20221","@opencode/schema":"0.0.0-dev-20221","@opencode/protocol":"0.0.0-dev-20221","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20221","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20221"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20221_1790563721654_0.6886683892735979","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20224":{"name":"@opencode/plugin","version":"0.0.0-dev-20224","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20224","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ca8a93ded07aead19a3b42f33d29893b7298f9d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20224.tgz","fileCount":121,"integrity":"sha512-93StY9hL+rjkZ09G84nPcUJIQqtFppkDAF3WINfWfYp8+JxdN9pX70MRq/T+0wLAVQ41m/gaZcu7X9aOr51hsg==","signatures":[{"sig":"MEYCIQDKTnbKYEyPcmW1WpFWdd7YeZwRCCze6zyt0B2XCWiJOwIhAIqKLsbe+ORgm8d2s1nL+pX1llkQK7VuE/dBOz4y66o1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDr2e54RrJWNm4oOAzJP5/sY8DA0bwHYWjAiVnX41UaMAIhAKZq/Ko+RPrvJu8bvKVIlsVlle1ukrqXY/n6b36EUfAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20224.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20224.tgz","_integrity":"sha512-93StY9hL+rjkZ09G84nPcUJIQqtFppkDAF3WINfWfYp8+JxdN9pX70MRq/T+0wLAVQ41m/gaZcu7X9aOr51hsg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20224","@opencode/util":"0.0.0-dev-20224","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20224","@opencode/schema":"0.0.0-dev-20224","@opencode/protocol":"0.0.0-dev-20224","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20224","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20224"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20224_1790568629831_0.5344576808991932","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20225":{"name":"@opencode/plugin","version":"0.0.0-dev-20225","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20225","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cb46ceb569d1d7dbcae70ef622776d60f501ed07","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20225.tgz","fileCount":121,"integrity":"sha512-8Gx5Cm7B0Fi0X4xI7AtNk1oXqXNrpGl2vNnEVhYWV3QchGdSQXsBx1VwzuEJyVd11jdDYHnTBXszUhgTfEUhRg==","signatures":[{"sig":"MEUCIQD9Z2GlVBPO196TQgtpZOgYH5J2JM8IJP+UIKHwlxVpcQIgZ2UDYwvFGwf7wtlcP5ecgA1VB2m4yUCBuL1LbauUfqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHMrbGxQaF0jEM5794HP8PxzgbsD3CBGIIcmarRIsPFlAiEA/yC4lZu9p7hruu+8fcNYUNA4Df9SOa+InExakFnFe8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20225.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20225.tgz","_integrity":"sha512-8Gx5Cm7B0Fi0X4xI7AtNk1oXqXNrpGl2vNnEVhYWV3QchGdSQXsBx1VwzuEJyVd11jdDYHnTBXszUhgTfEUhRg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20225","@opencode/util":"0.0.0-dev-20225","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20225","@opencode/schema":"0.0.0-dev-20225","@opencode/protocol":"0.0.0-dev-20225","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20225","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20225"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20225_1790569592478_0.031450339011771966","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20229":{"name":"@opencode/plugin","version":"0.0.0-dev-20229","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20229","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"017258daf6e408815ebc78e20d147efee914a8e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20229.tgz","fileCount":121,"integrity":"sha512-vdIA/n77iyiqZTdHNMulmTEhrokQHF2SfI+Du/n/bl7HMd0sP+In/Fwj36PiGkRA+EbQA8juC/MvRV0qrfBPJA==","signatures":[{"sig":"MEUCIDS7o2WFeyCOedqUUydjXs7o3exkUrPeyG+MNdAf1B/UAiEAs3DQZxJZ/+WXzCoK0QBX0LQyowscDDdBoUUUMFDvEqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkx/l0pwKlzXD60KwJNgWCrrDTzSxlKDoa2Q/G2W7ibAiA5HUZilAuCpg81pnK+PQ+YI5o5zlIPydlLIJdFehcU2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20229.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20229.tgz","_integrity":"sha512-vdIA/n77iyiqZTdHNMulmTEhrokQHF2SfI+Du/n/bl7HMd0sP+In/Fwj36PiGkRA+EbQA8juC/MvRV0qrfBPJA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20229","@opencode/util":"0.0.0-dev-20229","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20229","@opencode/schema":"0.0.0-dev-20229","@opencode/protocol":"0.0.0-dev-20229","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20229","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20229"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20229_1790571600404_0.5140692631290638","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20237":{"name":"@opencode/plugin","version":"0.0.0-dev-20237","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20237","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2df3bcc16880fcf1f4bb42479c515ab2d0d58f6c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20237.tgz","fileCount":121,"integrity":"sha512-RDe+NcubNjrYEjD3anF0zMDcgVFeNXKRu+tvYXUskxd5HCXiJLxWUuy1XkNP/jNLIZ9JZ4USZRIAFEBA+1Mw7w==","signatures":[{"sig":"MEUCIQC5xYmvBrI3L80XtRaaEbLcAHFyWIHq5yPOnVIi2zCtzwIgGzn4sP2j5ZJnW5Th/wqRw1XniqAAM9hYyfWaIV9K7pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIElqKYTpCiixODYHqstlKiUODARY2wsCg50DMCximKegAiAPCdK+HBWySJtPwgAzYWXnT3CCiefI/bOB6wDqvyu0JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20237.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20237.tgz","_integrity":"sha512-RDe+NcubNjrYEjD3anF0zMDcgVFeNXKRu+tvYXUskxd5HCXiJLxWUuy1XkNP/jNLIZ9JZ4USZRIAFEBA+1Mw7w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20237","@opencode/util":"0.0.0-dev-20237","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20237","@opencode/schema":"0.0.0-dev-20237","@opencode/protocol":"0.0.0-dev-20237","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20237","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20237"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20237_1790595442816_0.21782577395479685","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20238":{"name":"@opencode/plugin","version":"0.0.0-dev-20238","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20238","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ab6d55cf03315beaedd68b3b3cd93d670aab67a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20238.tgz","fileCount":121,"integrity":"sha512-P9FxWYWhgVlJD2ZYnEIhb/zZLPPkYJ7/UvPANJOL1UF2a/3qA4yJQsXyFXcyUxDpbabUDe0tGH79iEvdby3cfw==","signatures":[{"sig":"MEQCIHjkhvEeCcEMBSIPMPmqJXFiVz3JK0c27nI+UXXe4kndAiBWLjpwNXqXNFjZOdoGBQ+UbYEOud5QMnX1dYY5idIrPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICfBtMlcBkBDdC3HYxql2zdlObI9epRwhJ7G64f6jFHwAiEAsYUWYcq5dbgJcbXliy6sOuOAJwLwOswmiDFoyo3IJQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20238.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20238.tgz","_integrity":"sha512-P9FxWYWhgVlJD2ZYnEIhb/zZLPPkYJ7/UvPANJOL1UF2a/3qA4yJQsXyFXcyUxDpbabUDe0tGH79iEvdby3cfw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20238","@opencode/util":"0.0.0-dev-20238","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20238","@opencode/schema":"0.0.0-dev-20238","@opencode/protocol":"0.0.0-dev-20238","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20238","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20238"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20238_1790596527487_0.4066611190464571","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20240":{"name":"@opencode/plugin","version":"0.0.0-dev-20240","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20240","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2b0d66dee41ac574998c283c26cef3960f8f573a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20240.tgz","fileCount":121,"integrity":"sha512-aSjoljF+UQcaBs/cndJqniSKaG3obzJulLe+YArhf1/KP6jhZKNBvv91EygTOFnq84vdefgl0xxivhCBs7azTQ==","signatures":[{"sig":"MEUCIAH0arNKcF6reyLCNwFx+YArg1je1mreL6xNljE/s//QAiEAjO4dMPoV9LceftGyH1SLsRXoeUuDfidFpgykI7jA60E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhgaYMn/+/FAfUTIdNQ6dy3U1qTunr5JTZaVtWr18u1AIhAMsCLPTUAyYE0wwuJsR/1pNlpDnYt9X5ycMU8ClO6M3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20240.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20240.tgz","_integrity":"sha512-aSjoljF+UQcaBs/cndJqniSKaG3obzJulLe+YArhf1/KP6jhZKNBvv91EygTOFnq84vdefgl0xxivhCBs7azTQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20240","@opencode/util":"0.0.0-dev-20240","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20240","@opencode/schema":"0.0.0-dev-20240","@opencode/protocol":"0.0.0-dev-20240","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20240","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20240"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20240_1790597572220_0.9502652966207947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20241":{"name":"@opencode/plugin","version":"0.0.0-dev-20241","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20241","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"034fcd2280b1976607c0cbb17f765393a5767aa4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20241.tgz","fileCount":121,"integrity":"sha512-5jxF5SUSdkbWyVk24QPENWNno98OB1JFBDRGFYaBA3Qti0OkAI5mtsXTRdj56CcGj0dXOfRS+HbiuBXxrTcypw==","signatures":[{"sig":"MEYCIQCOjGMy1PvKUEB718M15TgMba8M/3OHUk2acBiROAo0fQIhAKbeXXhca6eAc5nfjJb3G49V8CEBmlkMw20pl4o12AdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGy+LpiiyebYlZStxFWqz+XD+ekqDaKc91xnZDDIXvYDAiBnDIKgayD36o0PRjRhRYFw9qB2ayPIjLGsff5T4E9VTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20241.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20241.tgz","_integrity":"sha512-5jxF5SUSdkbWyVk24QPENWNno98OB1JFBDRGFYaBA3Qti0OkAI5mtsXTRdj56CcGj0dXOfRS+HbiuBXxrTcypw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20241","@opencode/util":"0.0.0-dev-20241","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20241","@opencode/schema":"0.0.0-dev-20241","@opencode/protocol":"0.0.0-dev-20241","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20241","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20241"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20241_1790599140160_0.23046509196547227","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20248":{"name":"@opencode/plugin","version":"0.0.0-dev-20248","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20248","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fe905437e83556347712ddd0bd3fc05fb2f880af","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20248.tgz","fileCount":121,"integrity":"sha512-LvsEW2Uv7Iw3eRRtu1wq9DyaFclWp2oMh7YAyb6aNG6i6ZX8Da4rHle09snWmKOyL+l+uETZarrsdrN/c+Av7g==","signatures":[{"sig":"MEUCIDCz5AYk1FzzNes6HA4AxKxsz6epWWJrCSixUM7vkVByAiEAv2Y30Yn8FoPdaB7iTE8yhGOzqmy6PNRoc2kzOInYFAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEp/KMKQuy0C/pJcXsiZ2m//djOI51Bz91FW1dQF8rpwIgSzNOjt03AISYZOFrP0irYTNlzTuKLy5jpHfCL77VPMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20248.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20248.tgz","_integrity":"sha512-LvsEW2Uv7Iw3eRRtu1wq9DyaFclWp2oMh7YAyb6aNG6i6ZX8Da4rHle09snWmKOyL+l+uETZarrsdrN/c+Av7g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20248","@opencode/util":"0.0.0-dev-20248","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20248","@opencode/schema":"0.0.0-dev-20248","@opencode/protocol":"0.0.0-dev-20248","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20248","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20248"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20248_1790615437126_0.828762474055529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20249":{"name":"@opencode/plugin","version":"0.0.0-dev-20249","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20249","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"303b98c228f501d44fd354b8b2eb8c3d7c2c915e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20249.tgz","fileCount":121,"integrity":"sha512-4Mrd8EKB2qNU/LPuP0jxw/6YR8IVH1hFc/cDHq7UmE6bG567DWEIUpIgUCcZlbuXRNT7F//eH6qTkPfvxcyI8g==","signatures":[{"sig":"MEUCIQCbasnl3P8rygVxGXgO9JyeMwnn1g4veN5gwnXrYVJ1BQIgEwq+3yrPQ0ttF9iAkN6UvaPCXtrcIu2nR4HpVYKXpd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/46/DBVkQZ2M46RgdzaogyU0W8cFpG9q9paX1OFMINgIgQYaTQTQHGVTENzwfaifH1poQWuMKixG9eJnfEh9o8uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20249.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20249.tgz","_integrity":"sha512-4Mrd8EKB2qNU/LPuP0jxw/6YR8IVH1hFc/cDHq7UmE6bG567DWEIUpIgUCcZlbuXRNT7F//eH6qTkPfvxcyI8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20249","@opencode/util":"0.0.0-dev-20249","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20249","@opencode/schema":"0.0.0-dev-20249","@opencode/protocol":"0.0.0-dev-20249","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20249","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20249"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20249_1790617617942_0.48088149906075106","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20250":{"name":"@opencode/plugin","version":"0.0.0-dev-20250","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20250","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"31c988157dc72121f2d1121c04d95d7d893f4fe8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20250.tgz","fileCount":121,"integrity":"sha512-ltJaY/5vWY9GP4Rmk7e4ee8EB91PJA7pK3/GyQhJWtpcwNle4TDCZzIIfuNy22fGUwhgUZkuUH5O6H9JcCsCeg==","signatures":[{"sig":"MEYCIQDJWOkcgec4PQ+PcV73imjIwDhjz4cB/Y1gixy9ZLv4ewIhALVntvLDW7wtXRc/46XGVyYmc25BUNIL+is3eg6mcXgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLqr/zpMOePPBfd6gv2Zi6P9wHAEQ6ANepbeOAOaYU4gIgMOrvB9yDlRzSpmoEU+Ilvpl3UZYCA0CAGGEUV84GDKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20250.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20250.tgz","_integrity":"sha512-ltJaY/5vWY9GP4Rmk7e4ee8EB91PJA7pK3/GyQhJWtpcwNle4TDCZzIIfuNy22fGUwhgUZkuUH5O6H9JcCsCeg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20250","@opencode/util":"0.0.0-dev-20250","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20250","@opencode/schema":"0.0.0-dev-20250","@opencode/protocol":"0.0.0-dev-20250","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20250","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20250"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20250_1790621379662_0.91443232352897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20251":{"name":"@opencode/plugin","version":"0.0.0-dev-20251","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20251","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2e9fec2a9fe7917d284eb5b6046d9101c974ef8d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20251.tgz","fileCount":121,"integrity":"sha512-XMyht6s3N6Az5p2KO6X+RNc1EfUu/gKbfBAFCUyQJfn1wbj9MjobRluDfthXI9XYl6sMaQjurx6Lpq2BxMPyYA==","signatures":[{"sig":"MEYCIQCFXUXnZpP7SC2fxP/xkZKNL4MXqx9Cvc96Oz2sMYRooQIhALQEQhHK5QblXMeuY+njTul/X1Qp4Hz199UIjpf2EqsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ+LnTE4rpygtOiTtbdtbxttF/76ceTe/r56RIscsgqwIgXRVSo+NLDivSTesHurMlVudXpfA/kyeMDOYX4HiOYWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20251.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20251.tgz","_integrity":"sha512-XMyht6s3N6Az5p2KO6X+RNc1EfUu/gKbfBAFCUyQJfn1wbj9MjobRluDfthXI9XYl6sMaQjurx6Lpq2BxMPyYA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20251","@opencode/util":"0.0.0-dev-20251","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20251","@opencode/schema":"0.0.0-dev-20251","@opencode/protocol":"0.0.0-dev-20251","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20251","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20251"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20251_1790624594558_0.15079952579335165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20256":{"name":"@opencode/plugin","version":"0.0.0-dev-20256","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20256","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d6ea24474baa4b9b722c80e0a92de0afc5b9c7c4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20256.tgz","fileCount":121,"integrity":"sha512-QRcMy+qDVVklZE3h3lgdzao5zSM44M1TCG3Fb+8DEfI/BexhxdOgETfUiaOeQrZgJb1xijTAY+PzyE249ZD1xA==","signatures":[{"sig":"MEQCIHiyxF2JXDhVhpPERaR/qp95fG+1cS3BzJm7+pRO1fo6AiAu4FkxjIjHP+O8r1AFBUTVrBwwrzaF6kB1Uyl77dQOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDR8eF0pXuU4nF1UAxGB+XCkwleV9A3k72XcV3gAO5H9AiAkC0A3l3I5xamUxlY8xazbu02hMjG28qgCZey5tVDXZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20256.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20256.tgz","_integrity":"sha512-QRcMy+qDVVklZE3h3lgdzao5zSM44M1TCG3Fb+8DEfI/BexhxdOgETfUiaOeQrZgJb1xijTAY+PzyE249ZD1xA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20256","@opencode/util":"0.0.0-dev-20256","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20256","@opencode/schema":"0.0.0-dev-20256","@opencode/protocol":"0.0.0-dev-20256","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20256","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20256"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20256_1790627204865_0.5536288471688928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20257":{"name":"@opencode/plugin","version":"0.0.0-dev-20257","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20257","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49c35f39beb8cf3f4f6c94985bb66a864a2de85c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20257.tgz","fileCount":121,"integrity":"sha512-wqdeOiH2R7NSHGQXMUoeuUQhAjmmZR6QTbi/dF0R33s9LaeCLMepnvwVuGQb8KsThfMq4HdKVc3uBB7QMziSeA==","signatures":[{"sig":"MEQCIGOKH8vsID8aqmQ0VkaGfBLfABnOdcz57aj0DiQu+mnuAiBB9DMLjlCuG6JXHAtTcOEVFFQZA/XYvq/eZOlSIvg8rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFwVMDH81C7nc+XfzPWR9QLYlP73Uewam0ll2UeK2QbvAiA52/7hbsvK3wIaHasc8D+OxKjbbQs0nlPRG2Hr5fQ64w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20257.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20257.tgz","_integrity":"sha512-wqdeOiH2R7NSHGQXMUoeuUQhAjmmZR6QTbi/dF0R33s9LaeCLMepnvwVuGQb8KsThfMq4HdKVc3uBB7QMziSeA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20257","@opencode/util":"0.0.0-dev-20257","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20257","@opencode/schema":"0.0.0-dev-20257","@opencode/protocol":"0.0.0-dev-20257","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20257","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20257"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20257_1790629251003_0.6581209109290329","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20258":{"name":"@opencode/plugin","version":"0.0.0-dev-20258","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20258","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d0da9ccc45f7a09a9e86e371bd23382e7614aaf5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20258.tgz","fileCount":121,"integrity":"sha512-2whcmfNTP7BTS6bQXjpzDkkf5sCQQcwsZT31xSq5dcWuf1MFqFI8S4PMV3VTkEo8HAfkQSxOyB4YRMnDTjl+/g==","signatures":[{"sig":"MEYCIQCHyYFOYfZWk1o7NEFMuzOyqsqw9g64DSOnKTI3tauD/gIhAOqpBL+uNU97iy2EhcbgJliFX7KrwwE2+9CnFn9mO0z1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqFrobHqBB0WmGeZyl51wpS0YsiA3dRv89TjPGT5VCrwIgWSJjio1xkOgpp1scdg/dGKD8c6MK1qqOBHLMNbPGE8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20258.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20258.tgz","_integrity":"sha512-2whcmfNTP7BTS6bQXjpzDkkf5sCQQcwsZT31xSq5dcWuf1MFqFI8S4PMV3VTkEo8HAfkQSxOyB4YRMnDTjl+/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20258","@opencode/util":"0.0.0-dev-20258","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20258","@opencode/schema":"0.0.0-dev-20258","@opencode/protocol":"0.0.0-dev-20258","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20258","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20258"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20258_1790633765118_0.24705448338321734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20259":{"name":"@opencode/plugin","version":"0.0.0-dev-20259","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20259","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2f5a5481aae220556cd50bcfa2809ebf2b25a50a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20259.tgz","fileCount":121,"integrity":"sha512-ODjqATSle9kEMlTeprlc6YbgVbSHfzk6B8G7WokSp79TFd9z8e9hGi2kJQunAVh08e3rxeNdIstzURIxULiE/A==","signatures":[{"sig":"MEYCIQCarAvT4pNo+4Rv4gc6RTXprqf6Ej1PlJhauW9f/W8XWwIhANwX1KeVFoitf9Sij/cggaJWxad0SF2ryU94bvNVM2bC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG3UmTu+HTt/Upxe8lYPa5bktQ1Tolj8XKjKA0yx5HNaAiBCgVXz6wSdnCwuWhgoG4SrXs3c7HSBUYDCd/F0ucG35g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20259.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20259.tgz","_integrity":"sha512-ODjqATSle9kEMlTeprlc6YbgVbSHfzk6B8G7WokSp79TFd9z8e9hGi2kJQunAVh08e3rxeNdIstzURIxULiE/A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20259","@opencode/util":"0.0.0-dev-20259","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20259","@opencode/schema":"0.0.0-dev-20259","@opencode/protocol":"0.0.0-dev-20259","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20259","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20259"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20259_1790634778100_0.03219334648139527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20261":{"name":"@opencode/plugin","version":"0.0.0-dev-20261","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20261","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18bc7a53af56eef69a11934c32dffd04d8691693","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20261.tgz","fileCount":121,"integrity":"sha512-hd2VIl/XGPQgwhgPAo94ZWSGztQ0sWTXOR3CnR0l7zxwo8/MS2BvZZ+nEkWpBIGsQvbs6FiaRaFkp9g/Mx8tDA==","signatures":[{"sig":"MEUCIQD8jBuDFFBn2599yBzDKyMJUbYmOQ9hFtzNx5srMqI63gIgKw7ENMEg1hrjHOWhSyEyEXEjsc5V+oQfvjNAQUWPPDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBH3cyeluqXkCSPFEOKCL0ZffeYVl6ZenynBcSOUobzXAiAW+nDSfkRZYvMgvPp+huhWS0ecdyGSVjz+eVd8cFdyNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20261.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20261.tgz","_integrity":"sha512-hd2VIl/XGPQgwhgPAo94ZWSGztQ0sWTXOR3CnR0l7zxwo8/MS2BvZZ+nEkWpBIGsQvbs6FiaRaFkp9g/Mx8tDA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20261","@opencode/util":"0.0.0-dev-20261","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20261","@opencode/schema":"0.0.0-dev-20261","@opencode/protocol":"0.0.0-dev-20261","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20261","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20261"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20261_1790637534028_0.3414985553290375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20263":{"name":"@opencode/plugin","version":"0.0.0-dev-20263","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20263","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8880a2188335891a16b2f1324b526cdd21e35e6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20263.tgz","fileCount":121,"integrity":"sha512-PlzLGUsR2pGPsRDfobe1OaT6mBKGwksk+Mv/+ONuZ91sIpQ/EEbIHZMU6SZ48wbtacyfMTaLWVFobfBSkff8Lw==","signatures":[{"sig":"MEUCIBuQUGCRE4SxRTLZ+abOxX25gKlXeburROlXu1lzKQaSAiEAs6YrW9wnnISkQTz4xkNTo3J00kUBVmNLfkhqdbsEc0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3hr3ZW7XerCHHD/6dQUjxSy4TIh5U4PnBhlL/kpyBpAiEAhsl5ULzipooR90E0qGnxHZI1XrmJU4MQ/s40WecZkbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20263.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20263.tgz","_integrity":"sha512-PlzLGUsR2pGPsRDfobe1OaT6mBKGwksk+Mv/+ONuZ91sIpQ/EEbIHZMU6SZ48wbtacyfMTaLWVFobfBSkff8Lw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20263","@opencode/util":"0.0.0-dev-20263","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20263","@opencode/schema":"0.0.0-dev-20263","@opencode/protocol":"0.0.0-dev-20263","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20263","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20263"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20263_1790640371318_0.12921660346384423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20264":{"name":"@opencode/plugin","version":"0.0.0-dev-20264","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20264","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dbae6e3c9dfa65bc69d04b32854dca8cc13e905b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20264.tgz","fileCount":121,"integrity":"sha512-nIeIfZEy9BEDG9NczzVRQ6dNrI3Inz9IPypzVI9fh2CO2TinEiJx5weVVYrMvrJoRjLbOWje7tGV4aoczuZUiQ==","signatures":[{"sig":"MEUCIChSEVZBiZPoY03DW5Kcc7+MQqBmDW5F/5Xffhak5q1lAiEAtYXDqXf4ZZLOVl+pFM+BvQ2iASHm9YN3oSP8iG13pfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHrYP9bGXMpuajEJMGPDwBWVQBAGAh4JhVDWxmJ+rDrAIhAImifybhrnHPotWa5LzlHJwIMJF6Er8aXnQT+DjnCCkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20264.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20264.tgz","_integrity":"sha512-nIeIfZEy9BEDG9NczzVRQ6dNrI3Inz9IPypzVI9fh2CO2TinEiJx5weVVYrMvrJoRjLbOWje7tGV4aoczuZUiQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20264","@opencode/util":"0.0.0-dev-20264","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20264","@opencode/schema":"0.0.0-dev-20264","@opencode/protocol":"0.0.0-dev-20264","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20264","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20264"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20264_1790641491675_0.7809026218724839","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20265":{"name":"@opencode/plugin","version":"0.0.0-dev-20265","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20265","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"74561c2466afcc0ca4f1017ebdaeb502845b52e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20265.tgz","fileCount":121,"integrity":"sha512-8zztor53WdUKU7sXZmMIORRajyFqRRAQvFY8m32pVh5OfP9Om6kuofxGv2Fuc7gWjiTSfXECq2lOJ7qu1c0t0Q==","signatures":[{"sig":"MEUCIQC3bwSTp8zJeUO1Xf4vIMo+rqPu03524SuC35ECRdmDYgIgIXg6u3yy9AD35Vtf0wFhq+uLPLEPUNIXFI4x9TnTuIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWxOLsGudUYu3G00+GPJQbvPlxcSap3pUqazPDd+XGfQIhAPgD1IHvmIbzCUgUlKEgjVqPN6ZsJ62jqDRjgq9ne8/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20265.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20265.tgz","_integrity":"sha512-8zztor53WdUKU7sXZmMIORRajyFqRRAQvFY8m32pVh5OfP9Om6kuofxGv2Fuc7gWjiTSfXECq2lOJ7qu1c0t0Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20265","@opencode/util":"0.0.0-dev-20265","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20265","@opencode/schema":"0.0.0-dev-20265","@opencode/protocol":"0.0.0-dev-20265","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20265","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20265"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20265_1790642520248_0.2710039182243953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20268":{"name":"@opencode/plugin","version":"0.0.0-dev-20268","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20268","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f68900aae2af67497b8c100e6c41fc8c87bb0e58","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20268.tgz","fileCount":121,"integrity":"sha512-wkOPVKSJ5U0ExdAYDgpm48pNYueebDp7QNXWZeT83vqDTeEulZdtQwDsr1HMLTclZO2CE0eajdF99ouYoNulSA==","signatures":[{"sig":"MEUCID5OopNOuEiaXl9LggCZ7MX/8oWrWZ4BcWh+BsHf9wFJAiEArE1Si6fFP5xY+HZ/4kBlIWlY0VlLJT09ozEqCZE3MFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKsnnbVCncD0UAyT6rsYfj3P6+bxri9r3luBnqGxpW5AiEA171Tzyqr9rNb5Yt2ckd2VSBmDcubVPWUQWEAsYnSTEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20268.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20268.tgz","_integrity":"sha512-wkOPVKSJ5U0ExdAYDgpm48pNYueebDp7QNXWZeT83vqDTeEulZdtQwDsr1HMLTclZO2CE0eajdF99ouYoNulSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20268","@opencode/util":"0.0.0-dev-20268","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20268","@opencode/schema":"0.0.0-dev-20268","@opencode/protocol":"0.0.0-dev-20268","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20268","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20268"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20268_1790643295956_0.9783282557052586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20271":{"name":"@opencode/plugin","version":"0.0.0-dev-20271","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20271","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"782344dd88bc114a866d2abda914acf1d6922af9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20271.tgz","fileCount":121,"integrity":"sha512-VJ4LA7FP5Eulcorw0iN8gPZu/eSW5oXGfm5iJuBZLMR+GM+1Eb25Ztp3r4QSIZbp20ymKK9nWl9YQ0NUeCV/Jg==","signatures":[{"sig":"MEYCIQCzfiMhsGLR/ZCbSnOMlJiYkgfHnoiT3Gr2zVp5lC8FTwIhAKQXuGDOm8SEaf72wtL60wnG0JxPwkz5tkHpF8daUEpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSZN4TRtQsWLUzxw+74dAaWsUfFtyiN2nXGqB7ijK0EwIhAOXKXa9FpRaRY0asPn08RJt3s2YDull9ki8V4nlsA0RP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20271.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20271.tgz","_integrity":"sha512-VJ4LA7FP5Eulcorw0iN8gPZu/eSW5oXGfm5iJuBZLMR+GM+1Eb25Ztp3r4QSIZbp20ymKK9nWl9YQ0NUeCV/Jg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20271","@opencode/util":"0.0.0-dev-20271","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20271","@opencode/schema":"0.0.0-dev-20271","@opencode/protocol":"0.0.0-dev-20271","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20271","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20271"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20271_1790644259436_0.946165128203112","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@opencode/plugin","version":"2.0.19","license":"MIT","_id":"@opencode/plugin@2.0.19","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"597412dfda23db16cd18d669eba2812550512f57","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.19.tgz","fileCount":121,"integrity":"sha512-2amsDgAFsJspRGDmbivK164s+HZXxBeEeeSL5fd02qetHR+nKIfg2w6GT+kvj0hya2UH69A7/QCkTJrSJx0UxQ==","signatures":[{"sig":"MEYCIQD+V84vJRGbdaAYDUdjO6FksLfwKzzrboCRTIuvwywY0wIhAIsEpoTDcsE5vQhqk1TQGzC+wcbhmM6H05sQ/7F8gO53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzK6Klw78EzSqVNyYhckPNB3C4RBhtQskzmN9yuomZNQIhALp4T0Da8DZjBlhYuwaDeeV2h2JV0KOKlpO54WCIkg1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122195},"type":"module","_from":"file:opencode-plugin-2.0.19.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.19.tgz","_integrity":"sha512-2amsDgAFsJspRGDmbivK164s+HZXxBeEeeSL5fd02qetHR+nKIfg2w6GT+kvj0hya2UH69A7/QCkTJrSJx0UxQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.19","@opencode/util":"2.0.19","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.19","@opencode/schema":"2.0.19","@opencode/protocol":"2.0.19","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"2.0.19","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"2.0.19"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.19_1790656228738_0.5802635916100303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20274":{"name":"@opencode/plugin","version":"0.0.0-dev-20274","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20274","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4a322838e95412438023c199636543f8d2405ea3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20274.tgz","fileCount":121,"integrity":"sha512-5RwwmFuaigk2jdps2TXNwRUuXXM/Kq/wTDltkLyVKhv2fmEk8NFNVVFSyxR59i7JPqZ+IOv04GDT95OgRGSJWg==","signatures":[{"sig":"MEYCIQDgonpo8iisxIZrkkRVeJv036yDaULSnDtIjtcA/pCuhQIhAIjh3cyO0ugHUNkNy4cIl4CCxTtySSYN6wO2HOVu7YSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUNdJRbGM2kAetpIPKm/Ie56HSARLJVJ7IT0G8OoyEWgIgdgvm4aYSrT5Nwv/S1vtGtxWt7t7kxllbsaszPKRpFqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20274.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20274.tgz","_integrity":"sha512-5RwwmFuaigk2jdps2TXNwRUuXXM/Kq/wTDltkLyVKhv2fmEk8NFNVVFSyxR59i7JPqZ+IOv04GDT95OgRGSJWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20274","@opencode/util":"0.0.0-dev-20274","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20274","@opencode/schema":"0.0.0-dev-20274","@opencode/protocol":"0.0.0-dev-20274","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20274","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20274"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20274_1790657156416_0.08367811734672603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20276":{"name":"@opencode/plugin","version":"0.0.0-dev-20276","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20276","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04d15417eae904c2ac2e335fd799a9f7245dd506","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20276.tgz","fileCount":121,"integrity":"sha512-572a6elE2fUrk6jPKQ1uzHCvK7lOTh23HDMxLmOlRBaLB8kfHx/LdIbn2PMP4uNuhAL2bNRtLDGreXymG1RXZw==","signatures":[{"sig":"MEYCIQCSQM3PMaNrIaKVB2wzLU+T0KFHdw/gSNn6gBVb+Aj0HAIhAMB0q6IuvAnKhgdfcZ1hLr81/6pAZztfLa7TYG7fKV8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCV69TueLCwxhq5rF+w4YNWUsmpgyvmSwyRq591Zq1R0QIgGS6+z6fBVnsdF2hA9TEzRo22qNkWVmk+cx1QbrRX1Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20276.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20276.tgz","_integrity":"sha512-572a6elE2fUrk6jPKQ1uzHCvK7lOTh23HDMxLmOlRBaLB8kfHx/LdIbn2PMP4uNuhAL2bNRtLDGreXymG1RXZw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20276","@opencode/util":"0.0.0-dev-20276","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20276","@opencode/schema":"0.0.0-dev-20276","@opencode/protocol":"0.0.0-dev-20276","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20276","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20276"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20276_1790657952661_0.5477322801698996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20279":{"name":"@opencode/plugin","version":"0.0.0-dev-20279","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20279","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6dd61c70fe094db4d488ebdbd676bfed82ae2e7e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20279.tgz","fileCount":121,"integrity":"sha512-vT+yYaIqJyWVhOgjE/kZxZF13fTXhE3ibq4jAGb7jcqB9kUhgdd81L8X6p5wC+9Wpx9d5znTy9HIC87SJV7oLA==","signatures":[{"sig":"MEUCIQDEr2I3gN1qBZ0kwhqRtMpKx0FVa1Z2aFirHUxPJV1M/AIgPE19236ag7/T0IMBfXYd+WmpBBuhKUzD8bGyR1tK/bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHZhw49VLuVgASsVn+8ErH4+6xc9QOrSonhoG761vpG8AiACneSbQUigL3bE5pOOqVpE050GEu++8ia1l1DlmbHbRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20279.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20279.tgz","_integrity":"sha512-vT+yYaIqJyWVhOgjE/kZxZF13fTXhE3ibq4jAGb7jcqB9kUhgdd81L8X6p5wC+9Wpx9d5znTy9HIC87SJV7oLA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20279","@opencode/util":"0.0.0-dev-20279","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20279","@opencode/schema":"0.0.0-dev-20279","@opencode/protocol":"0.0.0-dev-20279","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20279","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20279"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20279_1790658910326_0.9667654811323925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20281":{"name":"@opencode/plugin","version":"0.0.0-dev-20281","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20281","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a38ee05c7f9261ee98836dff4c26754847dadb72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20281.tgz","fileCount":121,"integrity":"sha512-kCiYnUGqrPBI6TSEN9dHoCjKAKO2CoxXB9GgD4HqKDPkngqOPZqKuN1x9D/c1HycgQxUaOzUPLB31khrK8BBqQ==","signatures":[{"sig":"MEQCIHV0hgzIfwzivNn38TifKdOf4o/Y4qEeosHicMgUOefZAiBoohHmfplwBDB5bO5IWj89YqIcS02zQQ738XFh7upd7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0oPaZ8TjS0kG3yapjgcSMcwSDSgdzOlH2ZwXlSUQBTQIhAO5kJ8hyEa3q3BdPPd5sqwDxDTPu8BuG+zuPS0NDi2GI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20281.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20281.tgz","_integrity":"sha512-kCiYnUGqrPBI6TSEN9dHoCjKAKO2CoxXB9GgD4HqKDPkngqOPZqKuN1x9D/c1HycgQxUaOzUPLB31khrK8BBqQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20281","@opencode/util":"0.0.0-dev-20281","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20281","@opencode/schema":"0.0.0-dev-20281","@opencode/protocol":"0.0.0-dev-20281","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20281","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20281"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20281_1790659777051_0.802730492175584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20282":{"name":"@opencode/plugin","version":"0.0.0-dev-20282","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20282","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"901b182867141cef1348142aa8dad6732641035d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20282.tgz","fileCount":121,"integrity":"sha512-twhdjrSZ4Jq1NJBNeua0gLB3EZakJz6IjECMyc3FY6WPTrCDmoCJuAkqoGejSeVNV+V9fXkJlK7NWBPg3Z4MTA==","signatures":[{"sig":"MEYCIQDWnEVRylQt9tqhM1z9eODzTZnuKVPDIkj5hnHMCdYUlgIhAKQ5gW4vDdDJ0dvcUwrzaPsBFA6V9U2nFrx9hWiMMcwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDCcGUiua8dXr/2cwz/Auh67kM/g01+UNeeMY6bTPDLOAiEAxmG5/zDHYW9eXn0mQYt5zcFw4TFNn5V3hASqO8WjJpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20282.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20282.tgz","_integrity":"sha512-twhdjrSZ4Jq1NJBNeua0gLB3EZakJz6IjECMyc3FY6WPTrCDmoCJuAkqoGejSeVNV+V9fXkJlK7NWBPg3Z4MTA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20282","@opencode/util":"0.0.0-dev-20282","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20282","@opencode/schema":"0.0.0-dev-20282","@opencode/protocol":"0.0.0-dev-20282","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20282","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20282"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20282_1790660619360_0.5402841584309743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20283":{"name":"@opencode/plugin","version":"0.0.0-dev-20283","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20283","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"32fd711c28972346089946e0d3b31b5254c1ed4b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20283.tgz","fileCount":121,"integrity":"sha512-XyCmLZ/ZYXuiKujFoSBMQDGEprgUmt9GLaK6ikFocb4vXqWuUdeldKpemYRTUdp0IXOWQdi6kPYZ3SkAyq11hw==","signatures":[{"sig":"MEQCIBMdW8PePtTK8uvgmCm3+LWyiOUYRLXQDXUV1ontBz+NAiAChviPdy5ieKT935Vvw2b1bKAdfzyfzBwwDevOuFsIPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy6ee3jS4rZ7mTkUKh6tT4uNoeniPR9Ygb9UmjzeuZ9AIhALFON/LOFAO3mFlB4Wqwd/XyeoTNNArnsldWTs1Vs5H7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20283.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20283.tgz","_integrity":"sha512-XyCmLZ/ZYXuiKujFoSBMQDGEprgUmt9GLaK6ikFocb4vXqWuUdeldKpemYRTUdp0IXOWQdi6kPYZ3SkAyq11hw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20283","@opencode/util":"0.0.0-dev-20283","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20283","@opencode/schema":"0.0.0-dev-20283","@opencode/protocol":"0.0.0-dev-20283","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20283","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20283"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20283_1790661539950_0.8679878464467923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20284":{"name":"@opencode/plugin","version":"0.0.0-dev-20284","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20284","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"36d1d4ab81f10e3dae1fee82dde1fd572372867e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20284.tgz","fileCount":121,"integrity":"sha512-a+bus13AK/3yOyA9Hp+m8D/YzP2iFXCO6xfwjrtNtEyKOaKi0owKU/6swvs8aQWe9iOmbQIckVnMUUT9sMI/iA==","signatures":[{"sig":"MEUCIQDC7Kq2dvS9/bAs19MWNsg6okLaFfMdMZQ71xUwnXIMdAIgIBBv3Wd6UvoLfS+z8Bq1JKvlRk7DqIZQ0N6NJOKoaX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsru8zzw2wo0YJRRNU9hWnevJQE+1yOxGeOBY01BqtgAiEAoYYc3nflyc9tgrX2+aKN8AVKUqF29CosIwmHXnXgJBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122267},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20284.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20284.tgz","_integrity":"sha512-a+bus13AK/3yOyA9Hp+m8D/YzP2iFXCO6xfwjrtNtEyKOaKi0owKU/6swvs8aQWe9iOmbQIckVnMUUT9sMI/iA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20284","@opencode/util":"0.0.0-dev-20284","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20284","@opencode/schema":"0.0.0-dev-20284","@opencode/protocol":"0.0.0-dev-20284","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20284","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20284"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20284_1790662520679_0.5194548660595038","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20285":{"name":"@opencode/plugin","version":"0.0.0-dev-20285","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20285","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c64359abda975d1cfb063fae517a6b7ca6b14639","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20285.tgz","fileCount":121,"integrity":"sha512-B94joQlgM2mnd6X/3HGqt5yJ61JRubVrqDWBpepQ+K/qSD5ud9E1Dwlpx8KZMxTazxFPFYFVoQxeAqo7rMbl0A==","signatures":[{"sig":"MEUCIBP/AQ7OErsCehDX7OoYVohGGENMCkWk2Oruq1bTUxrwAiEAsPIJ/WwHAZUz2WP1QJHJrTkNsTlYCW0RQGny6mzwRd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkwuXuRak3Z6ESPVVsYUvuRWCpCyXrsBZ2+hJScK6qrwIhAPSDyX1CiCNeBhK1rVf+A/LhLIJ1nb8tSlq4R7xhkrRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20285.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20285.tgz","_integrity":"sha512-B94joQlgM2mnd6X/3HGqt5yJ61JRubVrqDWBpepQ+K/qSD5ud9E1Dwlpx8KZMxTazxFPFYFVoQxeAqo7rMbl0A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20285","@opencode/util":"0.0.0-dev-20285","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20285","@opencode/schema":"0.0.0-dev-20285","@opencode/protocol":"0.0.0-dev-20285","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20285","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20285"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20285_1790673266715_0.8963594104637185","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20286":{"name":"@opencode/plugin","version":"0.0.0-dev-20286","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20286","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"20df9b9622971508d3157960659bc7edb8a27978","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20286.tgz","fileCount":121,"integrity":"sha512-30v5Gy70/QuX9EQf4oR8s3Dr/sjIuirZD2H3SZlgr9FzCZPzTGpj00p0tRk9DMJIbomRYidfoDwR9mNmU9pY3A==","signatures":[{"sig":"MEYCIQD1NY/EZdc/i/5Q1j5crwucDzomtzWqdH44SIyLkE3UqwIhAND0VaWAMvfNqhqW3B/qAJbCr8g4HMP0ipIX37PMozHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/Z71VTkGgbsWO3gNwaFMXFHSjeCmSDXBT0b0qIYX1FgIgQLy/oRwUdiFbDZ9T7e8WbD6THbyJ7KsByD9QhqkdH4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20286.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20286.tgz","_integrity":"sha512-30v5Gy70/QuX9EQf4oR8s3Dr/sjIuirZD2H3SZlgr9FzCZPzTGpj00p0tRk9DMJIbomRYidfoDwR9mNmU9pY3A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20286","@opencode/util":"0.0.0-dev-20286","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20286","@opencode/schema":"0.0.0-dev-20286","@opencode/protocol":"0.0.0-dev-20286","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20286","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20286"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20286_1790677249195_0.8453846939286009","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20287":{"name":"@opencode/plugin","version":"0.0.0-dev-20287","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20287","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ecb0ac8c0b23c095d12b1886306aa2ded1e1c117","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20287.tgz","fileCount":121,"integrity":"sha512-hejQW20S2n+mnttXgI+43SmM/Usqe/fZ6dXt/4UTeq9RwAbqGWqorN9YUN+Ci3cEpgp36NDdBVgnISKj2t942g==","signatures":[{"sig":"MEQCIFO8z7ojPC7oYJTWP8FR9PY09kOOC5iXckw6PdvQ3l3cAiBG1xyH69A3ocm2hz2Sa5gmJJJVpo5w/xUcO+t4PzjE/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBmagemEDH/lrDxFjwR1TuwtoI/w9M4MV72LEFIU8pvpAiBZCiWC0hgvD4juuRGiZwTMZFt9ttVa8IROB4ZyO3cMag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20287.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20287.tgz","_integrity":"sha512-hejQW20S2n+mnttXgI+43SmM/Usqe/fZ6dXt/4UTeq9RwAbqGWqorN9YUN+Ci3cEpgp36NDdBVgnISKj2t942g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20287","@opencode/util":"0.0.0-dev-20287","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20287","@opencode/schema":"0.0.0-dev-20287","@opencode/protocol":"0.0.0-dev-20287","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20287","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20287"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20287_1790679219618_0.5992244350364342","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20288":{"name":"@opencode/plugin","version":"0.0.0-dev-20288","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20288","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"64a0ec09ad97de82c62afe7b1b49aedc71481c88","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20288.tgz","fileCount":121,"integrity":"sha512-ub0NS/01IUW9Jwr2DCevqq9eHSmuhB7xHjn2LGI5NDnhlNIQR9oKpf/WLH2R6v+WuxS9CdIBsQ/J91zMpHJqeg==","signatures":[{"sig":"MEQCIGV/cOOkXooC44ktIqwT46YtBYkqX32bNuYJhUAvCqvCAiAu0Ym45+ThgfK3DyElp/qs0E4fm5RP+EJdyeThadINsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLwRFS2V5DMWJjxAaDH0vM3YeKKjTBnGGhDtLSD6Tc+AiAN+Y9G+sK0LT63NEPrMK/tU71C5NFakJlLdCi0j3sKDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20288.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20288.tgz","_integrity":"sha512-ub0NS/01IUW9Jwr2DCevqq9eHSmuhB7xHjn2LGI5NDnhlNIQR9oKpf/WLH2R6v+WuxS9CdIBsQ/J91zMpHJqeg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20288","@opencode/util":"0.0.0-dev-20288","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20288","@opencode/schema":"0.0.0-dev-20288","@opencode/protocol":"0.0.0-dev-20288","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20288","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20288"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20288_1790685589652_0.7712167415848545","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20289":{"name":"@opencode/plugin","version":"0.0.0-dev-20289","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20289","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bac48a2ab62a9a9f7ab9e27f75754e4a43683190","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20289.tgz","fileCount":121,"integrity":"sha512-iNH5xPzl/vnUC0WI27xz5tirSNUs0oyALUhNzvA1ftUtpbaYiveO40mIfMvRH/16RvPH94vO7Y0rVfbr3Ni6ZQ==","signatures":[{"sig":"MEQCIHkqK/OAfYxqZA9ofNijFMkuJVgQ2+N8YwQlYJyzLgiMAiBv9ef2x6p7PUG66yEegjqx814GhLwu2lbQzvWAIixZAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhvkCoWSSO/sNIXMHzvR6V/Au+sICTnb8jeyu6ljiwuwIgWk264BxNzMng6dCZX1KInd7uFcKWZr6ZTcOub8xy1CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20289.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20289.tgz","_integrity":"sha512-iNH5xPzl/vnUC0WI27xz5tirSNUs0oyALUhNzvA1ftUtpbaYiveO40mIfMvRH/16RvPH94vO7Y0rVfbr3Ni6ZQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20289","@opencode/util":"0.0.0-dev-20289","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20289","@opencode/schema":"0.0.0-dev-20289","@opencode/protocol":"0.0.0-dev-20289","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20289","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20289"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20289_1790696081609_0.4204936146590543","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20290":{"name":"@opencode/plugin","version":"0.0.0-dev-20290","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20290","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2d83f23d6ac74e845c0212540e11a4e64ae23b94","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20290.tgz","fileCount":121,"integrity":"sha512-oMhwnRbhApuNKNqpQ12YeRxHUJU7TXv95v14hOqAwBH13vGSGNccidVwxoKopY6uF/VKxWubBjmLHex+65gr5w==","signatures":[{"sig":"MEUCIGd0Noq/KsUSAEcFt9p4DexhOB4gxHG8ka77jyVUFrywAiEAoQz6BwPPEfyiOvdt3qBRbz4UD7fL7oOpm3/w6gLPphA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdh+GyyPrPeL70810yxtv8Mhe3Lbao4p8ZU0lz8sVm+AiAuzVhqgMmzrQ4r/CaRsxtolTp5RkTK19e37MK64hQt0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20290.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20290.tgz","_integrity":"sha512-oMhwnRbhApuNKNqpQ12YeRxHUJU7TXv95v14hOqAwBH13vGSGNccidVwxoKopY6uF/VKxWubBjmLHex+65gr5w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20290","@opencode/util":"0.0.0-dev-20290","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20290","@opencode/schema":"0.0.0-dev-20290","@opencode/protocol":"0.0.0-dev-20290","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20290","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20290"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20290_1790700993183_0.5362291047435015","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20291":{"name":"@opencode/plugin","version":"0.0.0-dev-20291","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20291","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"deefd3fc150787f4d1b28bbb5b5658c81c6e918f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20291.tgz","fileCount":121,"integrity":"sha512-eUNVJDomx5wRIBMP0Xv7gTsqMpYAPwUNsudeu4F8iku0w7wBKF/AMPaOx+fasrs1HrseymFyhdp6e/pYLvle9w==","signatures":[{"sig":"MEQCIFESLOWepmuGjCJlLROKOUZb9XbI331XporpfwfRvjGSAiBJ5+tOw/bUUafU+cAMPKAhlbmJQv6vDvVdzDywXBOwTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcRd3cZ/vK04F9U2Jt1GX48ZaABzRO5yhbOpe4VEMsPgIgCnFh3ONOFcNisMgyTTaemoJcWdAgGZuIrEW2WTDQJ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20291.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20291.tgz","_integrity":"sha512-eUNVJDomx5wRIBMP0Xv7gTsqMpYAPwUNsudeu4F8iku0w7wBKF/AMPaOx+fasrs1HrseymFyhdp6e/pYLvle9w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20291","@opencode/util":"0.0.0-dev-20291","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20291","@opencode/schema":"0.0.0-dev-20291","@opencode/protocol":"0.0.0-dev-20291","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20291","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20291"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20291_1790704382395_0.3348374855885303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20292":{"name":"@opencode/plugin","version":"0.0.0-dev-20292","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20292","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"be1cca8375073469ce365afb89b5dfb4af29e1c5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20292.tgz","fileCount":121,"integrity":"sha512-SC2Ovax7OmZrVP53LsUayIGSgIMlYWE3Fcy8gFl/puPTg+vYqI0bWcCpV/gg1/uQ4e0NqBTWI5ykUGvxlOEoPQ==","signatures":[{"sig":"MEQCIFj4YxXvD0dQjqPqq0j6FGKV7Ib2R5q5+MZxEXmvzFaEAiB5K0U74zhg46DGTJ+LHJOAxOyU/hGvlIB4YEpZEiGRsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH3+U5wgyQji0HefSxjheU+YoOlvvlZBrzvS3Sqp4DG0AiAupc+kd7lam/egGKpzdFgGz/21nn672nKDIkcRhVjKLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20292.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20292.tgz","_integrity":"sha512-SC2Ovax7OmZrVP53LsUayIGSgIMlYWE3Fcy8gFl/puPTg+vYqI0bWcCpV/gg1/uQ4e0NqBTWI5ykUGvxlOEoPQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20292","@opencode/util":"0.0.0-dev-20292","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20292","@opencode/schema":"0.0.0-dev-20292","@opencode/protocol":"0.0.0-dev-20292","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20292","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20292"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20292_1790707608673_0.24207877063461214","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20294":{"name":"@opencode/plugin","version":"0.0.0-dev-20294","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20294","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"95d1475f8677ed8ef8564e10d900f00055f0da72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20294.tgz","fileCount":121,"integrity":"sha512-i16I5zFwoYVf1hTL02rDk52Ks79ZNYdi6hBHLRfsKZrCxDYrWwV5OoXPc2kDoHqBYOydIsAhpINOHWq2YaWBow==","signatures":[{"sig":"MEYCIQDs7Zfswl+L2SOnue7e0kuSgGpA8rQnnUqRFIB1g9Uv6wIhAMe1WzMVrTmRhky/Sq44lRHYziJRKW1xbf+eO+1OAyvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIHi76P7vaK1mK/dd2axLbaDD3E41HrO9Htb4D7T+ojAiBLjljn2J4Gwq+wTs1W9ow8F0L+BRa3tTy1WRtyyVyKXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20294.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20294.tgz","_integrity":"sha512-i16I5zFwoYVf1hTL02rDk52Ks79ZNYdi6hBHLRfsKZrCxDYrWwV5OoXPc2kDoHqBYOydIsAhpINOHWq2YaWBow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20294","@opencode/util":"0.0.0-dev-20294","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20294","@opencode/schema":"0.0.0-dev-20294","@opencode/protocol":"0.0.0-dev-20294","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20294","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20294"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20294_1790708541673_0.6735444076831756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20295":{"name":"@opencode/plugin","version":"0.0.0-dev-20295","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20295","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d58f8d1bc14fcc9570b5c856b763dcdb8a0c99ce","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20295.tgz","fileCount":121,"integrity":"sha512-OiRihpuKV3U1IAYf9qqExqvo15mY7LfWT+Z96FbBZ+6IK2WhUFCnc+akPb3jCXMvW7tkbjWd3pG9xA01l5I73A==","signatures":[{"sig":"MEQCIBH+D4itE0poCCRoELi40totlXw7yQ8ZYVEvE1VmIKBGAiBNb+dRCd14zXrcRsCGEnUEPhNpqO9hzEvs+EcuemsYJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5Gqti1GtCQyMzFk0cXtb/Ua17QNYeGPxC1Ni2QlWu3AiEA5bzJbtoXC+BThDCxrSkIV1lyMK3OP8T+GmuJ9Hb5wZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20295.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20295.tgz","_integrity":"sha512-OiRihpuKV3U1IAYf9qqExqvo15mY7LfWT+Z96FbBZ+6IK2WhUFCnc+akPb3jCXMvW7tkbjWd3pG9xA01l5I73A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20295","@opencode/util":"0.0.0-dev-20295","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20295","@opencode/schema":"0.0.0-dev-20295","@opencode/protocol":"0.0.0-dev-20295","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20295","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20295"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20295_1790709907086_0.7355881783811637","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20297":{"name":"@opencode/plugin","version":"0.0.0-dev-20297","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20297","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"40ccf23f9826d236eaea36477afbaebee87420e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20297.tgz","fileCount":121,"integrity":"sha512-ERju/+crddnrNoWJW5/0uZRSiJVK81GDXWi/fN3NwsGA5k3zFV99mgbstON7qU2otCbDz0WZT8NdercpTqpP2A==","signatures":[{"sig":"MEYCIQCXG4Iih9IJDsfdmpS6cZfbQUD3QFzA4N4XD1WkgZbrmAIhAKkomsnOJwZIPUmIyfpQyYMU2gzEjfl3TZ6Qt6IOUhWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfn6BjCD1Jvep/NCFAyV+DOxelAJP9MA50ScfeSAuk/wIgYH+N3T3Jk8nzlgRRKYbwW2hOull99LxdZCOUMPC7VDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20297.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20297.tgz","_integrity":"sha512-ERju/+crddnrNoWJW5/0uZRSiJVK81GDXWi/fN3NwsGA5k3zFV99mgbstON7qU2otCbDz0WZT8NdercpTqpP2A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20297","@opencode/util":"0.0.0-dev-20297","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20297","@opencode/schema":"0.0.0-dev-20297","@opencode/protocol":"0.0.0-dev-20297","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20297","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20297"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20297_1790711157370_0.163916411961204","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20300":{"name":"@opencode/plugin","version":"0.0.0-dev-20300","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20300","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a7e43326a534365aec3ba0208db5078065a2a2ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20300.tgz","fileCount":121,"integrity":"sha512-9hQZ9PfS2JQ4hH0DEA37NQePpXHyM5vO7wBUBUS5o2ypDwbK2n/1p1Om1NoD3Jn1XAzdXGmWBQ9Ke1qYw3Ci6w==","signatures":[{"sig":"MEQCIBFNkrSdFa/K12aRf1oHTtOaCBtYZij8f3yXip6Ro72MAiAv0cZo3SVW6JXlvy4BA1Imijas36BMqH8LPnD5h6ZjvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCt7cv/y93TMlTI+1yW/RJmsKTHKbv+YYOS7sF4kveABwIgMhzaNOj4UXtOY30bV+Ylp3eOFtr+XaO7vZAkvcRyI04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20300.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20300.tgz","_integrity":"sha512-9hQZ9PfS2JQ4hH0DEA37NQePpXHyM5vO7wBUBUS5o2ypDwbK2n/1p1Om1NoD3Jn1XAzdXGmWBQ9Ke1qYw3Ci6w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20300","@opencode/util":"0.0.0-dev-20300","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20300","@opencode/schema":"0.0.0-dev-20300","@opencode/protocol":"0.0.0-dev-20300","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20300","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20300"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20300_1790712518392_0.24667792338833894","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20303":{"name":"@opencode/plugin","version":"0.0.0-dev-20303","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20303","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"53d38b816e57023049b237ce95d681543130364a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20303.tgz","fileCount":121,"integrity":"sha512-ajb9qPpr4uBMZA/LXa5sGSB0ipw9KCKbjvPELMiIOEqKhQB3eRat6NCo/9tKN6uWCSCd+/lYw4jbrqnkx6q2Yw==","signatures":[{"sig":"MEYCIQCHOXRQlyOkTzfROQTHBt9pSRRKk2HZtmXP/o725ZqWQgIhAITB4n48IFuS4wL/kJqjQrEg8THjK+SrL+66gAr5WMzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICUthM5jqO4UdJNqnmvdJK4OVswPsDEyzilUIrCxOP1hAiEAp/IKcvr5OQjJVbRq+j3HJSRe0ff3E5rZyFD9EyPU7SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20303.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20303.tgz","_integrity":"sha512-ajb9qPpr4uBMZA/LXa5sGSB0ipw9KCKbjvPELMiIOEqKhQB3eRat6NCo/9tKN6uWCSCd+/lYw4jbrqnkx6q2Yw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20303","@opencode/util":"0.0.0-dev-20303","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20303","@opencode/schema":"0.0.0-dev-20303","@opencode/protocol":"0.0.0-dev-20303","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20303","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20303"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20303_1790713498502_0.33263992790058516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20307":{"name":"@opencode/plugin","version":"0.0.0-dev-20307","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20307","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0e5bf1a1ef3546145979aaf723b3e8861608abaf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20307.tgz","fileCount":121,"integrity":"sha512-bUwRrO86gTcYgY7FdhkdWd2rQtFHWxwCMUBzNwG8sIcodtxHNJB0dGPeWVEr9uy5tQbE0rIn1B8ZcfIWGl0RtQ==","signatures":[{"sig":"MEYCIQC8fIoQ9F16FlmKHXaKyu3P1oSU9gwWCoBShpjPJpYrxgIhAIYWwqEc7NtloQC6CIWyBlnPEf2xvOjCr63+ai3GrfzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMypgKPoHcW7Bl2tvuUD6g0YzcRPmQel5OHvigAu8DyQIhAOEPhJBkK7xHRlr0GiFBwmCRlQRwhmwwmrj5kNvqdnQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20307.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20307.tgz","_integrity":"sha512-bUwRrO86gTcYgY7FdhkdWd2rQtFHWxwCMUBzNwG8sIcodtxHNJB0dGPeWVEr9uy5tQbE0rIn1B8ZcfIWGl0RtQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20307","@opencode/util":"0.0.0-dev-20307","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20307","@opencode/schema":"0.0.0-dev-20307","@opencode/protocol":"0.0.0-dev-20307","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20307","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20307"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20307_1790715215765_0.7333183854099046","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@opencode/plugin","version":"2.0.20","license":"MIT","_id":"@opencode/plugin@2.0.20","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"471475a3c21c0231baf1b1a8076648c0e3f6dfc2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.20.tgz","fileCount":121,"integrity":"sha512-RMJQH3cgOw7hztUUTnnv1WJ3veKYV2oxkasfEYEdzVIVvIK3LYwYZqrnlZS4VLRNOkyCeypfPDKrt0iYNPmPUw==","signatures":[{"sig":"MEQCIBH9vxzxCt9LlEBXpAhOGa+15RRpretcqOZmnLjxHXOCAiBmTShz+iAJvShAaVkOijsSIRzq0lyFFEYJFeNdkMkY8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCA/+xh1VgDrTQ8+mtcY5BvjHp+ELbfhv7BlpD0y2MaqgIhAOh4rM2TXt+2rc+FqxFrL+aY4F7UJiQaugShO1OyNwiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123164},"type":"module","_from":"file:opencode-plugin-2.0.20.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.20.tgz","_integrity":"sha512-RMJQH3cgOw7hztUUTnnv1WJ3veKYV2oxkasfEYEdzVIVvIK3LYwYZqrnlZS4VLRNOkyCeypfPDKrt0iYNPmPUw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.20","@opencode/util":"2.0.20","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.20","@opencode/schema":"2.0.20","@opencode/protocol":"2.0.20","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"2.0.20","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"2.0.20"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.20_1790716120061_0.06647614371976829","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20308":{"name":"@opencode/plugin","version":"0.0.0-dev-20308","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20308","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b846e7a158b8a256c48c48089250520802e8ca8d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20308.tgz","fileCount":121,"integrity":"sha512-gV21q21HUKsgXdhbTGkiYnFwYJcBQvvXCzAnCHs1OSNQKWK6j/kJwRIq86xIlwIR3P+vvJUvenkMLDcbxPrnKA==","signatures":[{"sig":"MEUCIB6IO30s7Oy2awhGPv4FUmLJWYpJSdasmc/itdXZrNbwAiEAqOpStywVcEZDc1VFB0d8gtmwq/UAIg30Yb0qdRO7x1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMh/2DTv6ccRgfHd37/Ne2+iRHkX5COPBVRmwz7LkGCAiBoG6ed7e4kB3sTjGTmIV77Nbsv6Dm32eUesZIktLqbQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20308.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20308.tgz","_integrity":"sha512-gV21q21HUKsgXdhbTGkiYnFwYJcBQvvXCzAnCHs1OSNQKWK6j/kJwRIq86xIlwIR3P+vvJUvenkMLDcbxPrnKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20308","@opencode/util":"0.0.0-dev-20308","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20308","@opencode/schema":"0.0.0-dev-20308","@opencode/protocol":"0.0.0-dev-20308","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20308","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20308"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20308_1790717939295_0.5661375370802699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20311":{"name":"@opencode/plugin","version":"0.0.0-dev-20311","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20311","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3fa07e78d35db50affdf3b83934670c2ed809037","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20311.tgz","fileCount":121,"integrity":"sha512-mPbvg1Z4K8mHuU+hWmyM/Pypm3K+kpdcoHR2el6QRuh2tZp0YsHfdnLUB7HlmaBUhVxvKtFQgej0r151i0xhjQ==","signatures":[{"sig":"MEUCIDd0mrUZsDfQ0iy2FifGmuo0eaY564vLdLeDvS+Mszx2AiEAkPzyIkgXL64o9Gatybbd66sN2e1Cs1E6DY3S3s8o8TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYinrqWplwKadxTAF/k629L56To+lUzhcHZqvfWmqE8AIhAILTDpGuosiLU644jvP509pI1al9giOuTziMWyUJvPAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20311.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20311.tgz","_integrity":"sha512-mPbvg1Z4K8mHuU+hWmyM/Pypm3K+kpdcoHR2el6QRuh2tZp0YsHfdnLUB7HlmaBUhVxvKtFQgej0r151i0xhjQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20311","@opencode/util":"0.0.0-dev-20311","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20311","@opencode/schema":"0.0.0-dev-20311","@opencode/protocol":"0.0.0-dev-20311","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20311","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20311"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20311_1790719404597_0.6923147641881211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20313":{"name":"@opencode/plugin","version":"0.0.0-dev-20313","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20313","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f90ee51080c74c2e89ff5121c21a3027248b8939","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20313.tgz","fileCount":121,"integrity":"sha512-sLCFGPjYXQeRs2WwlyTR4pwl4KrbGobNhpruzdmPNRgcX0Q5rIYY1dBobQ/bWy1mjWfE/4lNR2oWdlyWTItL/g==","signatures":[{"sig":"MEUCIAauQrSPSHy4PF1Oa9u/ytFl2U+F9B/uh6WxXzKwQ84iAiEAvdX3eWS1b8hto+9EHjFp/twH+6IICIUZ+PPIBNaOs04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICc7bB8DiVBjfR5mSVZWazZhX5Hlw07/ZZXoptZLvhz4AiEA2sT3WTjMRk1crVlPmdBDF/1UCbeiRKB1pmWiOLwKVzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20313.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20313.tgz","_integrity":"sha512-sLCFGPjYXQeRs2WwlyTR4pwl4KrbGobNhpruzdmPNRgcX0Q5rIYY1dBobQ/bWy1mjWfE/4lNR2oWdlyWTItL/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20313","@opencode/util":"0.0.0-dev-20313","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20313","@opencode/schema":"0.0.0-dev-20313","@opencode/protocol":"0.0.0-dev-20313","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20313","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20313"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20313_1790723325283_0.26087176323265804","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20314":{"name":"@opencode/plugin","version":"0.0.0-dev-20314","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20314","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"27070bbf2523c9472afe65667368ba4ab0543618","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20314.tgz","fileCount":121,"integrity":"sha512-FjnBprc1wKRxWoTI9oK35vf2vp5RAj0tOfs2qP11gzMsCwoQE/l6rIwX0dsbquWno0eijQE51GfWBnUn1Gb4Bw==","signatures":[{"sig":"MEYCIQDWG5s5mRyParNaUVF8rOjrznK+l1JA3wAscWUDKZuvuwIhAMVbKGTthQOR72J78eqjiCh5CH6E2C1Y78IW94TVeYfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrbHUKRP8hFIyXkuGMcx7tXHHCYdnBnnt2AmZIZQCdUwIgXiqYuEeuPz41dxnTpbLrwxy95tO9P9oihjk/+KvCal4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20314.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20314.tgz","_integrity":"sha512-FjnBprc1wKRxWoTI9oK35vf2vp5RAj0tOfs2qP11gzMsCwoQE/l6rIwX0dsbquWno0eijQE51GfWBnUn1Gb4Bw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20314","@opencode/util":"0.0.0-dev-20314","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20314","@opencode/schema":"0.0.0-dev-20314","@opencode/protocol":"0.0.0-dev-20314","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20314","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20314"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20314_1790724614124_0.6953331561753704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20315":{"name":"@opencode/plugin","version":"0.0.0-dev-20315","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20315","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"300d419683d4a1cdc80ea08d043c6ea460eddb9c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20315.tgz","fileCount":121,"integrity":"sha512-xHA7xtvZk+gGoPJG2o8h+HMhpauA8Vy5dFmjll7HPIDGKL0dBu9bAY9Hgj8TlO32l0xefXCjvaxsk/2SEO86cA==","signatures":[{"sig":"MEQCIDfH4Mj3HJkitX3OS61GwZ1N0mO/JkMQB16GcEYxo9R0AiA+W4NDgBkc89ZtNU8btUrX2YZ9srInIbFU3kVIJFNUdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZuP2UNfS92ztzA7RmyvvOoz5vK+gtwC3/JD2L241uVgIgTqUudY8uFacB+3DataHfmvlYFwnU9IVaBnrHaWdpu8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20315.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20315.tgz","_integrity":"sha512-xHA7xtvZk+gGoPJG2o8h+HMhpauA8Vy5dFmjll7HPIDGKL0dBu9bAY9Hgj8TlO32l0xefXCjvaxsk/2SEO86cA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20315","@opencode/util":"0.0.0-dev-20315","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20315","@opencode/schema":"0.0.0-dev-20315","@opencode/protocol":"0.0.0-dev-20315","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20315","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20315"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20315_1790737704037_0.4153622446139482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20316":{"name":"@opencode/plugin","version":"0.0.0-dev-20316","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20316","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"902967af80394ace0de41d5be6892b52157418b8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20316.tgz","fileCount":121,"integrity":"sha512-cwV8pNcXZ1kfToaNVrP9lUFWjRvI5IyNQ/EaPb2Uf0uDqxbo8e8K0x3GNAw8ol7e+al2/72T0ugiU8K8el6qLw==","signatures":[{"sig":"MEUCIEQpiTWv9UObenb4EcNt3NWf2yNcI9Umaq3/5MmoslICAiEA2ac46m9GUGTcWK7kjEGnlze2Lk35adegjsI5O1WvN7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrRvkXneLYeTrEIih+h64w0Ihe0HA2EbzSu7NPlIs0OwIgRHD1YPA4b32KEKiHT0+bNJ+2HtzRXbjHeWPe26i6npc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20316.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20316.tgz","_integrity":"sha512-cwV8pNcXZ1kfToaNVrP9lUFWjRvI5IyNQ/EaPb2Uf0uDqxbo8e8K0x3GNAw8ol7e+al2/72T0ugiU8K8el6qLw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20316","@opencode/util":"0.0.0-dev-20316","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20316","@opencode/schema":"0.0.0-dev-20316","@opencode/protocol":"0.0.0-dev-20316","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20316","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20316"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20316_1790740861745_0.6055581022907905","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20317":{"name":"@opencode/plugin","version":"0.0.0-dev-20317","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20317","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0fcbc10456dae0d14be6e9fa35896a24523a34ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20317.tgz","fileCount":121,"integrity":"sha512-RwP0D3XN6MHjEAHdoQIYQRia71blPHo8sgRivATrQ6X2cz2qJNbJ1oYW+aeCwZzEk+DX3Y5Yu38XJ02Aht6V+Q==","signatures":[{"sig":"MEUCIBwWfnTVYuk4L/QO/Ty3Dn1x2LxgAMOijZd3DXn9tkdzAiEAotuLkT1Z2v5pFotHnRufYMMd8LiGFpJzwa82gDAf89A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAc8usXKBv/gcKKb6eimMWJp1IRFT+jLmqlibbnC8P6PAiBZFD+USi1Cvn2S+G9GemyPAw9pW2J1Pbi7xe9nwQbiQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20317.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20317.tgz","_integrity":"sha512-RwP0D3XN6MHjEAHdoQIYQRia71blPHo8sgRivATrQ6X2cz2qJNbJ1oYW+aeCwZzEk+DX3Y5Yu38XJ02Aht6V+Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20317","@opencode/util":"0.0.0-dev-20317","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20317","@opencode/schema":"0.0.0-dev-20317","@opencode/protocol":"0.0.0-dev-20317","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20317","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20317"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20317_1790741750500_0.4814538036100977","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20318":{"name":"@opencode/plugin","version":"0.0.0-dev-20318","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20318","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04b21d1c3ea66a232f09954c0446f3e0f373abdb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20318.tgz","fileCount":121,"integrity":"sha512-YZ2kRMDpBgQ7f5hmgUe5o4Yl83gP1TWQ41W0ZAB4V/yQrbzys8gNLL/P+YkWkSJEfyL4upQGujuIarZweSFSHw==","signatures":[{"sig":"MEUCIQDIKX2Ua39G2vZFPU1skNTdT/3Z7TAmXzh5qFhbh7S68gIgDDft6dz97dvEjANVaXaPxo/ZI+wn7APQ+DAt3oP7vCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMbStCEdJQD839qlityirJnwiaEeJKSx6kmy6Fz8frrAiEAw0/irgS+lVTvaNpOdQxzdXUEYsEVWi7IdWYuDplZ9g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20318.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20318.tgz","_integrity":"sha512-YZ2kRMDpBgQ7f5hmgUe5o4Yl83gP1TWQ41W0ZAB4V/yQrbzys8gNLL/P+YkWkSJEfyL4upQGujuIarZweSFSHw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20318","@opencode/util":"0.0.0-dev-20318","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20318","@opencode/schema":"0.0.0-dev-20318","@opencode/protocol":"0.0.0-dev-20318","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.12","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.12","@opencode/theme":"0.0.0-dev-20318","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.12","@opentui/solid":">=0.5.12","@opencode/theme":"0.0.0-dev-20318"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20318_1790744707717_0.45343973896469114","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20327":{"name":"@opencode/plugin","version":"0.0.0-dev-20327","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20327","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3d2b8c43ac654d120b7fbf3b18798eb3c80280b1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20327.tgz","fileCount":121,"integrity":"sha512-LeXtAZFoUBP7z5ffA9F96CPP0+7fRGiJ2YZ7FgUXKPi7BqQVpKTkQj0la1cnxTzfAQqg+qb5mdXg6ny/MMNKJA==","signatures":[{"sig":"MEYCIQCObCD8mJbUyHd9U0NIpemZqja72WQuXkKy/mxIytGDhgIhAMcsieTGldXqg7UtIVwKOOO89micVK9zNTnKrnqlpNq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0J8p3Ef9Oz5rmPTFU39FmEyvkT1jNKVxe4o0K9h8WoQIhAMxlzVxmtTfFr15meZl32h5fjf5tbycF1Cccxh/fWg1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20327.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20327.tgz","_integrity":"sha512-LeXtAZFoUBP7z5ffA9F96CPP0+7fRGiJ2YZ7FgUXKPi7BqQVpKTkQj0la1cnxTzfAQqg+qb5mdXg6ny/MMNKJA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20327","@opencode/util":"0.0.0-dev-20327","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20327","@opencode/schema":"0.0.0-dev-20327","@opencode/protocol":"0.0.0-dev-20327","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20327","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20327"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20327_1790782686980_0.657459098625419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20328":{"name":"@opencode/plugin","version":"0.0.0-dev-20328","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20328","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"640076a130bfa3cd6dc98ad816c30b9dca33ee19","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20328.tgz","fileCount":121,"integrity":"sha512-8K3N7uvedoUv4A2g0ZQl9kOBRwMc+BpBHWzFHUJ3aNUF3vwv/UoInjqVRRlsOdlkjzj4sgeKFpg8BV/9dCvkMQ==","signatures":[{"sig":"MEYCIQCDwY3XGl+phLjHz4u2fZIO1MksNB36tblBT5998JA+TwIhAIdsi4LPhxA1qHvGpUudA+YantYl+gXLNczkhySuW0NY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDpN/iLXGYRRBBQdklPTzxPdZ7TuFQkgsqkJn7LjiylwIhAOJe0tmSuQmIUzTUPEuaX6WgED5Q/cbvvNyd99epjYYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20328.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20328.tgz","_integrity":"sha512-8K3N7uvedoUv4A2g0ZQl9kOBRwMc+BpBHWzFHUJ3aNUF3vwv/UoInjqVRRlsOdlkjzj4sgeKFpg8BV/9dCvkMQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20328","@opencode/util":"0.0.0-dev-20328","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20328","@opencode/schema":"0.0.0-dev-20328","@opencode/protocol":"0.0.0-dev-20328","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20328","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20328"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20328_1790784127112_0.09858611118768112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20329":{"name":"@opencode/plugin","version":"0.0.0-dev-20329","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20329","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"77769c9175b65af790edc3a0e93223ed08d3ce3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20329.tgz","fileCount":121,"integrity":"sha512-3z783OecdUTjo1Kxs3yN8nMVvHS7fm/XoNizuV8o6hT3j2MI09zgACJfADqhixwSizP8nUz4lNOe2hGBhQUb9Q==","signatures":[{"sig":"MEUCIQDzIqLl49R8RSJTQIUP8gSiL96JOPV1Y9/N674L7qAWeQIgZuFki3K5j6DnLo1nirjX8GHWfDrMf+9Cz6pb9zj6QQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQdoBq8l7mrm2J6MZyPF5ayHoP9CNraCMMwhlKnm3AsgIgLx+kLXL3ubsCRFUamQdhB6FlusM0pkkaaLHzfr3hR4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20329.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20329.tgz","_integrity":"sha512-3z783OecdUTjo1Kxs3yN8nMVvHS7fm/XoNizuV8o6hT3j2MI09zgACJfADqhixwSizP8nUz4lNOe2hGBhQUb9Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20329","@opencode/util":"0.0.0-dev-20329","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20329","@opencode/schema":"0.0.0-dev-20329","@opencode/protocol":"0.0.0-dev-20329","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20329","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20329"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20329_1790786003411_0.6798663526770603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20332":{"name":"@opencode/plugin","version":"0.0.0-dev-20332","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20332","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0d918359fe4a80e41e06069689f9a93d74a66a54","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20332.tgz","fileCount":121,"integrity":"sha512-1kePBU5uD6y5Xq1o1zV5eq4uXuny2MJgD44b7pkpM1p09LQqcFyAcG5uN7mZmTexOSW60WXB2zqVt0NtaJIgVA==","signatures":[{"sig":"MEYCIQC473KcRh3t+YwuoQE2IuYY09/J8mLoxPbFpCo3KFwuHQIhAJ2wvcBZy3C/8R+7Apys3Z4zN1P5p5RM0U+RHRZJD+/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWcGJvNnvF3c1OdAOpO+MHha8JAREnyAc7C7aGWjNsIgIgVff3FkOmzDePrJPEGjPBwdD+fFikX61NhtQaEUxujYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20332.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20332.tgz","_integrity":"sha512-1kePBU5uD6y5Xq1o1zV5eq4uXuny2MJgD44b7pkpM1p09LQqcFyAcG5uN7mZmTexOSW60WXB2zqVt0NtaJIgVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20332","@opencode/util":"0.0.0-dev-20332","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20332","@opencode/schema":"0.0.0-dev-20332","@opencode/protocol":"0.0.0-dev-20332","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20332","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20332"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20332_1790787514425_0.7819386196057048","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20334":{"name":"@opencode/plugin","version":"0.0.0-dev-20334","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20334","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5c23acb13af5d34eb93f9736299133ab6223500f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20334.tgz","fileCount":121,"integrity":"sha512-YfQF++8p1CsQEzixnefWDbWmFDRKhEabwB4dLN+ZnYwAHwCK4s9qZbp7CNTc/rMn3RBkc3L/+G+5wZvTrTyipw==","signatures":[{"sig":"MEUCIE+y4FLQjkpN/Ugt6i2cCgwBfLveB8EzOQcOwVNdr2J8AiEArUCvAMjEtfxyR3Cu0mds3f9brjUty4VRWexj2ek8tGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCFSuIwmppnfQY83+X7/U/3Hk0n2EGYMfiy2uV92NS0AiEAwzL+rETMntPtV0p70uWo9/cbfN1bm9aCsdHHmoJ47IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20334.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20334.tgz","_integrity":"sha512-YfQF++8p1CsQEzixnefWDbWmFDRKhEabwB4dLN+ZnYwAHwCK4s9qZbp7CNTc/rMn3RBkc3L/+G+5wZvTrTyipw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20334","@opencode/util":"0.0.0-dev-20334","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20334","@opencode/schema":"0.0.0-dev-20334","@opencode/protocol":"0.0.0-dev-20334","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20334","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20334"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20334_1790796433022_0.36618822635839865","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20335":{"name":"@opencode/plugin","version":"0.0.0-dev-20335","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20335","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5168fbb34be694efe305a0696a16fe8e85b1a166","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20335.tgz","fileCount":121,"integrity":"sha512-28Fm5WdY9Kr7LQ3v51NNdxTO+Rlk4vespMQxlhZR4QTjLnSX1uAmt8KZBII7VE+gqyGlM/RDxjMnclLPSqJMJA==","signatures":[{"sig":"MEYCIQD1VNF2p8hSniIq481O4y7LRK3/mWTkr41cJ8fj/LHVhAIhAK7s3uiaqDvqLRi2yVgZT/fXVFzGcbFP+OJKU2sKJnaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWc9PbhLUi04sH5NK7gpiePOt98qLTxAFfidLYOJZK0wIhAOZprPylJq8LQkdqNuGRzaP7I457Kdu+oic/wQJdYeMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20335.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20335.tgz","_integrity":"sha512-28Fm5WdY9Kr7LQ3v51NNdxTO+Rlk4vespMQxlhZR4QTjLnSX1uAmt8KZBII7VE+gqyGlM/RDxjMnclLPSqJMJA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20335","@opencode/util":"0.0.0-dev-20335","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20335","@opencode/schema":"0.0.0-dev-20335","@opencode/protocol":"0.0.0-dev-20335","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20335","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20335"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20335_1790799642681_0.43131225753779234","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20336":{"name":"@opencode/plugin","version":"0.0.0-dev-20336","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20336","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"554ae835ff88e71f46d01d6e2aaf0e27ba75cbe1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20336.tgz","fileCount":121,"integrity":"sha512-GOS3rIN5U5XVcuW5XueVCIMBhNN8m9P0lalWNqsmGQlx/P1i8Ed5w9hfi9n1IAKBE0W8k2vsxbv5wifLC9Q7dQ==","signatures":[{"sig":"MEQCIDDVsKYk5sUEi7GKqMoWqBRn4ANuj4CbM3LlTunagElKAiBQFgS7JbT8kCBuzXWgn6vMT4zIoMehjQpH+AD4ZK7aUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJN2vu9jeneDba3x2vySG2ucF3mf42YlBv0YA5q7/nvQIgLPVXGImBlkgI3ZRnLYY/kXigX9dFXYwPvRMeOA1SlBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20336.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20336.tgz","_integrity":"sha512-GOS3rIN5U5XVcuW5XueVCIMBhNN8m9P0lalWNqsmGQlx/P1i8Ed5w9hfi9n1IAKBE0W8k2vsxbv5wifLC9Q7dQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20336","@opencode/util":"0.0.0-dev-20336","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20336","@opencode/schema":"0.0.0-dev-20336","@opencode/protocol":"0.0.0-dev-20336","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20336","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20336"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20336_1790800958279_0.20392953325067054","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@opencode/plugin","version":"2.0.21","license":"MIT","_id":"@opencode/plugin@2.0.21","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d989ceafc091b2b7ab6db12172ac6e2905bc3ad1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.21.tgz","fileCount":121,"integrity":"sha512-ZLagbklGyYPg77GvK//ir3LaNXBsZQENU8APCnaT4elsBk7YzoVt8stR6+b4wH7Sfadw76cWSaNiWgDo2QOSHA==","signatures":[{"sig":"MEUCIQC+nOsiSz57sWBtm2MnhC3nOIHG3al4cikvAGN6wImDnwIgVvTRggB+MggvN4ui9iIZx4jnIajNhpQ1XVjlDNMawZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD//lKzPs9pIGvICBS/DDloFjXSYF9V1Cm/QtdcKVMD3QIgBANj6FoEikZ7YWsA9sPCmWFQcGersdSBuVFrzFc/T98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123164},"type":"module","_from":"file:opencode-plugin-2.0.21.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.21.tgz","_integrity":"sha512-ZLagbklGyYPg77GvK//ir3LaNXBsZQENU8APCnaT4elsBk7YzoVt8stR6+b4wH7Sfadw76cWSaNiWgDo2QOSHA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.21","@opencode/util":"2.0.21","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.21","@opencode/schema":"2.0.21","@opencode/protocol":"2.0.21","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"2.0.21","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"2.0.21"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.21_1790809340741_0.1503701365085992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20341":{"name":"@opencode/plugin","version":"0.0.0-dev-20341","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20341","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3dc9bc270b8ae26560b9826e73b74e9ccdf3378e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20341.tgz","fileCount":121,"integrity":"sha512-iAvLjPUVjiU9Vka24dw+Y+JCep01Mag1wzvgBlbPJbt7y18k2k4znh7aSNeOfOwXDvWN2NfuzLbcvz8y7cU1rg==","signatures":[{"sig":"MEYCIQDp/t2Cb2Z0864NI0bObTsDEQ2E9Qc5rTkvL45RwiUckwIhAIlEESvdxdfy+IH5FdlxEKUAwEkFz8bNisWvPprsrY9O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwCKa5reWW/OBr+TzfNICCMdRgGwHxBARQqFGr/uaAFQIhAMvLzYPaTam3XLtTgr0mEvygy/hzFGQCDLdWDKC0Jiat","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123236},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20341.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20341.tgz","_integrity":"sha512-iAvLjPUVjiU9Vka24dw+Y+JCep01Mag1wzvgBlbPJbt7y18k2k4znh7aSNeOfOwXDvWN2NfuzLbcvz8y7cU1rg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20341","@opencode/util":"0.0.0-dev-20341","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20341","@opencode/schema":"0.0.0-dev-20341","@opencode/protocol":"0.0.0-dev-20341","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20341","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20341"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20341_1790809649681_0.398205309918511","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20344":{"name":"@opencode/plugin","version":"0.0.0-dev-20344","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20344","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b78c7e7cdf56360fca86b3f705dd38b24b8e102b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20344.tgz","fileCount":121,"integrity":"sha512-Cma9ASHjcCC2CfoPzsLIIdtDwT31LCVv5SCu0LkZruDm51zu44r4Qe8LW2PlK9y0GTX0nMDuCW5qxYNcuoWlhg==","signatures":[{"sig":"MEQCIG8lK50z1kDkyFIbk5wdCgbOW/XglNCDC9HuiYpLynm+AiBCyowTSMWU4DkQ0A2Mpb8qWs//TkHqljV4o57q+AcgSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyKhzCN0svTRRJlCRCttLjphUM0vMdqJv4v2adWd9tdQIgFNbBKyi+YJwJLBHUuBSyFVeloanV1pN5lIgeno/Ihq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123359},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20344.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20344.tgz","_integrity":"sha512-Cma9ASHjcCC2CfoPzsLIIdtDwT31LCVv5SCu0LkZruDm51zu44r4Qe8LW2PlK9y0GTX0nMDuCW5qxYNcuoWlhg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20344","@opencode/util":"0.0.0-dev-20344","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20344","@opencode/schema":"0.0.0-dev-20344","@opencode/protocol":"0.0.0-dev-20344","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20344","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20344"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20344_1790810712563_0.28760444739913904","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20345":{"name":"@opencode/plugin","version":"0.0.0-dev-20345","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20345","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"acf14b6b2a8794e98fc9e044b9c7b421f221612c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20345.tgz","fileCount":121,"integrity":"sha512-tHxdQQ+9x7YymnumZkxBjXzY5InM8gD0tmVoJ8spAQ5WbvOtnMout1zBwyOUwro5zKJHlJMSKMHGgGmUJ2aUFQ==","signatures":[{"sig":"MEUCIFlza28itko5HCbN192VNMTC1qVn7mmzRq8b3olGB6R0AiEA33sKK8ARTntUM18e0doVCnSAuNoxkrCl4zHunh+tT18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBamkHFA9rQrVsSp9VHnRHgiRdGhQbbAKfO0ZcdNtnxwAiBsA71qoPEV8mQpMF/druroGrKcLYCqZFB/xNCgeUNkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123359},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20345.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20345.tgz","_integrity":"sha512-tHxdQQ+9x7YymnumZkxBjXzY5InM8gD0tmVoJ8spAQ5WbvOtnMout1zBwyOUwro5zKJHlJMSKMHGgGmUJ2aUFQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20345","@opencode/util":"0.0.0-dev-20345","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20345","@opencode/schema":"0.0.0-dev-20345","@opencode/protocol":"0.0.0-dev-20345","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20345","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20345"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20345_1790811634942_0.8090605481468116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20347":{"name":"@opencode/plugin","version":"0.0.0-dev-20347","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20347","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0f23b8c7b9bf330a58369d333dcde6e8d5cf5e1f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20347.tgz","fileCount":121,"integrity":"sha512-hqPjOh00XJ39mVlip6GSrCjD/TNaRmL+gIrHa3Mv+lL77SNhhgQe4s0h1zVEHPBkIv/xLWTAPH6atQBhpM0Uvw==","signatures":[{"sig":"MEUCIQCLYhHhA3h70Jcjc0UfE9fxQsQdFFT9DQ2y82TpL6zSWgIgdumdMhYeTL8XgV1zELztBvMytQUY8HcdKYlWbY5ocmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvfJXGH1pxCmpj0AO9YmcjC5aLrbpSekVXhtZvjWsuTwIhAJ9G0wn4reDbOx9YwmqvjXI8rurrRqOt7VWyJr401Q6k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123359},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20347.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20347.tgz","_integrity":"sha512-hqPjOh00XJ39mVlip6GSrCjD/TNaRmL+gIrHa3Mv+lL77SNhhgQe4s0h1zVEHPBkIv/xLWTAPH6atQBhpM0Uvw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20347","@opencode/util":"0.0.0-dev-20347","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20347","@opencode/schema":"0.0.0-dev-20347","@opencode/protocol":"0.0.0-dev-20347","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20347","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20347"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20347_1790823298376_0.5292093393318931","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20348":{"name":"@opencode/plugin","version":"0.0.0-dev-20348","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20348","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"529cb4f4285be44be2a8a7b221f6e5b503ec85e6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20348.tgz","fileCount":121,"integrity":"sha512-PLNjB/02h5uHx4SpDXEdfE3JhmNNNBbC039bmmzov+OGM4lO006z9P6WOV3cwzNPPT8JzOULFHaUWztjq851ug==","signatures":[{"sig":"MEUCIQCK0qlmMr+Yn/T9gs45805SrMW2puap7EKIwDKWUM77WAIgGuw5jHa+gANmsHbBDuowp9oOqcjWwdXvT7WADyQtkNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDscU2jlbQlaOYLUArLcps7rTTn/qyJInMmkrKOPfaPpwIgCLUBQEVvMoocyVucqi/SM92WNS8b8XQJo91YOsngpeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123359},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20348.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20348.tgz","_integrity":"sha512-PLNjB/02h5uHx4SpDXEdfE3JhmNNNBbC039bmmzov+OGM4lO006z9P6WOV3cwzNPPT8JzOULFHaUWztjq851ug==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20348","@opencode/util":"0.0.0-dev-20348","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20348","@opencode/schema":"0.0.0-dev-20348","@opencode/protocol":"0.0.0-dev-20348","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20348","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20348"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20348_1790825943471_0.41222323231383395","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20349":{"name":"@opencode/plugin","version":"0.0.0-dev-20349","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20349","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e14729ca341067ebc1552fe196cb16a8aa3379aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20349.tgz","fileCount":121,"integrity":"sha512-4EkmvgyTn9GAp39tht10M7cDNoRnrB1GW+prkLyUDVs60Eq2BN6KVbhj0+KWt9r6euyijBNsOq2ZgkSewGIR4w==","signatures":[{"sig":"MEUCIQD5RGqDQ+D1aMEwy0lFkyoU5BU+wThITRfjijWMxgPTKwIgFTUgX3bYJfhVHHDvQ052lSVKbhiEQhaclA7UzwzVL8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuBwLiDVlJsUgZibkABLMRIVGuExxEMlnsWXditSn+SQIhAO/OXmlt/7rnSD+ApxL5ivqMYin8M3GjeI58JJj+/98P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20349.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20349.tgz","_integrity":"sha512-4EkmvgyTn9GAp39tht10M7cDNoRnrB1GW+prkLyUDVs60Eq2BN6KVbhj0+KWt9r6euyijBNsOq2ZgkSewGIR4w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20349","@opencode/util":"0.0.0-dev-20349","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20349","@opencode/schema":"0.0.0-dev-20349","@opencode/protocol":"0.0.0-dev-20349","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20349","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20349"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20349_1790826799517_0.39077176683417214","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20352":{"name":"@opencode/plugin","version":"0.0.0-dev-20352","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20352","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2e5825bd061ba21f46f990910650e53f37d462ea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20352.tgz","fileCount":121,"integrity":"sha512-R7O7uuF+bGhE2EG4V/LXDA55x/AHIXAglWjdV635DUgwn/kM8geIHC1aqiIe9L4MX7IUG09mpl5LmenTEErSkQ==","signatures":[{"sig":"MEYCIQDLws0bUNbgtMk06oIkYgKdnahUv10Z/rTiz5ezAk6/YAIhAJauq9scyM4Jwj7Z5dmroINuHTutDt3RkcepfxwO++ju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6u0prTYNbHf/h8PBOfggvk/fQqj8NmHVxrald+/HAPAiEAzYJA+zmMPel8Ug5CUM30/Oe5Em95hvPxWh0GNjEwPto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20352.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20352.tgz","_integrity":"sha512-R7O7uuF+bGhE2EG4V/LXDA55x/AHIXAglWjdV635DUgwn/kM8geIHC1aqiIe9L4MX7IUG09mpl5LmenTEErSkQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20352","@opencode/util":"0.0.0-dev-20352","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20352","@opencode/schema":"0.0.0-dev-20352","@opencode/protocol":"0.0.0-dev-20352","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20352","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20352"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20352_1790827624848_0.24946997084876177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20355":{"name":"@opencode/plugin","version":"0.0.0-dev-20355","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20355","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d9bc15291af697785967f697e9266339b5bc8f85","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20355.tgz","fileCount":121,"integrity":"sha512-buinDQz33OpQXFCp9+Ztyy5YGPEte4Mnj7IMJOq1aT+qyelkUpJpovKAr4xafrLgngy7yPNFqKehymLfq8riBw==","signatures":[{"sig":"MEUCIBCkUHSf7xXq7vMKcFfgoIeFWbRoYtVn44gkCSIYNaElAiEA9nKNzIx9dJVaWVQVGBdmAc3nFMnvQmm2Md/zY6v9Ajk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDOE31ti5rzoFC8aP2Kai2hVmc6rjDLJZxaZQOftrxySAiEAy870c9mUeqgMzVRSAna104S2YEdRT8U+DelqrEtLXg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20355.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20355.tgz","_integrity":"sha512-buinDQz33OpQXFCp9+Ztyy5YGPEte4Mnj7IMJOq1aT+qyelkUpJpovKAr4xafrLgngy7yPNFqKehymLfq8riBw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20355","@opencode/util":"0.0.0-dev-20355","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20355","@opencode/schema":"0.0.0-dev-20355","@opencode/protocol":"0.0.0-dev-20355","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20355","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20355"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20355_1790829981443_0.22933928598474118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20356":{"name":"@opencode/plugin","version":"0.0.0-dev-20356","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20356","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fc1c4c3c88c38efda8029758e3a2e56cb3fbd923","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20356.tgz","fileCount":121,"integrity":"sha512-smOXT/M9DILeZsnYA9HrEgRUxD9p1RSYeNkXv9fjGuRXDifwHzkJd2w+AJr6GUFmqLaRBMLaxAOqydkO6R8Q7g==","signatures":[{"sig":"MEUCIQCJ8XGKEy4usoYRyly3/XjpBjxPy1uSdte8cTa7efoOxwIgcsAZkCyidH4D1WdP6UWCuSVM220trUTsMVvDqu4fx6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGnftGUqJ0XH2KtRjJTZjZgwokxQ+YZswTO+YBufTitGAiBfA/Xsq9id1d6hojR3RzpinQtSp7txYjYncj9psI4RYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20356.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20356.tgz","_integrity":"sha512-smOXT/M9DILeZsnYA9HrEgRUxD9p1RSYeNkXv9fjGuRXDifwHzkJd2w+AJr6GUFmqLaRBMLaxAOqydkO6R8Q7g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20356","@opencode/util":"0.0.0-dev-20356","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20356","@opencode/schema":"0.0.0-dev-20356","@opencode/protocol":"0.0.0-dev-20356","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20356","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20356"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20356_1790832765244_0.5654378596117391","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20357":{"name":"@opencode/plugin","version":"0.0.0-dev-20357","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20357","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9e84770823ff64814a2ed48070e144bf70f63dda","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20357.tgz","fileCount":121,"integrity":"sha512-xhGgDodf07r14XomNdTfxy+ihDEc7YYOnZDTOZIF2s8frEOcEVrdwed6v0ywWYaNaAG1rNnXZCKw8703lI54+g==","signatures":[{"sig":"MEUCIEL/Hd9fnMuUwY/9aqiwVRSpTUl2GK6doareuOU/0dwSAiEArDQxrjqGxkFba26JkmP3XeId0me6EjxW8IIo+aE+2KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsgWNg//SjrHF3GBCMa0x5X7mp1DGPHv9uzvA0/mDBdQIgOI90W+u43M/CO0t2gyAufnLQCLVc1acRQe2YajIMFtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20357.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20357.tgz","_integrity":"sha512-xhGgDodf07r14XomNdTfxy+ihDEc7YYOnZDTOZIF2s8frEOcEVrdwed6v0ywWYaNaAG1rNnXZCKw8703lI54+g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20357","@opencode/util":"0.0.0-dev-20357","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20357","@opencode/schema":"0.0.0-dev-20357","@opencode/protocol":"0.0.0-dev-20357","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20357","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20357"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20357_1790833854957_0.2814352911425828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20358":{"name":"@opencode/plugin","version":"0.0.0-dev-20358","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20358","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c72d447ef435e40206aac948cf5afffeccc87d87","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20358.tgz","fileCount":121,"integrity":"sha512-jSggSDkSZelh3OpdahN5PJ+sfnlebP85wYAt3mriqyB8eGWq6ljzOEeXObE3qEo7unD0j8F2zk26wdCBVdk8yg==","signatures":[{"sig":"MEYCIQCyD24JukkGArswtOmm5XW06Q0OtFZ4GuInwT5y6AoMpgIhAMYrkl8KEGPWdvKnPBKQJolEc0ey97wdz1BQin2tXynC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYAh0QYVHHN8OIXPMK+nfhdiXnPumkmUbZhEH9CXn6kgIgCbDEpIIsDHxSt+Cl9QJqMlKYGYl1XFpk+lrDONBaxvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20358.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20358.tgz","_integrity":"sha512-jSggSDkSZelh3OpdahN5PJ+sfnlebP85wYAt3mriqyB8eGWq6ljzOEeXObE3qEo7unD0j8F2zk26wdCBVdk8yg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20358","@opencode/util":"0.0.0-dev-20358","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20358","@opencode/schema":"0.0.0-dev-20358","@opencode/protocol":"0.0.0-dev-20358","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20358","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20358"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20358_1790834999938_0.6389086877700234","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20359":{"name":"@opencode/plugin","version":"0.0.0-dev-20359","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20359","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0375ce0baa3c5b038ffedf688b8717c05acdc8ea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20359.tgz","fileCount":121,"integrity":"sha512-GlCTLz9zKIv7irWliQh2l+oZvjFFSKrzVsiGvolmZBxyESSkiDwl0P523Ycs8yll+8HGzAXK+lkJafO6wbztGw==","signatures":[{"sig":"MEUCIDT91cCzqaIZLH2TjtgtXZIynL9xnxu7UWKRi3XchkaZAiEAsci12nH7wmrsuI/dyivxdp5g5/YXgJ72Q7CbGJHojAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeI4z4bCBpSyW8mtO88w4w4etdrt4syhKCATXdhaH0yQIgFFjlH/qZ94j7cvzfju8LmmqOPfW1nXTSPArvTKa+EgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20359.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20359.tgz","_integrity":"sha512-GlCTLz9zKIv7irWliQh2l+oZvjFFSKrzVsiGvolmZBxyESSkiDwl0P523Ycs8yll+8HGzAXK+lkJafO6wbztGw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20359","@opencode/util":"0.0.0-dev-20359","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20359","@opencode/schema":"0.0.0-dev-20359","@opencode/protocol":"0.0.0-dev-20359","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20359","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20359"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20359_1790837076566_0.08251674465060277","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20360":{"name":"@opencode/plugin","version":"0.0.0-dev-20360","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20360","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"44edf35a605152da60347932c36cb54088d9745d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20360.tgz","fileCount":121,"integrity":"sha512-cuEjlzW/StaThvfsmBw2GiFl+Jk/VaI6kr2WJt9RWi2MiJWStRBjMECZ+/b4RvuFqMKPVC5+6+ASp5Sp74JpUA==","signatures":[{"sig":"MEYCIQCfeOOaOkWuDYrksnhA62WGcKzmquc3U8gyIezUIjZEcQIhAM81jDpuqETWq8Fd7zxL/t6FCuFDvfad+ZtaNxhIYssd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBG8f+KZizEzp9ZDMT4kfqzHMjWP9osnTbvGQ3WxPWm6AiBkyfZkztscliHPVFqmKzZWT6RRpSLc7Bh0WmmElGBU5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20360.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20360.tgz","_integrity":"sha512-cuEjlzW/StaThvfsmBw2GiFl+Jk/VaI6kr2WJt9RWi2MiJWStRBjMECZ+/b4RvuFqMKPVC5+6+ASp5Sp74JpUA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20360","@opencode/util":"0.0.0-dev-20360","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20360","@opencode/schema":"0.0.0-dev-20360","@opencode/protocol":"0.0.0-dev-20360","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20360","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20360"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20360_1790838052061_0.20476579673672757","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20361":{"name":"@opencode/plugin","version":"0.0.0-dev-20361","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20361","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3bf7024fb10ef1075ad5d33869ac215cf1134f92","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20361.tgz","fileCount":121,"integrity":"sha512-HCGDEfXy2q7jEWm3Q4xRDjpZUz3XFZkkqh7ty6hnTDoMlm3CgIDOXiO7Ep9XdomVxByv7YRJDmRu0qwkgipV8g==","signatures":[{"sig":"MEQCIEIWpgsKt06lyiOyAogMVeCSWi+ob1yTx1hgvXzkFNJTAiA98s/SEj2aKxrVMw3WFY7HU4y/S9e0JUonOI3K+HPytA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2xgeCz4KrYTRO4PHmMFLsf02cUFgto4MfUduwFv0DgAiAMZaFkWYKZbQiDG+cldGOE5whyRwlrOmrQGfACqBWSNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20361.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20361.tgz","_integrity":"sha512-HCGDEfXy2q7jEWm3Q4xRDjpZUz3XFZkkqh7ty6hnTDoMlm3CgIDOXiO7Ep9XdomVxByv7YRJDmRu0qwkgipV8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20361","@opencode/util":"0.0.0-dev-20361","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20361","@opencode/schema":"0.0.0-dev-20361","@opencode/protocol":"0.0.0-dev-20361","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20361","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20361"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20361_1790839154206_0.34034268402378975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20362":{"name":"@opencode/plugin","version":"0.0.0-dev-20362","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20362","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ae8d0c4ba8e48c88e64281cd5f2fec3159715f5f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20362.tgz","fileCount":121,"integrity":"sha512-3su4DHsVIg1y78HLpsHS4/ol964dlugDyyUroFLeoqrhTWCL3l1mQFW/kL0R7sd+zVVr2MmhQISstegdsE+8TA==","signatures":[{"sig":"MEUCIQCj8DSETfXXrV0wXO5SjIRypCtWlTiR8BLY/5wyqanWYQIgcTPZFWUbZZsobYMs0eFuRmd0tKM9OW1zuNvxzAet2G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGi17aOdb0rPzHctbiv8mNn45GUCCrqJMayCg7+4niQQAiEA8RER71J8pA28Edg+9bwcUqRhhzgL5XKVFnQNKPMvf8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20362.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20362.tgz","_integrity":"sha512-3su4DHsVIg1y78HLpsHS4/ol964dlugDyyUroFLeoqrhTWCL3l1mQFW/kL0R7sd+zVVr2MmhQISstegdsE+8TA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20362","@opencode/util":"0.0.0-dev-20362","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20362","@opencode/schema":"0.0.0-dev-20362","@opencode/protocol":"0.0.0-dev-20362","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20362","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20362"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20362_1790840003040_0.3491253722516605","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20363":{"name":"@opencode/plugin","version":"0.0.0-dev-20363","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20363","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"24bec5c60844bcccb6946e76345f2fd255a3253d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20363.tgz","fileCount":121,"integrity":"sha512-c+dMUv/6rQuLrtxbriGoce5Uc953tyIvSeh/zBBTytVB+xoPYOtDGuckRWJzZhe5KHFByemHoEjBetgJ/oRp/w==","signatures":[{"sig":"MEUCIQDtlgx9M/F1d9ktlWIa4ZIatMQ3KShVirfdkSzp9zPbPAIgQKAAMh3rEi/qhnABDRhCzeD79tiaGiriAbSiF1lK2NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDlmuuVGCxvml9r7HRrz9a7aW7xF3kUMIRuY+vbFy2DSwIhAJRNAX4jWtiZC9/gdvPB2PGaD+Kn0z4NY23bhiC+Plyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20363.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20363.tgz","_integrity":"sha512-c+dMUv/6rQuLrtxbriGoce5Uc953tyIvSeh/zBBTytVB+xoPYOtDGuckRWJzZhe5KHFByemHoEjBetgJ/oRp/w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20363","@opencode/util":"0.0.0-dev-20363","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20363","@opencode/schema":"0.0.0-dev-20363","@opencode/protocol":"0.0.0-dev-20363","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20363","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20363"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20363_1790841750626_0.034402007901505716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20364":{"name":"@opencode/plugin","version":"0.0.0-dev-20364","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20364","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"47bcbbbb2edc7e22e9d5abaa6c46ad7c0a7596f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20364.tgz","fileCount":121,"integrity":"sha512-VVTxB/rGZgS5ym+XrDPIgoIPHLbCiAtsP1iwcZorHAK60BipiAAKQolN4pZW2fA3s4vI6teJo3K6JAXqOX8Czw==","signatures":[{"sig":"MEUCIARqQxRFSHbFdr8z5FZ8fs4aFDIwPT4I0pPHbdR67XXOAiEAlNTvyygoOQbVS37bUVvoshtdPgVuZ5qIz8RlgibSwUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEPMVgFRwKnG6ebcqYosvNCEm7apW10iUGR9WkVRNFtgAiBO4TX2nl04s4j2w/m8sp/b7VVxgHWCbdKVJQVdWbViqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20364.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20364.tgz","_integrity":"sha512-VVTxB/rGZgS5ym+XrDPIgoIPHLbCiAtsP1iwcZorHAK60BipiAAKQolN4pZW2fA3s4vI6teJo3K6JAXqOX8Czw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20364","@opencode/util":"0.0.0-dev-20364","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20364","@opencode/schema":"0.0.0-dev-20364","@opencode/protocol":"0.0.0-dev-20364","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20364","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20364"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20364_1790850507949_0.9754088238164411","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20365":{"name":"@opencode/plugin","version":"0.0.0-dev-20365","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20365","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e9bfe9e1c64c677e485281f59e97efa6c588f609","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20365.tgz","fileCount":121,"integrity":"sha512-N/bPLjb6JqxYbCLSqpC1N0z/b6exoJMLaMVTIgNoIC896EwXjumZWUUUPS+OtMDXHPSY223Th3GxAB1ESwkUGw==","signatures":[{"sig":"MEYCIQDaVqgBJ+KnUnaf+dcmfeGp/fwrD9G9NUrv0WMkemSoYwIhAMukzLtTE/pBd5jFTVGxfdMoavzDpo2OchJlQj0OulYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiTeKO66dCS4z66tB3tdHHUXsqilnXgdEieQVWBih+0AIgIVC6cjYdRd9In5RWnSY1AOSCRsSuoLB1AhHA3Pycmro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20365.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20365.tgz","_integrity":"sha512-N/bPLjb6JqxYbCLSqpC1N0z/b6exoJMLaMVTIgNoIC896EwXjumZWUUUPS+OtMDXHPSY223Th3GxAB1ESwkUGw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20365","@opencode/util":"0.0.0-dev-20365","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20365","@opencode/schema":"0.0.0-dev-20365","@opencode/protocol":"0.0.0-dev-20365","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20365","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20365"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20365_1790852093563_0.8491568189364276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20367":{"name":"@opencode/plugin","version":"0.0.0-dev-20367","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20367","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e9ad22ec801fda3df9c915b014e0dcb3f396315e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20367.tgz","fileCount":121,"integrity":"sha512-3xP3qRstSPjNCGRghb9mmBz5QzM4pcu2eVelF/PIOu3KfJgBdzPVvwjWB9utfTGY378+2ViYf46vcB2uU00+gQ==","signatures":[{"sig":"MEYCIQC/qAY1shFwMKGvcGDj2ZugG1oEXxJ5+2eHw2Awangj9wIhAJkDZkbTdZmUcdgFzhsLe+aVp1pxCzShQy1gjawe9fHZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBI72DwBvPadcekQjmg4kZ0+KyZ3ZPYn2XtRB6XynDpqAiEA8QVK9ZoL2l+rBWVw0qqTBp+1GTrnD4h3/O9OkJBFnFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20367.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20367.tgz","_integrity":"sha512-3xP3qRstSPjNCGRghb9mmBz5QzM4pcu2eVelF/PIOu3KfJgBdzPVvwjWB9utfTGY378+2ViYf46vcB2uU00+gQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20367","@opencode/util":"0.0.0-dev-20367","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20367","@opencode/schema":"0.0.0-dev-20367","@opencode/protocol":"0.0.0-dev-20367","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20367","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20367"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20367_1790852921809_0.4948637961336688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20368":{"name":"@opencode/plugin","version":"0.0.0-dev-20368","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20368","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4ad1dfaef3bd8c8852dec3690ddffc666c02a7b2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20368.tgz","fileCount":121,"integrity":"sha512-g1cDHp4+WmXr8uQT1AgS49bDcx88Z0oG3TS0a3jRQn7e07fz4AvsYWy+qHexgWEuPqdacBYygfUq/fu/G9TSgA==","signatures":[{"sig":"MEQCIH5lkqgy4VbhwWvk+JnGe+fOcOWIEXIsEh1o40D1jILfAiARQDHAh38qPZMoC8I0mH6ExwPYIv0Q0Q5O7Y1w9NG6hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICj8v5lZftMd09vzDthqBwUHhcsoy69E0PaKzn7EarZdAiEAiBZzpdoL17q9AlhCsOOcg8wLoVbJv6B7qZP3HLnivVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20368.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20368.tgz","_integrity":"sha512-g1cDHp4+WmXr8uQT1AgS49bDcx88Z0oG3TS0a3jRQn7e07fz4AvsYWy+qHexgWEuPqdacBYygfUq/fu/G9TSgA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20368","@opencode/util":"0.0.0-dev-20368","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20368","@opencode/schema":"0.0.0-dev-20368","@opencode/protocol":"0.0.0-dev-20368","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20368","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20368"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20368_1790854756400_0.5209176147858086","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20369":{"name":"@opencode/plugin","version":"0.0.0-dev-20369","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20369","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3cfefa4a9931109d9e7c989f68f51949b3695b58","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20369.tgz","fileCount":121,"integrity":"sha512-TJt631zsMqgIhJx9OFOVS6uh+T/U7R9tKhZwcshFagLoOuUjOn1lNQwqM67Bk3o3QMLWAqqc+eF+O3ns4UDQTA==","signatures":[{"sig":"MEYCIQCbJvL3Lh9IkNlutkyC+c1IHRE1piAj54WDuDwJ/g8zVwIhAMcT6M0knszdqlXadjsvHUllGmmjKdO+SmIG0m8UI/zf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXog+2IacfU8ENFR2dVDpJE+T733vvAC/ucvBvt2TmHgIgTFBDOpqjhZ8HoH/nZ90lnj9rNWeQ9EV708Gc9qmkcEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20369.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20369.tgz","_integrity":"sha512-TJt631zsMqgIhJx9OFOVS6uh+T/U7R9tKhZwcshFagLoOuUjOn1lNQwqM67Bk3o3QMLWAqqc+eF+O3ns4UDQTA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20369","@opencode/util":"0.0.0-dev-20369","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20369","@opencode/schema":"0.0.0-dev-20369","@opencode/protocol":"0.0.0-dev-20369","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20369","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20369"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20369_1790855613711_0.8968282404884209","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20370":{"name":"@opencode/plugin","version":"0.0.0-dev-20370","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20370","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2c55445e8777a92e262f4438db44702efdb020ae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20370.tgz","fileCount":121,"integrity":"sha512-Yzjh9AA6OTgJSamwyn761pFpmuZa+VyGi7K3ibChUpVTo3/CWTizKl+jDu+oOrVnhHSE8O8IJoX22iygwcxQjw==","signatures":[{"sig":"MEYCIQD7p6juvN/W6z+I8hj3wA70+G2Uv2kroOaBW1gUYTXLuAIhAI7MGsrroosJicAC0JIWHSBfFjGU0z7JUii21DJI7hJ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBUsT9Dw4Wq1kZ8oi81LQxLZFAnv9v93gw/vLekAS1NAIhAPm1HMMwm3S+RyZKJQbvGdjEDlaKRZQU02FXLFXda6o6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20370.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20370.tgz","_integrity":"sha512-Yzjh9AA6OTgJSamwyn761pFpmuZa+VyGi7K3ibChUpVTo3/CWTizKl+jDu+oOrVnhHSE8O8IJoX22iygwcxQjw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20370","@opencode/util":"0.0.0-dev-20370","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20370","@opencode/schema":"0.0.0-dev-20370","@opencode/protocol":"0.0.0-dev-20370","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20370","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20370"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20370_1790857193930_0.40413296549231825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20371":{"name":"@opencode/plugin","version":"0.0.0-dev-20371","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20371","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"370ff0f2782e77bb58371e51b0b36ec4c6a202d1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20371.tgz","fileCount":121,"integrity":"sha512-InxkgvRSTRVTAT0Pl+SanG6a0rQn7rgS+GVkMtqMLEEcrIBdzkHNdTC7zOCpRRvEKtl2A7EL0gb5szXHWeZk1w==","signatures":[{"sig":"MEUCIADSwhx/qAvDSKkLVsYjLTxztP5yFsk5SmtAMQcycfZAAiEApiOkPSxbyze3IMbNXx71OTdTsruXNyWJUBm3wiCms/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGtDLNMdFCxc1vW2iW7F3ASKd+tyD+FIIn0Om6Sux+MlAiBv2cmpK1JsHSMuA5q0/uWAZM7BBcORdjisezKicjUbDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20371.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20371.tgz","_integrity":"sha512-InxkgvRSTRVTAT0Pl+SanG6a0rQn7rgS+GVkMtqMLEEcrIBdzkHNdTC7zOCpRRvEKtl2A7EL0gb5szXHWeZk1w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20371","@opencode/util":"0.0.0-dev-20371","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20371","@opencode/schema":"0.0.0-dev-20371","@opencode/protocol":"0.0.0-dev-20371","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20371","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20371"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20371_1790858001656_0.6387873036283962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20372":{"name":"@opencode/plugin","version":"0.0.0-dev-20372","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20372","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"84c4c55d543e7a7ee43d84f905075cfb102de765","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20372.tgz","fileCount":121,"integrity":"sha512-Hwo/mEpCFOfBnrAn2boizCC+oWwultFMD51voAc42IYSAlGOJIwuIIoVMtf4c8jUb++4z8RcZcryBuCbKFDBTA==","signatures":[{"sig":"MEQCIC9Lb9Qy9qqjne+/fH/JmDWOphJGR3nK/ipy+3HSporCAiAowRvVPR1ThQCMvCS1WJv1ax5St9qVeEqHAX3IuUjswg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnEKNAgYevPnvNoCHjaX7ZjsciQ0pSxsOhIwV0U7nrJAiEAoqOO+STPILQT1ovyJnX01mSXmJ8BVLl/TfqY8dCdBWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20372.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20372.tgz","_integrity":"sha512-Hwo/mEpCFOfBnrAn2boizCC+oWwultFMD51voAc42IYSAlGOJIwuIIoVMtf4c8jUb++4z8RcZcryBuCbKFDBTA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20372","@opencode/util":"0.0.0-dev-20372","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20372","@opencode/schema":"0.0.0-dev-20372","@opencode/protocol":"0.0.0-dev-20372","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20372","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20372"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20372_1790858870862_0.9061604952836191","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20373":{"name":"@opencode/plugin","version":"0.0.0-dev-20373","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20373","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e041595a83d7e91c7fae6cc722a891b0135ddf3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20373.tgz","fileCount":121,"integrity":"sha512-I2LfRIoeOxeUKUOeV+ZVz1w76+bumh2zUBPl3Lqw+aS8/PjuFL/7GRyR54cLSFfVLfuFyke27x1PdH6xVY/pdQ==","signatures":[{"sig":"MEUCIQC5b/MpiMOlC4wiP+en6nOaEYS8v6tssthAxJZTl3ESSgIgDOETu2Bfn3bqTu5vSooTnfnYISa5DWLO5CcSUBRigCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPaZw/DjqrQlcVclfXO0wKQgVdv5N9moGD9+1Jq3HLAgIgbW6Hj6KUkI+6J6oak3SF6Y+5zfBwLSl/izTbWy8kL1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20373.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20373.tgz","_integrity":"sha512-I2LfRIoeOxeUKUOeV+ZVz1w76+bumh2zUBPl3Lqw+aS8/PjuFL/7GRyR54cLSFfVLfuFyke27x1PdH6xVY/pdQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20373","@opencode/util":"0.0.0-dev-20373","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20373","@opencode/schema":"0.0.0-dev-20373","@opencode/protocol":"0.0.0-dev-20373","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20373","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20373"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20373_1790859861649_0.7269071640545393","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20374":{"name":"@opencode/plugin","version":"0.0.0-dev-20374","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20374","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6ad604b18299b1cfb63e8b391139a16e03de4d3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20374.tgz","fileCount":121,"integrity":"sha512-ibr+BGBSBxFuUkVjksAftsMm94PUEU4ROO1EpBU+T69tB39ZWcaNfMRonIxtmsegSUb3lPFbEBqybrTz+I4HOA==","signatures":[{"sig":"MEYCIQD34e1QGdCsEucT2hRRQxan1CRplUr5MIVbDllZkLgw9AIhALZEkKsE4JVtcCPBcYdbmJpAUruAW5lKcLCeZnH+7JG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyYvCiknO1uBDpPMKuq5UdGBXk5fF7/nN/6qLaS/WrHAIgLpHpnbHubw6eTJx9JwPwJCeVrdmPiZC1KJZ2VZlrJwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20374.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20374.tgz","_integrity":"sha512-ibr+BGBSBxFuUkVjksAftsMm94PUEU4ROO1EpBU+T69tB39ZWcaNfMRonIxtmsegSUb3lPFbEBqybrTz+I4HOA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20374","@opencode/util":"0.0.0-dev-20374","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20374","@opencode/schema":"0.0.0-dev-20374","@opencode/protocol":"0.0.0-dev-20374","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20374","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20374"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20374_1790861198669_0.9956564180732534","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20376":{"name":"@opencode/plugin","version":"0.0.0-dev-20376","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20376","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eb8a6fec9fad227c6edda973f182d45566cfcb5f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20376.tgz","fileCount":121,"integrity":"sha512-HsfEB1tqbMGHEx9Mg+s5QbZVytp7brU71PZfKSe9MK17SahEs1MVM1mOCbw0jmBt3LXDsIh23wv7lUlWkzuPEw==","signatures":[{"sig":"MEYCIQDZLe/RLg+XJZhaHLr1x9yIPuKk5eRtofnJD5MOuvsvzQIhALgloZOFndZCBXlzxA29iCHsjFbYeuM9xqTyZbNgqUPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2z1DsoCmbNUwmbcOzrferTSM8H3eITDFNkp7qitQZaAIhAJWEjt0ug5aSEM2AtVif4pi+BPeUxxTAP4od11CZ2sKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20376.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20376.tgz","_integrity":"sha512-HsfEB1tqbMGHEx9Mg+s5QbZVytp7brU71PZfKSe9MK17SahEs1MVM1mOCbw0jmBt3LXDsIh23wv7lUlWkzuPEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20376","@opencode/util":"0.0.0-dev-20376","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20376","@opencode/schema":"0.0.0-dev-20376","@opencode/protocol":"0.0.0-dev-20376","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20376","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20376"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20376_1790862276742_0.01959828900572491","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20377":{"name":"@opencode/plugin","version":"0.0.0-dev-20377","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20377","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80ec9fac4a0464650e37229bf78f43814ef8602f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20377.tgz","fileCount":121,"integrity":"sha512-MqhJazm1ic2f2PFXSMtElIlNR94Ec9jTt67nnBw2xUkh9MIABCfA8kBMVgycZX/3Ah4sN1NfArDq6TRy27k6zg==","signatures":[{"sig":"MEUCIAC5sOHlkUu/apTrIP95nDy7gaqhHOtK6Vn9xrHJZa5AAiEA1RU/YBpPfnOmdR7wfEmg3O6+rZtru+iwW8hJWOmDcRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBfrsoemEobj3sazV8ndRaqh67a1NTy8DX7PMoN0XjklAiEA2noysJUMRzFd1gySMgI0DqhySligb1L+sd2EtlGaZ8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20377.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20377.tgz","_integrity":"sha512-MqhJazm1ic2f2PFXSMtElIlNR94Ec9jTt67nnBw2xUkh9MIABCfA8kBMVgycZX/3Ah4sN1NfArDq6TRy27k6zg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20377","@opencode/util":"0.0.0-dev-20377","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20377","@opencode/schema":"0.0.0-dev-20377","@opencode/protocol":"0.0.0-dev-20377","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20377","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20377"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20377_1790864335517_0.8955276505673566","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20381":{"name":"@opencode/plugin","version":"0.0.0-dev-20381","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20381","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"325a9b3c57d9c8858935ed8c1f48c4b97ce0b061","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20381.tgz","fileCount":121,"integrity":"sha512-cI9Q/mStnlfHvQ004KX1mDiolAiHwIg350dBZESX3MP1qnMBq3yIjwgESHm0nGRbBlKfMzLrmr+s0nuSfmy5Qw==","signatures":[{"sig":"MEUCIQD6kI4pH8R6csr61XbjogHB+zvpSbDfNbk8IsmwnCaaUwIgCaXdwAO3g1JcHIi5bu4jszMjRQjrwITtFVnxpzQ296Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2ThSYCS4Bw6ugbE16GEV8S8jrqeOXCzrHMaOaBOgs+AiB0zjt034KRg9EFO32nMz9jRx/mZaaEeIw0z2ObTdwowQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20381.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20381.tgz","_integrity":"sha512-cI9Q/mStnlfHvQ004KX1mDiolAiHwIg350dBZESX3MP1qnMBq3yIjwgESHm0nGRbBlKfMzLrmr+s0nuSfmy5Qw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20381","@opencode/util":"0.0.0-dev-20381","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20381","@opencode/schema":"0.0.0-dev-20381","@opencode/protocol":"0.0.0-dev-20381","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20381","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20381"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20381_1790872924456_0.2191983869133709","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20384":{"name":"@opencode/plugin","version":"0.0.0-dev-20384","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20384","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5caaecb76938cf1fb83a15848ca65fbe00bafa90","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20384.tgz","fileCount":121,"integrity":"sha512-wtL3BWbIpcfX02DZ9ApBPZHOlrEN1zrDDsl6xIyiCpzIqYusdLETqikWfqgcW1W3Q/nLj43c0dUTWPgjr2qBGg==","signatures":[{"sig":"MEYCIQDjGnMNjJa/w7BlcugTJ4h+VxswY5m9N336pk334TmZzgIhAKIgJQJqbkX/bZUgqMWuFmZwQ8ALK0QAGLAqY6bFVkw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBe3gj3GXLR+o9kRTMCBs/Wv5BMaIT/yiN7OpMcMLJvwIgEPApGZ/UmjNUtYNDQz0a2pdoA23olF5BU9iblU54Nfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20384.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20384.tgz","_integrity":"sha512-wtL3BWbIpcfX02DZ9ApBPZHOlrEN1zrDDsl6xIyiCpzIqYusdLETqikWfqgcW1W3Q/nLj43c0dUTWPgjr2qBGg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20384","@opencode/util":"0.0.0-dev-20384","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20384","@opencode/schema":"0.0.0-dev-20384","@opencode/protocol":"0.0.0-dev-20384","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20384","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20384"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20384_1790873400460_0.2253452280505428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20386":{"name":"@opencode/plugin","version":"0.0.0-dev-20386","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20386","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1c3b0a1c51858b843e01b817a644df44ddc0dbb9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20386.tgz","fileCount":121,"integrity":"sha512-iJh/6+mGoNJw8z6a3sU4BTM/9yGVMHLADe94r/gERLBqCXzMsj9S7TXZ0arkdhDGyqgbc0T9xDRtaIRCudCUVg==","signatures":[{"sig":"MEUCIBOgw7/3d+INsbXCajkyk92ilqu7P/58XF8v+9YrXC13AiEA5IKvaK4XaAz7IgDSS/tM6jP3hf6JmFWqma8ycHhaAW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCygaD/kXcFkLFWRa58MNE+xfB2i3UxRmJJOod7bl0N4gIgBIkZG3mqYq+OAq4pXarTI9KxyeW8YtruvO38moKFlpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20386.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20386.tgz","_integrity":"sha512-iJh/6+mGoNJw8z6a3sU4BTM/9yGVMHLADe94r/gERLBqCXzMsj9S7TXZ0arkdhDGyqgbc0T9xDRtaIRCudCUVg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20386","@opencode/util":"0.0.0-dev-20386","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20386","@opencode/schema":"0.0.0-dev-20386","@opencode/protocol":"0.0.0-dev-20386","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20386","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20386"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20386_1790874558668_0.958523330908243","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20388":{"name":"@opencode/plugin","version":"0.0.0-dev-20388","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20388","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bd444347383348637051bc7a78b6a9ac5e18c8ae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20388.tgz","fileCount":121,"integrity":"sha512-whxM3lq26TNY7WFqPWYn7z7MOU1Sv2FTENs8uciUqmJZJ4rJ0h5oxE5/yDbZeuSk3VybOYzlcM+IvPW1QpoOsw==","signatures":[{"sig":"MEYCIQDdUQCLH3mmbMhSumxPdRc3evqkzCLvVHGw15Dx43k8vAIhAItuDYdKK5EgO9P1Fm8kv0GkIsGZMczcQLPuWllS5Ncr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID6p2yCKjBBvL5koWYl9Dmi6DLXEXgbrVLWT1ZJcD2hHAiBRyFIkUvJiczmuWc7+36HdLu+3360SVr3W5GfMVqeMnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20388.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20388.tgz","_integrity":"sha512-whxM3lq26TNY7WFqPWYn7z7MOU1Sv2FTENs8uciUqmJZJ4rJ0h5oxE5/yDbZeuSk3VybOYzlcM+IvPW1QpoOsw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20388","@opencode/util":"0.0.0-dev-20388","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20388","@opencode/schema":"0.0.0-dev-20388","@opencode/protocol":"0.0.0-dev-20388","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20388","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20388"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20388_1790875855517_0.3037770863373084","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20389":{"name":"@opencode/plugin","version":"0.0.0-dev-20389","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20389","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c7a22ec20baaf7d56cad2a0070b781caf645266e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20389.tgz","fileCount":121,"integrity":"sha512-ZNqRhwNoiHVExhDGh4GqZ9BK3DpSVF3y7qv2CKbzPmgQ/WdIIRVZkE7E6WJfYiu75ocW0vIX09Fli2xebmSexg==","signatures":[{"sig":"MEUCIDKEG2zuifWFt/YoTsdypRBQkHuzOOMCbCbR15zaXSDrAiEAsyj5L540tCCPOWFvkqCTFrR69YTYQdP4J1i7f/LB8Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA92GcJlV4ZO3B8J7lyZSaIgIR8l4wLKh8sCIEzMUeOKAiEAm+ASYBl0F1Yyc0ZOA6xubXZDjN9bZXQ3uZZ9OuqjVQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20389.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20389.tgz","_integrity":"sha512-ZNqRhwNoiHVExhDGh4GqZ9BK3DpSVF3y7qv2CKbzPmgQ/WdIIRVZkE7E6WJfYiu75ocW0vIX09Fli2xebmSexg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20389","@opencode/util":"0.0.0-dev-20389","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20389","@opencode/schema":"0.0.0-dev-20389","@opencode/protocol":"0.0.0-dev-20389","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20389","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20389"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20389_1790877348480_0.9737263914010421","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20390":{"name":"@opencode/plugin","version":"0.0.0-dev-20390","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20390","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c84ae86554ae1f3382a93fecf274d86dd340e090","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20390.tgz","fileCount":121,"integrity":"sha512-ISbuTL+2iwCTsjB4xuTY9yLmh4EcxXZgQ2VGjW317uXZ0IRji/mRD6gShr/yZ2x/oN4a2L64CpOS2wh6x7F+GQ==","signatures":[{"sig":"MEUCIBHL59cGTXdis7zB1G3y+U8WZLdkLC0XuBokvigBNehkAiEAsv/Y/4OmDL0C0yd1oqaX735XGHmMrYh4BcD9oaxJkbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBeNF2RZf4woDLLWh4uuwJiHiGgPLep5uAUlU2fe8MPBAiBilhMgy7yTKEAsA4dBoMXvQuK/pnjzdD0Fv62iqU79EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20390.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20390.tgz","_integrity":"sha512-ISbuTL+2iwCTsjB4xuTY9yLmh4EcxXZgQ2VGjW317uXZ0IRji/mRD6gShr/yZ2x/oN4a2L64CpOS2wh6x7F+GQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20390","@opencode/util":"0.0.0-dev-20390","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20390","@opencode/schema":"0.0.0-dev-20390","@opencode/protocol":"0.0.0-dev-20390","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20390","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20390"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20390_1790879466274_0.8304178008282936","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20392":{"name":"@opencode/plugin","version":"0.0.0-dev-20392","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20392","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4354d3a578325b3f87b371e8aaa944f4aa2141da","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20392.tgz","fileCount":121,"integrity":"sha512-hFgrAohfofL99vmmdIyQxuF86fEwe+qXIx/bK9yDGG7u8BI4AqVnmbIBAOQiU/rQvySx2giMvKTXV/KPGL8Gew==","signatures":[{"sig":"MEQCICtkvnXJ+OvxyhxvLnwVnffoZYfF1jdWbR8iOFzBfC9pAiA9Fc+FUWEiWAwOFiMse/et/0HNCfJQ2TFMACTk+mf4dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC3SWDa4kovybKzc63M0a6UwqQv53kK8WVSC0qmqBuYVAiEAjec/p45ubjvnek7M2uvmjoTmEGhDMyL9iiH/huVs3BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20392.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20392.tgz","_integrity":"sha512-hFgrAohfofL99vmmdIyQxuF86fEwe+qXIx/bK9yDGG7u8BI4AqVnmbIBAOQiU/rQvySx2giMvKTXV/KPGL8Gew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20392","@opencode/util":"0.0.0-dev-20392","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20392","@opencode/schema":"0.0.0-dev-20392","@opencode/protocol":"0.0.0-dev-20392","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20392","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20392"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20392_1790880391502_0.1991859432345684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20393":{"name":"@opencode/plugin","version":"0.0.0-dev-20393","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20393","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"77ef66bb8ccf0dd3bae09b196d548959debc6ba0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20393.tgz","fileCount":121,"integrity":"sha512-md5LqwQ7ZQ7qUGs1ThYRqJ8+t9WY9opKPFh8/2ujFQxRd9hm2iAbaOqB39mjE0tUqWM5X3zsrmETY5sg7dq1Ew==","signatures":[{"sig":"MEQCIBuB6vBP2LHVmDZjuHRxOCwQdVFz9DW/Ox9e0NDEmfAoAiAa/IynAliDlm02lnWKYapvzodYEKTHNd5M+cKeW1B/yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhf4x3RmcFQJduHnyKMuXJfF1Gcl+4pQ+kpTD4jue0HgIgKw2vf3YP6fY/JEAgnM0eIetc+J61zLZB8K0dsiBzAdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20393.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20393.tgz","_integrity":"sha512-md5LqwQ7ZQ7qUGs1ThYRqJ8+t9WY9opKPFh8/2ujFQxRd9hm2iAbaOqB39mjE0tUqWM5X3zsrmETY5sg7dq1Ew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20393","@opencode/util":"0.0.0-dev-20393","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20393","@opencode/schema":"0.0.0-dev-20393","@opencode/protocol":"0.0.0-dev-20393","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20393","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20393"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20393_1790881893174_0.5541986615246108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20396":{"name":"@opencode/plugin","version":"0.0.0-dev-20396","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20396","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f22747a4783d1bd0ceaabaed17248d6748ad1a16","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20396.tgz","fileCount":121,"integrity":"sha512-wTdssw0GWhE7Tu8W4zDxieYJ3Ci3p+PLkV1yDBh5yK9qJaGcDR24RkeLv/dEW94w8B2OPgT8m/PWoljg7XVKtg==","signatures":[{"sig":"MEUCIQDYqLYJAVFjVa5Tdam8yMr8Tv0lJj7curRs20cvGuhd2AIgM8eFKb48tZzg04VrkJqOyRUZqtWsXOA/qDTQuxxAZ9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTxknk8HKeqCyHmosZXagTy4CmmeBSPbqAqgQl1CLBcAIgK59Fi2yTe1pw1rW9NptvW4N4aDQJeSASDGPQIGSTHg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20396.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20396.tgz","_integrity":"sha512-wTdssw0GWhE7Tu8W4zDxieYJ3Ci3p+PLkV1yDBh5yK9qJaGcDR24RkeLv/dEW94w8B2OPgT8m/PWoljg7XVKtg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20396","@opencode/util":"0.0.0-dev-20396","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20396","@opencode/schema":"0.0.0-dev-20396","@opencode/protocol":"0.0.0-dev-20396","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20396","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20396"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20396_1790882995612_0.6643751959115276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20397":{"name":"@opencode/plugin","version":"0.0.0-dev-20397","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20397","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"af56fb6b606eefe9d7b056be64560d52e5007723","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20397.tgz","fileCount":121,"integrity":"sha512-wSYgiqVsUBJDpyTdkAZWfs/ySQkhZ0kdQplWi0RK/s5NrpavCotfyUKMhUHJN0v2mEd0WDeH4wmJonZVnJMnzw==","signatures":[{"sig":"MEUCIF98kx0rm3K/eRHxaF+OtTcJMS0ZGLXClqHfRBxTjFMqAiEAmV/Sklp5I6tmPts3aEdmFEF/3dhKyZX20HylvjPFlZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD73eehyzrdm9dISnjDWEZ154jgOcxWyHa1DZ1xSbM4BwIgTKLZy5u961+gPeYP+x6RLSR7FRqp3KK0SBLRyq+CRtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20397.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20397.tgz","_integrity":"sha512-wSYgiqVsUBJDpyTdkAZWfs/ySQkhZ0kdQplWi0RK/s5NrpavCotfyUKMhUHJN0v2mEd0WDeH4wmJonZVnJMnzw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20397","@opencode/util":"0.0.0-dev-20397","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20397","@opencode/schema":"0.0.0-dev-20397","@opencode/protocol":"0.0.0-dev-20397","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20397","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20397"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20397_1790884341283_0.16243849434936597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20398":{"name":"@opencode/plugin","version":"0.0.0-dev-20398","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20398","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a2a305fa0a925c2c5b654c314df3b9da5b0ad8ce","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20398.tgz","fileCount":121,"integrity":"sha512-fs2799uK35yN3INnJLxM0f1woyHPSGtvkTcSfVKXVcNazSFMTt2/fTdmmdIoiNPrE3Qj+SWX90rrYylUGlJOWg==","signatures":[{"sig":"MEQCIFN/8OKHtXrB2ukxsIesFvOxucyeyPuAjC+EPowmCbJaAiAdAvThsqRpw27wuZFv8V3UF/zWeuciF1CtjAJlwb+ZAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6oFxygbv6uAciqbj5lbUMQQ7A9RlRKpi3U02EyNvt+QIhAPO78iFhkdrCQWYNz4ZVqDdIBVDU3aJstaZKbjgsScwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20398.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20398.tgz","_integrity":"sha512-fs2799uK35yN3INnJLxM0f1woyHPSGtvkTcSfVKXVcNazSFMTt2/fTdmmdIoiNPrE3Qj+SWX90rrYylUGlJOWg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20398","@opencode/util":"0.0.0-dev-20398","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20398","@opencode/schema":"0.0.0-dev-20398","@opencode/protocol":"0.0.0-dev-20398","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20398","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20398"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20398_1790885167237_0.6404768981940521","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20399":{"name":"@opencode/plugin","version":"0.0.0-dev-20399","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20399","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9551e67f7b615e10956305fe8648ac8263897ae9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20399.tgz","fileCount":121,"integrity":"sha512-8tPK/lHtPjxwxh9X0tOkIYsm6WQDpO5ct/MoPcm4zlgsqPxHNbSIwNyZ7f80OyYc45F8bhqoaMJnLs7dWjcm0A==","signatures":[{"sig":"MEYCIQCNwV0RHlQbAqInbARe5KSWSdBnLePwPhmhsiARJ78e7QIhAOycLXkwiTIB8aB59aeHpigZR4hwVADusR6MzWVOWcDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdGdXjAgyIfR8/Zft+YL7anfZJo8btPPdLAIyWHt7e4QIgf7t6lXRHGFq4TjBSEf7BHsLUPJUutLDhga59v3WkUs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20399.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20399.tgz","_integrity":"sha512-8tPK/lHtPjxwxh9X0tOkIYsm6WQDpO5ct/MoPcm4zlgsqPxHNbSIwNyZ7f80OyYc45F8bhqoaMJnLs7dWjcm0A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20399","@opencode/util":"0.0.0-dev-20399","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20399","@opencode/schema":"0.0.0-dev-20399","@opencode/protocol":"0.0.0-dev-20399","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20399","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20399"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20399_1790887778067_0.7163389179906212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20401":{"name":"@opencode/plugin","version":"0.0.0-dev-20401","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20401","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a622b901b01392b3a133d3b5f9e4cc720a811e92","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20401.tgz","fileCount":121,"integrity":"sha512-a86MgoRm8URVFkD8oa9YBAyd7SzpQk4PQLQODgR2TTTwkiZQkgCeJspcQ3JVCiwhHtul3FYefUm06qOXWzXSoQ==","signatures":[{"sig":"MEQCIHAkEw+vj3UKFKsBT/Q6jvb25Hv97HQP7FxCiR4Kl3ZFAiBaZFZOI2gaTqCeLdYMhC+SmfuaE0ymKTFC9cfAQo/j7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1JnepuA63fjNlU9HKyKywjaVWHbw2Qm3/nW0Qx/JNIAIhALVZ0PdZSVD8vjwA86YiuSLUC2ojwZpYg8s9C6SKRBGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20401.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20401.tgz","_integrity":"sha512-a86MgoRm8URVFkD8oa9YBAyd7SzpQk4PQLQODgR2TTTwkiZQkgCeJspcQ3JVCiwhHtul3FYefUm06qOXWzXSoQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20401","@opencode/util":"0.0.0-dev-20401","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20401","@opencode/schema":"0.0.0-dev-20401","@opencode/protocol":"0.0.0-dev-20401","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20401","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20401"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20401_1790890074801_0.3599353581727516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20402":{"name":"@opencode/plugin","version":"0.0.0-dev-20402","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20402","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f642b025f7facccf11e3c21c420b074cd92b1fa2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20402.tgz","fileCount":121,"integrity":"sha512-cE9EZn2RE7LG6VFyJvZ+GMnNtPyYEMpnj3cGz03SBTsvhahhOY/MpDfLzBRyfUxrqQKX5ubasCY+8j/QZKb79A==","signatures":[{"sig":"MEUCIFb1tZdZ9q9rwAPsYWnk1F/yTRRChxm1k+e4e9iCFyu+AiEA0MWO+Dzlcj0C/r9JCaK6+Hft5pEWRMfZBkpY9SSur5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICOouagZAJyuIh8IXy8X+LFlwrvmSRS1h5vxYEaFuDaYAiEAofrFww70c11wXwIk0D6h/l7PchuaDY6Mc+1wGZLy1Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20402.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20402.tgz","_integrity":"sha512-cE9EZn2RE7LG6VFyJvZ+GMnNtPyYEMpnj3cGz03SBTsvhahhOY/MpDfLzBRyfUxrqQKX5ubasCY+8j/QZKb79A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20402","@opencode/util":"0.0.0-dev-20402","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20402","@opencode/schema":"0.0.0-dev-20402","@opencode/protocol":"0.0.0-dev-20402","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20402","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20402"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20402_1790891269842_0.5172240277578568","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20406":{"name":"@opencode/plugin","version":"0.0.0-dev-20406","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20406","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04a3baeadb6e423d89d8f6511c2bc62a5c67212b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20406.tgz","fileCount":121,"integrity":"sha512-sttEm+3p0rHRt57j27Tl+S+owDmKXKHtEiBu4zxu8BZMuVEUxu48cgKbofBvhWPIiWLn/qpTak3uDA8BsrTsKA==","signatures":[{"sig":"MEQCIETmzkdOn86/G3URFqV19FGRwoxvjFFW6PqIGaD9Z+AcAiAIwWXsHn83nvAh9npNFDarsxtvisRDyybnlUylr51nnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq5S5w9AFmibr0uTI3PEL1X00asEAJ51+shd2/OAdAXgIhAKTTpR3qsOphBTOD0oKFuCyzuKybucmWsM0EpGc4oYl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20406.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20406.tgz","_integrity":"sha512-sttEm+3p0rHRt57j27Tl+S+owDmKXKHtEiBu4zxu8BZMuVEUxu48cgKbofBvhWPIiWLn/qpTak3uDA8BsrTsKA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20406","@opencode/util":"0.0.0-dev-20406","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20406","@opencode/schema":"0.0.0-dev-20406","@opencode/protocol":"0.0.0-dev-20406","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20406","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20406"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20406_1790901615838_0.6690552653700417","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20409":{"name":"@opencode/plugin","version":"0.0.0-dev-20409","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20409","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ea73d186f814d9fe8c7afe0b3159bb53355fe59b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20409.tgz","fileCount":121,"integrity":"sha512-0T1oaKlI3dV54aPvGwfYV6lCOVKegDRVfnJ4pIybtqOd8nqioYm4jSMJQgDX0vyC8SAlLlYptisrcKJtauW6kA==","signatures":[{"sig":"MEQCIAGIOi7FF7BhyYOPzPESa60tuqY3NSdjddrL6UNCQAKnAiBudRs5BANHyA+eauXEeRJ55K8px6Xm7+pkcBHPgQ3kkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE5bVR60Kif//5JcuA8mcYDknqRDLXiLtUWEKi6wO+HBAiEAtGXfTolrOl8JDAD8v0CPyTymhuABxdupxos21OZrrPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20409.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20409.tgz","_integrity":"sha512-0T1oaKlI3dV54aPvGwfYV6lCOVKegDRVfnJ4pIybtqOd8nqioYm4jSMJQgDX0vyC8SAlLlYptisrcKJtauW6kA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20409","@opencode/util":"0.0.0-dev-20409","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20409","@opencode/schema":"0.0.0-dev-20409","@opencode/protocol":"0.0.0-dev-20409","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20409","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20409"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20409_1790902447898_0.8878975484769334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20410":{"name":"@opencode/plugin","version":"0.0.0-dev-20410","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20410","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dc6b1c7eea3b4520644b691896588dcfc57b2c3e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20410.tgz","fileCount":121,"integrity":"sha512-A1htMDp1/P3RCtDGo+6wmp6GzUVyaZTfS7+Xio4iFwkEklYb/Tb1m+wCP8EkXYa3khwZD7JpNy6Sti1LUNjWfA==","signatures":[{"sig":"MEUCIQCyiSqBGecTcLaqvzFVajzpgrJGeDGeRCfrJc+5agu5OAIgahKyNA5Ams2Xo5pWD9kY7nJPzDQxQeh50KyL3trE8C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmzMwevCtVdtLdGZw3bolY3OLiIPU1utW3+TrSvGqUIgIhAJtSCCHCko0E6YFeeFNaTfTz3oRb8+UGSds+2OtnbIR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20410.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20410.tgz","_integrity":"sha512-A1htMDp1/P3RCtDGo+6wmp6GzUVyaZTfS7+Xio4iFwkEklYb/Tb1m+wCP8EkXYa3khwZD7JpNy6Sti1LUNjWfA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20410","@opencode/util":"0.0.0-dev-20410","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20410","@opencode/schema":"0.0.0-dev-20410","@opencode/protocol":"0.0.0-dev-20410","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20410","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20410"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20410_1790903620622_0.7745516586447576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20411":{"name":"@opencode/plugin","version":"0.0.0-dev-20411","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20411","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fd6a86b65e94a6e334c67dc2115fe360ea13426c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20411.tgz","fileCount":121,"integrity":"sha512-Xt4AoebXe/kKYd8f7JSCMMdI1QTQlzr1lQ9W1BF+rhhcK2bGXa5m/eMg4UwFwewluHQ5lsTOw+WGXSfRyCffGA==","signatures":[{"sig":"MEUCIQDmdjNGveTYycb8Zk9AjII+yH95w5dz18uirV5qvIl3yAIgOUozD7lsZNCM93LbrkboZx+E0uWcll6+gHMOzlf8U/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEF6DnPN0ZLFAfOdwc6ZUgluk+uGK819Px8daDT3V0KfAiAos59iLR4bn2Pfl9ahcvwh7qZi4rBSkMPPshBw9unO+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20411.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20411.tgz","_integrity":"sha512-Xt4AoebXe/kKYd8f7JSCMMdI1QTQlzr1lQ9W1BF+rhhcK2bGXa5m/eMg4UwFwewluHQ5lsTOw+WGXSfRyCffGA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20411","@opencode/util":"0.0.0-dev-20411","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20411","@opencode/schema":"0.0.0-dev-20411","@opencode/protocol":"0.0.0-dev-20411","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20411","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20411"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20411_1790905128136_0.1940962035765541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20412":{"name":"@opencode/plugin","version":"0.0.0-dev-20412","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20412","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"42e28f73cb63cf6091c8bb2061d42617e423ab99","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20412.tgz","fileCount":121,"integrity":"sha512-t3tWO41uEQef72Pmb8nkwipRuNgCcWs/gDrRnI+vT2sG73zXN491n+73RFQNiVgDKoz/UTerrGvGsFR1piw8og==","signatures":[{"sig":"MEYCIQDwmTDUvWcS8ctnb62zecoHpDTqH5MZT0MINXikwJvlDQIhANdex5qAYLxHP5AqRo9rHTcBKg4fT70Xc4Lpcr+dJVgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDwT3JG1njPdjBNRQJQb+aycMuXXAGGtN9fVHFNDy8IQAiEA08qfb4J1kMLcyslS1usES8D8t7EwDNamP6jcL+GkCls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20412.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20412.tgz","_integrity":"sha512-t3tWO41uEQef72Pmb8nkwipRuNgCcWs/gDrRnI+vT2sG73zXN491n+73RFQNiVgDKoz/UTerrGvGsFR1piw8og==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20412","@opencode/util":"0.0.0-dev-20412","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20412","@opencode/schema":"0.0.0-dev-20412","@opencode/protocol":"0.0.0-dev-20412","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20412","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20412"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20412_1790906089989_0.19357581930139878","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20413":{"name":"@opencode/plugin","version":"0.0.0-dev-20413","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20413","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87f0d789ab96c519dfea0fdd7724d334a9754398","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20413.tgz","fileCount":121,"integrity":"sha512-H9tzSMzvM04C9bKaclbPs6UoQgz+L6BQf5lghwH5/lodW6HmfmZgOcJe7X9r1OXFHvGnnk9ZclQCeRwrRyeP8Q==","signatures":[{"sig":"MEYCIQDoCQ6tscp52PplzNUSN1Gt+wzxDJKk+ov65qbulskhTAIhAJQs0hN1vjvTDdN8EvZesv22joLLPS4T6+AkD1x5DnMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQ1IUHKPfwMDPr4pk7cUOlVEUu/9ti2vbMkaWf5wAAEAiEAydok4XXkv8Lfjk0PLI2Pv0m/gG6VffONn7baYnbpv7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20413.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20413.tgz","_integrity":"sha512-H9tzSMzvM04C9bKaclbPs6UoQgz+L6BQf5lghwH5/lodW6HmfmZgOcJe7X9r1OXFHvGnnk9ZclQCeRwrRyeP8Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20413","@opencode/util":"0.0.0-dev-20413","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20413","@opencode/schema":"0.0.0-dev-20413","@opencode/protocol":"0.0.0-dev-20413","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20413","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20413"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20413_1790906862589_0.7309849607248267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20414":{"name":"@opencode/plugin","version":"0.0.0-dev-20414","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20414","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d65dd7f60adb2d7d2f3cebda2791997e4fea80f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20414.tgz","fileCount":121,"integrity":"sha512-nAb3Xz2j9dZe7sn74opnzK/4f6IjvQ8wxZmHxGxGVbhBMDZEzO6Q1z5X8Hzk2SnNJsaR2IKe2xwtQKT4RcRwiw==","signatures":[{"sig":"MEMCHx+ZfBv+fWg2GIxGYyOCMXxI5MBtNlabJLTakbvuUasCIBdiqb1eNgaEkf7duEJPXq883PNylEPKHzw+FyvO8nKv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLbZ6Rcuh/EJcR21k0QLIxNjhDWV5CndJ94dLvKGT92AIhAMipJOzVIKmH6AvXWi6Z1456ILa6LDuDqeK5IkZ6qyPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20414.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20414.tgz","_integrity":"sha512-nAb3Xz2j9dZe7sn74opnzK/4f6IjvQ8wxZmHxGxGVbhBMDZEzO6Q1z5X8Hzk2SnNJsaR2IKe2xwtQKT4RcRwiw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20414","@opencode/util":"0.0.0-dev-20414","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20414","@opencode/schema":"0.0.0-dev-20414","@opencode/protocol":"0.0.0-dev-20414","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20414","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20414"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20414_1790907703819_0.2385651107306166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20415":{"name":"@opencode/plugin","version":"0.0.0-dev-20415","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20415","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"895135f49abca68c7ef28b3b3adb8719fb53c94b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20415.tgz","fileCount":121,"integrity":"sha512-8Mj8L8vU6AW+VR0lgzJQhq7V14U52/BwrgkXWKJ3pcUb4mSAkRlBg2NWSQOVahgWjTG5drbIEuXHgvWCFSTJpQ==","signatures":[{"sig":"MEUCIQDPICmGdiwhCnJc2FxPr5s2Ku2usiFK2jlksNTINuYqUgIgbngNL6v5jAFOzMTaUPXAyHV5uQY1lHkHxTavfsyRBIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnuXrzYlBnzFMSWcsjqu018r/ZxYw2FUWeBvO3ksaC7QIgUVJsfQR5zc0uNHhFdGZYWOGGKYwncnADQ1lkSwkb4GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20415.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20415.tgz","_integrity":"sha512-8Mj8L8vU6AW+VR0lgzJQhq7V14U52/BwrgkXWKJ3pcUb4mSAkRlBg2NWSQOVahgWjTG5drbIEuXHgvWCFSTJpQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20415","@opencode/util":"0.0.0-dev-20415","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20415","@opencode/schema":"0.0.0-dev-20415","@opencode/protocol":"0.0.0-dev-20415","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20415","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20415"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20415_1790909442100_0.04049493630069678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20416":{"name":"@opencode/plugin","version":"0.0.0-dev-20416","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20416","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7a97512d39a2ccedadf113552c37c080d7eea1a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20416.tgz","fileCount":121,"integrity":"sha512-iu8sxouV1N3DPaEU/mmAF2vCMSKjhi+ZJnwbbu1LlyzCzNRjeMalroOn/x2AVtvtZsJ6HDySKwgfRQzuAU7CIQ==","signatures":[{"sig":"MEUCIQDwuDPBURPRxK8XQEBS0EtjahOjCxQXqvAnln2HAm2O+QIgAOKgEAWyQWJdUZX3Ka5i+vr7NrlEzH6lR153DAzhzUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7r6d03cn3ZpNb8xQAOzgXc4GeO+1FlkeUxSfg5eDLjAIhAOimElqeLSBoDDVBed+zid7Q85P8kpO0Ceaz7pNbPZ4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20416.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20416.tgz","_integrity":"sha512-iu8sxouV1N3DPaEU/mmAF2vCMSKjhi+ZJnwbbu1LlyzCzNRjeMalroOn/x2AVtvtZsJ6HDySKwgfRQzuAU7CIQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20416","@opencode/util":"0.0.0-dev-20416","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20416","@opencode/schema":"0.0.0-dev-20416","@opencode/protocol":"0.0.0-dev-20416","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20416","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20416"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20416_1790910386541_0.36720537418344645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20417":{"name":"@opencode/plugin","version":"0.0.0-dev-20417","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20417","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"69256def2a8343f0cb33fa52b67ef9951c55cdd9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20417.tgz","fileCount":121,"integrity":"sha512-84TbU634TtJSJjvyb61zRBE5oeLvPnsMyyB8R5gC+j7eOydCsLy8wfhX8CZr0E1G11FTaXJiHFLt55F5Pz9EEw==","signatures":[{"sig":"MEQCIAOsE7BgwVJC9uQDyY/JPVwM/2+9TMrW2N+2C0AcRL3KAiA4zrFGpQI11eEYMQ+BLMnbp6KAbzh85G/G805iXd84Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDapmvmRFireo4uYQ+BazFM+oQx6eNZvj1473zytnXCbwIhAMv56jtx+FutSOHY7VTLNa8WXunvVHK54WUldwzg5sJr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20417.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20417.tgz","_integrity":"sha512-84TbU634TtJSJjvyb61zRBE5oeLvPnsMyyB8R5gC+j7eOydCsLy8wfhX8CZr0E1G11FTaXJiHFLt55F5Pz9EEw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20417","@opencode/util":"0.0.0-dev-20417","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20417","@opencode/schema":"0.0.0-dev-20417","@opencode/protocol":"0.0.0-dev-20417","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20417","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20417"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20417_1790911336768_0.7339715561381754","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20420":{"name":"@opencode/plugin","version":"0.0.0-dev-20420","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20420","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"797dde80614667db01cd0ef73b558442c1b94525","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20420.tgz","fileCount":121,"integrity":"sha512-IKKvXjtbhFqdIGNA+LmjEVEZhqhOvgblp5k+7lmCAKBND1Uq5MLFAym8mXllXACo6uf52px7HJwFx8Q4Mhxa8g==","signatures":[{"sig":"MEUCIQCbiGhBDnzisyEPDpxlu6zr0TbldeT/9OrPhohKi3+v5QIgK+4Tx1oG3svPj4Y4o15MXyMH14JraAV6R1MJD685wBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN8StNhjoEFr6wBJ2AHAZ0wiezm2JQ4niFxf+7T3SbxQIhAMbp/kSi+PyQieIaBbrWnQFD90gFPMGVSOB6B3bBHz4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20420.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20420.tgz","_integrity":"sha512-IKKvXjtbhFqdIGNA+LmjEVEZhqhOvgblp5k+7lmCAKBND1Uq5MLFAym8mXllXACo6uf52px7HJwFx8Q4Mhxa8g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20420","@opencode/util":"0.0.0-dev-20420","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20420","@opencode/schema":"0.0.0-dev-20420","@opencode/protocol":"0.0.0-dev-20420","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20420","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20420"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20420_1790912284276_0.13540932493770086","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20423":{"name":"@opencode/plugin","version":"0.0.0-dev-20423","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20423","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ae25243e93d287497d998c9c6d3151f103f83281","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20423.tgz","fileCount":121,"integrity":"sha512-/5gdwILI2OJ/0pkvNZiMQPxbj2idEh3H2kTz454Eezqt94aJ9kBjC8aVG2KDaf2h5wz8Jc8C2c7tn/jb44OGRA==","signatures":[{"sig":"MEUCIQCxDZDSyQAFYOTsuxIs1gpK4NgNG3VGBW5xT+nlkOGGHQIgeJrZ6Vev7u5wkkFGPT1KK7K0JUt8XsgwTLCwRTlbJ8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFan8OZrORRpCNJzrnIUfRYtCu2zVRn783TRxhbvFug5AiEA3eb4zuS2xV+FdU8LTyi/0bRciQlzM8Fz6jYfoemmyko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20423.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20423.tgz","_integrity":"sha512-/5gdwILI2OJ/0pkvNZiMQPxbj2idEh3H2kTz454Eezqt94aJ9kBjC8aVG2KDaf2h5wz8Jc8C2c7tn/jb44OGRA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20423","@opencode/util":"0.0.0-dev-20423","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20423","@opencode/schema":"0.0.0-dev-20423","@opencode/protocol":"0.0.0-dev-20423","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20423","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20423"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20423_1790913079511_0.7515584983201165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20425":{"name":"@opencode/plugin","version":"0.0.0-dev-20425","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20425","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18c4dd63c25780031101725438f8002791b910bf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20425.tgz","fileCount":121,"integrity":"sha512-lIx8UotDziG5hoxOp4I34xER3e8cN2bqAvIbwwRGzbhgZM59DqtIIlHBU2GB3J9kb+Xw7ZKsVD7Lr2Laa2RthQ==","signatures":[{"sig":"MEUCIQC47mmDJ0Cgef7MDsLjLXoJfNInK8og06+2Qjsh/PC54wIgA00PqJ0uGV0MIquXv8SJSJvUIMC5ojQ0ViH9vEVk9fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTnIDNpUODJNHdzhOLDaQtWicQ840QhBbkUPPZMoH2wAIgG7fGV9EkR09Wj/QfddXXY7LGMZeGTtPPjf3hrR4MCCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20425.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20425.tgz","_integrity":"sha512-lIx8UotDziG5hoxOp4I34xER3e8cN2bqAvIbwwRGzbhgZM59DqtIIlHBU2GB3J9kb+Xw7ZKsVD7Lr2Laa2RthQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20425","@opencode/util":"0.0.0-dev-20425","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20425","@opencode/schema":"0.0.0-dev-20425","@opencode/protocol":"0.0.0-dev-20425","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20425","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20425"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20425_1790913909525_0.6654452464803762","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20427":{"name":"@opencode/plugin","version":"0.0.0-dev-20427","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20427","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"470b81df426bf8c861b641436f6aac6e9353379c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20427.tgz","fileCount":121,"integrity":"sha512-c+v08l3XeobOaWkhYL/L2gLlwOPuUzfhFoof3bFqjpWENHmzbuiBKhLm/nNcqpwO4dWp9Py5IKsNUd1760YyCA==","signatures":[{"sig":"MEUCIGQTaclIYAxyX0v7Utm+2h2gLxI2savrnfGTamfC7/NlAiEAgfgFo52T+tBTEHKa9nOMolpgtIH/beqexABZ+3ERjfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGhl1DaTmBWVVie4o6amxslTf2RGki+B+vEKTvCNEyhZAiB+3GWxHTq6QR2avVx/6y6R1pYTcWUfGBAp9/4BISrhGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20427.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20427.tgz","_integrity":"sha512-c+v08l3XeobOaWkhYL/L2gLlwOPuUzfhFoof3bFqjpWENHmzbuiBKhLm/nNcqpwO4dWp9Py5IKsNUd1760YyCA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20427","@opencode/util":"0.0.0-dev-20427","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20427","@opencode/schema":"0.0.0-dev-20427","@opencode/protocol":"0.0.0-dev-20427","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20427","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20427"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20427_1790914846586_0.7964554616153838","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@opencode/plugin","version":"2.0.22","license":"MIT","_id":"@opencode/plugin@2.0.22","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ee9bc6d4dc16621f22f65c98ab4d2dab6dacef7b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.22.tgz","fileCount":121,"integrity":"sha512-EJyr+qA+I41rfJqE2zfyKL2qNez+wE8QkNwXf5TddEKIPmL8FUvYMVT5lLhbnXyOGTDxsEc0/8bX7ErQfX5/Rg==","signatures":[{"sig":"MEYCIQDsYWiQSUkP2eKD8d2VwkvEIeAgdbsgDNsMH5PGmYf+bAIhAPLfrIzKvY/sBsOMDQXEk+6M1D+mqrxn74DG1gRYud46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqYVd5ItaKCniWpCveBgTcQJQ3MBwY9itKBD6HGOYICQIgN7kWqvuf45hNUYWoqSImdcST5EV78d0ELTGOG6cSurE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123415},"type":"module","_from":"file:opencode-plugin-2.0.22.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.22.tgz","_integrity":"sha512-EJyr+qA+I41rfJqE2zfyKL2qNez+wE8QkNwXf5TddEKIPmL8FUvYMVT5lLhbnXyOGTDxsEc0/8bX7ErQfX5/Rg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.22","@opencode/util":"2.0.22","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.22","@opencode/schema":"2.0.22","@opencode/protocol":"2.0.22","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"2.0.22","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"2.0.22"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.22_1790914927725_0.6642570313493426","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20436":{"name":"@opencode/plugin","version":"0.0.0-dev-20436","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20436","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f7e685ccaa1d50bc61a01fa2d56ed159af6ec5a2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20436.tgz","fileCount":121,"integrity":"sha512-m/OOGoRiNj/mqUHyjt3ebSDZubp0sfqi/+FM58lEv+l8VEXBE3NbDP76aZVUFZuPQx5OtaTrrAKvldIBVIGoSQ==","signatures":[{"sig":"MEUCIQDZ6F5PLkqgmVs3tdH7cSnagmOJqcFYO+PU6FkbGEfwEQIgS9PrL8LaraOBcxOX4Pm1UkVrY0QhmEOd9tlSBi8G+mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRXcL/ifibP8bESgKF7bJbTEwKaijZXCXpbQm9XzmK8QIgOv7D5orsKsD7TzSedEttGtzzJ35bmq5lKKFPxrqmM4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20436.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20436.tgz","_integrity":"sha512-m/OOGoRiNj/mqUHyjt3ebSDZubp0sfqi/+FM58lEv+l8VEXBE3NbDP76aZVUFZuPQx5OtaTrrAKvldIBVIGoSQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20436","@opencode/util":"0.0.0-dev-20436","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20436","@opencode/schema":"0.0.0-dev-20436","@opencode/protocol":"0.0.0-dev-20436","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20436","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20436"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20436_1790915707302_0.5952699069308554","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20437":{"name":"@opencode/plugin","version":"0.0.0-dev-20437","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20437","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9f2b0ff69948b242a79e4d03b10da3c6b737bf50","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20437.tgz","fileCount":121,"integrity":"sha512-6Hs7evAphr2rzcbTUoip/l+jg98LhyCSYmgj98/bC1z808zI6nXZJZx54Fs6CS0TvVxymFIfk++/7BAO+pNPCQ==","signatures":[{"sig":"MEUCIQC7+PZcMhYEew3RFK/PLTOb7T5Bha2BIMj3T2TMfprbrAIgIQHjlU84oofyZDmMW18OPB7FNB2Xx3p5BMt8qNQCmSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDUo7uSDViLyeIHy5ihuP1CaanxR4FQ16Q/K/N23t53AiEA4tWfL6XLkaJi6Z1/61dHqm0xcVGXRQyypo5okuc0uQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123487},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20437.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20437.tgz","_integrity":"sha512-6Hs7evAphr2rzcbTUoip/l+jg98LhyCSYmgj98/bC1z808zI6nXZJZx54Fs6CS0TvVxymFIfk++/7BAO+pNPCQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20437","@opencode/util":"0.0.0-dev-20437","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20437","@opencode/schema":"0.0.0-dev-20437","@opencode/protocol":"0.0.0-dev-20437","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20437","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20437"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20437_1790916587392_0.5402186279617696","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20438":{"name":"@opencode/plugin","version":"0.0.0-dev-20438","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20438","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7a6965196b2237ce9e103cfd4633b1844c8be632","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20438.tgz","fileCount":121,"integrity":"sha512-2o9LahvDNtp5LLosVkpmZnt8ozLTo3xXwTMohBw4iU9OmbqEQDIxv1mLoIXkNLHA8CwigLDXDljh+q1fcWFpXw==","signatures":[{"sig":"MEYCIQDsmag8KF10k+K+IbR3krgi7X+Aa+LtF3LsIv5DO/1VRwIhAOt07Dy2ulx2NsTYvW8YJkP0RD4c9SSdkdOo+uOTbcsJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAOu62EPKeOe9Q6wBa1tvdLHsSpSdKyYdT/XqqsicIpgIhAOsoOH3JrHcdfOok+Rmn6/jKL1jGr1hgDU2+qumzaObB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20438.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20438.tgz","_integrity":"sha512-2o9LahvDNtp5LLosVkpmZnt8ozLTo3xXwTMohBw4iU9OmbqEQDIxv1mLoIXkNLHA8CwigLDXDljh+q1fcWFpXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20438","@opencode/util":"0.0.0-dev-20438","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20438","@opencode/schema":"0.0.0-dev-20438","@opencode/protocol":"0.0.0-dev-20438","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20438","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20438"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20438_1790922474446_0.8739208414104247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20439":{"name":"@opencode/plugin","version":"0.0.0-dev-20439","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20439","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"42f39cdbf3672cea264db6634d411060e9c7f6aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20439.tgz","fileCount":121,"integrity":"sha512-Jes1fU9eRv7Gton7kByc//jncS8AzDNEjviCHTnOwhmTNPSVnHIXLCLhhFV8vZBl5dYzGhkcCt98lmmI4NwYVg==","signatures":[{"sig":"MEUCIQCnqqBKuC2XTIRTn4+6Uxr5Xl9tTuhoZkHTSQZjm61d2gIgJRfEuCuBhH65yytJCQEvbY3G41QvLmuxI+i9ZBf9odg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOIe4hBI/NZA3mOtEhp9Qg5uTOGwAnXOzEsvXHbtnhWQIgPvV2x96zyXUY0K66JQ3IpURY4CrDgFilFy5omOSYUPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20439.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20439.tgz","_integrity":"sha512-Jes1fU9eRv7Gton7kByc//jncS8AzDNEjviCHTnOwhmTNPSVnHIXLCLhhFV8vZBl5dYzGhkcCt98lmmI4NwYVg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20439","@opencode/util":"0.0.0-dev-20439","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20439","@opencode/schema":"0.0.0-dev-20439","@opencode/protocol":"0.0.0-dev-20439","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20439","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20439"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20439_1790938320766_0.7165450799210336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20440":{"name":"@opencode/plugin","version":"0.0.0-dev-20440","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20440","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"23b049fec20a21244ec08891a5716d59766c4e9e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20440.tgz","fileCount":121,"integrity":"sha512-XoR0iWoeGJHJE5wT1SmWaKgNLuLVyKjb3E9YlcmBy18veE2hE/xGDSkTMZnoPggh9MPc2tEbillDfLZVIUaYUg==","signatures":[{"sig":"MEUCIEoGg8IXjggg+ByrWHAkEsfQiOs6Q/6k/CiNceZTjf2HAiEA5Lh/LoRqObsogqYBsG47jhTE7qFFx2LuzOTlMPVtQNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbLEMDPIzuGGeE61APlCBuuFcOxJgFi/6mB2VCx0B8AAIgLAAmNVnDUbPpP3gr56zfCKWeCEY8DDI3XZx92bYEEdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20440.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20440.tgz","_integrity":"sha512-XoR0iWoeGJHJE5wT1SmWaKgNLuLVyKjb3E9YlcmBy18veE2hE/xGDSkTMZnoPggh9MPc2tEbillDfLZVIUaYUg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20440","@opencode/util":"0.0.0-dev-20440","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20440","@opencode/schema":"0.0.0-dev-20440","@opencode/protocol":"0.0.0-dev-20440","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20440","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20440"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20440_1790939229622_0.5787790624826132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20441":{"name":"@opencode/plugin","version":"0.0.0-dev-20441","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20441","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"870f417c095b559fa6009b781099972976e82af5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20441.tgz","fileCount":121,"integrity":"sha512-fk+8daAIXM4jHI3j8glnTpGpDEfWy5rj8ny/Za70aGTeF+VFL7m5wK6mpOm28Ti/pqTzLg8sLBNtuRZqQCE10g==","signatures":[{"sig":"MEYCIQDxXxrDyheCldNuhaX4oBOqvx9K0sM3SLMsYNzxriEcLgIhAKR3oNIz+U1otG7vU2syO8NWi8jKoU6vdGIgDOPZ0Zmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICjOqwUSvGglml4cHg6jHyEbJCeCTTYxhOJvYnMMHSagAiAHsjWoB7qiZetTbi4ULlmuToavsnGvYYU+WxTevLuRkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20441.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20441.tgz","_integrity":"sha512-fk+8daAIXM4jHI3j8glnTpGpDEfWy5rj8ny/Za70aGTeF+VFL7m5wK6mpOm28Ti/pqTzLg8sLBNtuRZqQCE10g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20441","@opencode/util":"0.0.0-dev-20441","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20441","@opencode/schema":"0.0.0-dev-20441","@opencode/protocol":"0.0.0-dev-20441","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20441","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20441"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20441_1790940929517_0.3557000874487639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20442":{"name":"@opencode/plugin","version":"0.0.0-dev-20442","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20442","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4d0a10900d7200b4f76a1425d3d66740eb5a8d3f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20442.tgz","fileCount":121,"integrity":"sha512-MjhlbYSh7Mp5kZh3z4QjDu/wxGb8KiZKd2+LxZ+CD6hm5cWUQhXbGr/iYBDFG6mV7Q8DcR59D9Z6AdpA8SLrVA==","signatures":[{"sig":"MEQCIGMKh2xqirnydn75g5eJTEvGVUOYI1E93Pqb32iRvE66AiAScvGQYThZ7BzvYuyQILN8Zq8O5AyXtx7/6L5bd10blA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnEi5ItKJ4yyg43UHBiXYIK322GCIYe374xcAszr9rHwIgap6qoVi6qbZzWNr1IO+knJw4dlrvmb6dQLun+6DDzOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20442.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20442.tgz","_integrity":"sha512-MjhlbYSh7Mp5kZh3z4QjDu/wxGb8KiZKd2+LxZ+CD6hm5cWUQhXbGr/iYBDFG6mV7Q8DcR59D9Z6AdpA8SLrVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20442","@opencode/util":"0.0.0-dev-20442","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20442","@opencode/schema":"0.0.0-dev-20442","@opencode/protocol":"0.0.0-dev-20442","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20442","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20442"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20442_1790941820923_0.6496338066549159","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20443":{"name":"@opencode/plugin","version":"0.0.0-dev-20443","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20443","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49a6225048c653081fac206ed46c36e0d8316124","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20443.tgz","fileCount":121,"integrity":"sha512-dDv70oCtdxaNCBmJUKGxKQ4rUOCC1uSCso7uTUZzo6guoDAGAH52A2RTKPKe6ScdHlFozDUMNfFcej8bZk0aXw==","signatures":[{"sig":"MEUCIQDqG5iWFktw4wxWEj2Rwl6kMASJz3r8Pu1MIEAF+PL5mQIgRAEpcsxLCKnwHcMGOeB4O/P3d6GIBu005IKrvJpFP0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuEI/R8AHaKwtt7Dc2Dzacn+t8Yjg9EaRMlSsa7FklJAiEAl+QX1ltxfHKdrLoPtNcP1sfTQEe8UYnsXemJRMX+0Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20443.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20443.tgz","_integrity":"sha512-dDv70oCtdxaNCBmJUKGxKQ4rUOCC1uSCso7uTUZzo6guoDAGAH52A2RTKPKe6ScdHlFozDUMNfFcej8bZk0aXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20443","@opencode/util":"0.0.0-dev-20443","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20443","@opencode/schema":"0.0.0-dev-20443","@opencode/protocol":"0.0.0-dev-20443","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20443","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20443"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20443_1790943875259_0.8929537840429014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20446":{"name":"@opencode/plugin","version":"0.0.0-dev-20446","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20446","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0e60c6b8e2ec4cdbb6a6f5e66968d17ce00fa203","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20446.tgz","fileCount":121,"integrity":"sha512-Z0nVwAgx8QZQXY1rj/IuNYaIWeHWeAaMdmlS0Iga6ozpR0zkErVbawYG/sNm23relO+actuWMtEffMMtycBpMg==","signatures":[{"sig":"MEYCIQDk6DZxc02zOsBuRj1MilX1poDPu1qAL7U8t8QCa7RcYwIhAO31m+pQwnwwf+uiBYzfw5m2z78SqxO+kIJqpz8LUPoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7C3xtY8D4v52iKB3XWUYyvl/evXMBApA3G4LyMrwW4QIhAJpQrDOK/9blVDnXHHi3aS0R47mRSM8AcYEe6fATseC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20446.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20446.tgz","_integrity":"sha512-Z0nVwAgx8QZQXY1rj/IuNYaIWeHWeAaMdmlS0Iga6ozpR0zkErVbawYG/sNm23relO+actuWMtEffMMtycBpMg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20446","@opencode/util":"0.0.0-dev-20446","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20446","@opencode/schema":"0.0.0-dev-20446","@opencode/protocol":"0.0.0-dev-20446","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20446","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20446"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20446_1790944917457_0.38079245255842764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20447":{"name":"@opencode/plugin","version":"0.0.0-dev-20447","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20447","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"de3d842a77daa143c25237f7e870c2063f8f1865","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20447.tgz","fileCount":121,"integrity":"sha512-c8Ke6+L3e/jgXB/A+EhAODnfJ2O+XZILZTws20JIRmXJ+EYdvIUs05D5I0hbe3w8BdIQH3eKWp/0Yo7XI5liBw==","signatures":[{"sig":"MEQCIDv5CE+/t5zHB40UPl7ySS1DaZEuqOs7dQJk24OZM8vnAiAnhCseYf/z41fRz0vZBiu7QIeNlKTowCsxsj3J7gSuvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLGwH5YlOAbDBgDxAzefUbLbbz+sPITGQkkKA4di6yzwIgT4gkeFmpeeR83w7cxHEmawJC5EdXfedWretIdXWbqAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20447.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20447.tgz","_integrity":"sha512-c8Ke6+L3e/jgXB/A+EhAODnfJ2O+XZILZTws20JIRmXJ+EYdvIUs05D5I0hbe3w8BdIQH3eKWp/0Yo7XI5liBw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20447","@opencode/util":"0.0.0-dev-20447","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20447","@opencode/schema":"0.0.0-dev-20447","@opencode/protocol":"0.0.0-dev-20447","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20447","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20447"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20447_1790947341165_0.8566883398345813","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20448":{"name":"@opencode/plugin","version":"0.0.0-dev-20448","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20448","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cc85bc465f24d9110c8716bec9b997f19650a0c9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20448.tgz","fileCount":121,"integrity":"sha512-Tg43fP1SRjlto1wief42I7x9Cqwci4kmCmHLkk7EGN3WYOXHRqEUBqKf57sWqpmYsWHmn6/ePRoHS36dIlcxAA==","signatures":[{"sig":"MEUCIQDKTNcCAHnkUHilESAM0vnK5Io5S06FAS9xtoSFsw6RnQIgAYvewt0RHA7rl3EAQHGLgqQw1SC+Dl6Z+xvoZWuE14w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8FsgjO7JZdtHYidDLX+1LYLBxhWL5phc2f4XjOs87oAIhAIF3LxZEVcSHZ+q7QZ08mWav1KOyA4ucNie/C2MN7s0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20448.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20448.tgz","_integrity":"sha512-Tg43fP1SRjlto1wief42I7x9Cqwci4kmCmHLkk7EGN3WYOXHRqEUBqKf57sWqpmYsWHmn6/ePRoHS36dIlcxAA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20448","@opencode/util":"0.0.0-dev-20448","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20448","@opencode/schema":"0.0.0-dev-20448","@opencode/protocol":"0.0.0-dev-20448","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20448","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20448"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20448_1790948279140_0.12836992362740274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20449":{"name":"@opencode/plugin","version":"0.0.0-dev-20449","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20449","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d7c2424ad1882f96f3307523080945502fe9bcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20449.tgz","fileCount":121,"integrity":"sha512-mlqf6zZ6/jr86DJsRb25oq1U2EMh7CJClVm20+SM5iNnqxe6SGYjQgfBJYV82zNR+TzaBK03aVPOuvjQSjxfVA==","signatures":[{"sig":"MEYCIQCcOyb3J3vmr+Rv69bDsox4L6h90Z9hoNyWPl5ySZK4gAIhAJdOYMvIdQtRny0vha+YC4FGFWfJPq3d9TY0Gs5sr1ei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHb23yxnxlaUPIxwoX9iw2Dj/hKQl6aJW6x2SFdw7ZNyAiBcZy8+zZjHf02cELHUJR6dSsIqpNPdquxiozDStkKMEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20449.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20449.tgz","_integrity":"sha512-mlqf6zZ6/jr86DJsRb25oq1U2EMh7CJClVm20+SM5iNnqxe6SGYjQgfBJYV82zNR+TzaBK03aVPOuvjQSjxfVA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20449","@opencode/util":"0.0.0-dev-20449","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20449","@opencode/schema":"0.0.0-dev-20449","@opencode/protocol":"0.0.0-dev-20449","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20449","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20449"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20449_1790951701719_0.15784777269005157","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20450":{"name":"@opencode/plugin","version":"0.0.0-dev-20450","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20450","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3662f83e7f7271af7a53c63e9d84545884af5615","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20450.tgz","fileCount":121,"integrity":"sha512-50jf95JSSc8FCgCX/9K7Yz/TNZR1JUOOFyzfTWuBrMR7UhT9003qIYUHOQDmgXPpMchZQLR5bw4T3uTiIJU21w==","signatures":[{"sig":"MEUCIQCSCS5yEywHCQ0xinpNiq915kULOd0hHLHH6StRPmLlNQIgCqDCpRZOjff4VRDNTLAckrk3PPUuU+SUFQ0tTQe2yMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICglVMmCBMr1csI60Osn3gmLJlQEwKzeyYT703tspgNgAiAbv5vBfHrmI/KDa57vUAOuNOqF0RQVMdR+fVEaqh9O4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20450.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20450.tgz","_integrity":"sha512-50jf95JSSc8FCgCX/9K7Yz/TNZR1JUOOFyzfTWuBrMR7UhT9003qIYUHOQDmgXPpMchZQLR5bw4T3uTiIJU21w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20450","@opencode/util":"0.0.0-dev-20450","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20450","@opencode/schema":"0.0.0-dev-20450","@opencode/protocol":"0.0.0-dev-20450","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20450","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20450"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20450_1790952924035_0.6128633665388337","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20451":{"name":"@opencode/plugin","version":"0.0.0-dev-20451","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20451","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7e64046457a211bc39a4a02f8ad5791e3e2809f7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20451.tgz","fileCount":121,"integrity":"sha512-sEsOyDsLpc/S6oLPiD1gMEwa1i6Pjm7Ors0USKmz4i03jm+PaNoFVl2RMIg+QxpmPtNl4MhQHFAuYONM1x8FsA==","signatures":[{"sig":"MEYCIQDxCp9ZjYVlevDG55RhSo/JJ5dECg+hegI0gAW75FuTPwIhAIVjNKqxCh09M/twwDc+KewrdjYicjLwMcKZ/0Vz1WJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7kew3a4llplYpzBNi+azklYDM6OaafD0ajmz08QJnBAiEA5285rxHDe6pTpgE/Z2eWhYZl5NZoOp2BMwWbVjFtYl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20451.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20451.tgz","_integrity":"sha512-sEsOyDsLpc/S6oLPiD1gMEwa1i6Pjm7Ors0USKmz4i03jm+PaNoFVl2RMIg+QxpmPtNl4MhQHFAuYONM1x8FsA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20451","@opencode/util":"0.0.0-dev-20451","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20451","@opencode/schema":"0.0.0-dev-20451","@opencode/protocol":"0.0.0-dev-20451","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20451","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20451"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20451_1790953668529_0.845246671949192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20452":{"name":"@opencode/plugin","version":"0.0.0-dev-20452","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20452","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0f3b3c4b53b81e25358618664d9b59d94dff8a7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20452.tgz","fileCount":121,"integrity":"sha512-Fe491ZIwS0jfsjtS0VdWc5MSqtQ8KGYuvycVEOWuW36zKb7+X6/4iqG7032Z86UfMMVrjEawvrhQcGPtceOTSg==","signatures":[{"sig":"MEUCIFg1+PcdqEmXKt2/g3xG776LWEpjnRIEitppP56N+7g9AiEAqIGEwI//3pfg7NBCPTdhpx8uy+J3A28JRQq28bA3KD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxq5mRkfsiMYH291hEjpDdbddGtkABS/K2AUKdfSG5+AiBJJHpf2Ax+DWuhwZFvs89VItWbhI9/CBVVx6JOmGX9sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20452.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20452.tgz","_integrity":"sha512-Fe491ZIwS0jfsjtS0VdWc5MSqtQ8KGYuvycVEOWuW36zKb7+X6/4iqG7032Z86UfMMVrjEawvrhQcGPtceOTSg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20452","@opencode/util":"0.0.0-dev-20452","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20452","@opencode/schema":"0.0.0-dev-20452","@opencode/protocol":"0.0.0-dev-20452","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20452","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20452"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20452_1790954895685_0.288437104960096","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20453":{"name":"@opencode/plugin","version":"0.0.0-dev-20453","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20453","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"83c096e1b238a621f1ebeb3839a0e7301c829634","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20453.tgz","fileCount":121,"integrity":"sha512-D8OSnjju18XhmSirGu8YkA+Y72DLefWMZmPGPCbBM3qokv5HROkPWbQarOkatnr/EVkpwCl77defQ16lgDb7gg==","signatures":[{"sig":"MEUCIQDxJDBdF396Gp04zSHGAEostqxUE+sXHMPtHvxxHc30ygIgDrJ7iy1T6lArzHSSzO5ZWInCVyYEm7/7v7/7LwF2Czk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUa7Z20IhB/rOIYKIK8EL13+uX7cE93//rU0xZpIiYbAIgDvLVABKUXChwx2qQOeVoiZGCD3+R9/ivBJdkxRaIHDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20453.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20453.tgz","_integrity":"sha512-D8OSnjju18XhmSirGu8YkA+Y72DLefWMZmPGPCbBM3qokv5HROkPWbQarOkatnr/EVkpwCl77defQ16lgDb7gg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20453","@opencode/util":"0.0.0-dev-20453","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20453","@opencode/schema":"0.0.0-dev-20453","@opencode/protocol":"0.0.0-dev-20453","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20453","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20453"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20453_1790955925189_0.8375189722665746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20455":{"name":"@opencode/plugin","version":"0.0.0-dev-20455","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20455","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"06f782c938c785dedeb31a19d8795dc94d47bb95","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20455.tgz","fileCount":121,"integrity":"sha512-4Xu5pR19YRjCpuxBbkYTR9+iecMb3gULTPI8qhE75QlDbdizVVCukezY0O7AtvxlYHPq+zAY8tz+H2Z276ACog==","signatures":[{"sig":"MEUCIE1TYil2tnBEmdEJ9qjcpw7df8Zngf/Lm79zpAbMxJCnAiEA3TwhgLpYrK3ER92DTbhXS6prwq7peKs2uqtS4lxv98Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHhZjwkROBeufVfxazFyISFnqjNo0EBQ/01eRYJ4x1XwIgX9oGimcgNTeH1s2zB3tyFVuty3a7sMFqbrNvj76YlZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20455.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20455.tgz","_integrity":"sha512-4Xu5pR19YRjCpuxBbkYTR9+iecMb3gULTPI8qhE75QlDbdizVVCukezY0O7AtvxlYHPq+zAY8tz+H2Z276ACog==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20455","@opencode/util":"0.0.0-dev-20455","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20455","@opencode/schema":"0.0.0-dev-20455","@opencode/protocol":"0.0.0-dev-20455","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20455","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20455"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20455_1790958516829_0.2094457388717701","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20456":{"name":"@opencode/plugin","version":"0.0.0-dev-20456","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20456","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a3e12393cdd5d80fe35f2cf89132a498d5fb65fe","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20456.tgz","fileCount":121,"integrity":"sha512-3ef85b8caPDupbmslMcztiMMO2JlMIGPyT1+gzo8+Mpzq8Ms9AEUCRhaoiSwr1W5eyc8zKmJd7oSo9QpyvVPKw==","signatures":[{"sig":"MEUCIB+RKCKO4b5tZhDM1sY4+NxYz3RL9BLH9DdQavpOYsQtAiEA/aZpxQ+QzNrFU9YH36zuikesIqtyR3IZ/1Mor+yoy4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVpkzBZT4LdQT5kRfNEuBeEmjh8+OKEcog5EZ1j8l6SQIgf4NnPYmJN8gN3HC2iS9nkc3n862qkNviTUZkht31BE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20456.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20456.tgz","_integrity":"sha512-3ef85b8caPDupbmslMcztiMMO2JlMIGPyT1+gzo8+Mpzq8Ms9AEUCRhaoiSwr1W5eyc8zKmJd7oSo9QpyvVPKw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20456","@opencode/util":"0.0.0-dev-20456","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20456","@opencode/schema":"0.0.0-dev-20456","@opencode/protocol":"0.0.0-dev-20456","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20456","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20456"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20456_1790959676564_0.742082812222485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20458":{"name":"@opencode/plugin","version":"0.0.0-dev-20458","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20458","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"46e1c0d0c7ebc427841a98d92d8ffc4e5b1b398b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20458.tgz","fileCount":121,"integrity":"sha512-K5gf5W1Pq3zX9Giaay5MuempO1x85kOsbi6rW+C7pZDX/+/91Ors8cP78obRlPrNGNZb2zUTMT/gOXQMOsElUA==","signatures":[{"sig":"MEQCIBT97+vCi8DUFBbVD0RD9WxY65mvOQvaYzOPqKICNjWHAiAMG76y/GhTXQrHXyZIdrZU3stqE4vL9tebqa7E48EIuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFDGAHkqU4zTUGftsjDajreK+qUp3o3QghySOEUld9yrAiAu5K83RdgCxS5rJhD02KlZPJfILAXkNBtC8rGNrI9HJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20458.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20458.tgz","_integrity":"sha512-K5gf5W1Pq3zX9Giaay5MuempO1x85kOsbi6rW+C7pZDX/+/91Ors8cP78obRlPrNGNZb2zUTMT/gOXQMOsElUA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20458","@opencode/util":"0.0.0-dev-20458","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20458","@opencode/schema":"0.0.0-dev-20458","@opencode/protocol":"0.0.0-dev-20458","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20458","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20458"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20458_1790960608914_0.49909778057574705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20459":{"name":"@opencode/plugin","version":"0.0.0-dev-20459","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20459","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3a39cafb3ff110568f1680bb39c9dcc7e62f29d1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20459.tgz","fileCount":121,"integrity":"sha512-HoB64K1kmQWawYXoE58Jvyn66N7ntKUBUQabf0GeoRNAFcpV56llvBG0COEB9KsLSPBTA8KZTmEk6kVBUANSgQ==","signatures":[{"sig":"MEUCIExsWMiHzChikmigJg8YbMfowa3rw7Zpe8Lqn1L3yFiCAiEAtLtpmE6S4/pDljhYT+OGVmeDLlhXcvhIjhLdpW9NWPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+5PSdTdxn4NK9qeYgDdt5Bj53rSPRom2VPRdOxyu0bAiBYPQI+8jL0I/V0zSA6Korba0qE+mKylC7AkRhmNEgq8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20459.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20459.tgz","_integrity":"sha512-HoB64K1kmQWawYXoE58Jvyn66N7ntKUBUQabf0GeoRNAFcpV56llvBG0COEB9KsLSPBTA8KZTmEk6kVBUANSgQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20459","@opencode/util":"0.0.0-dev-20459","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20459","@opencode/schema":"0.0.0-dev-20459","@opencode/protocol":"0.0.0-dev-20459","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20459","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20459"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20459_1790962366822_0.7336723778455392","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20460":{"name":"@opencode/plugin","version":"0.0.0-dev-20460","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20460","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"deea035450b9a05850da6fef455b843a908bb797","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20460.tgz","fileCount":121,"integrity":"sha512-lWp0CiWT94VnBXzaOcpccJftAdlxlAkTKJqU6TOZ+XiRzgIPMlT06/w9c94l9IfA71Q/Nom8EnYGoRDRObmx2A==","signatures":[{"sig":"MEYCIQDOPBjjxF7jyvjJ7A1PLpoX8a3HZ+GjLa3R46MqDaOxaAIhANvjjdH7glOCNPYNvlTNygxiGXyVaRuPgZiNffFDI9pF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE2JNBSVTA/9wPiPq7vSqOrA6djS9RKxnRYuLKZmiR5sAiEA2BKXST1MIjIsyewzfs6m39qs55W7PLQHhCBImds9v60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20460.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20460.tgz","_integrity":"sha512-lWp0CiWT94VnBXzaOcpccJftAdlxlAkTKJqU6TOZ+XiRzgIPMlT06/w9c94l9IfA71Q/Nom8EnYGoRDRObmx2A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20460","@opencode/util":"0.0.0-dev-20460","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20460","@opencode/schema":"0.0.0-dev-20460","@opencode/protocol":"0.0.0-dev-20460","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20460","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20460"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20460_1790963299231_0.8362572587662487","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20461":{"name":"@opencode/plugin","version":"0.0.0-dev-20461","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20461","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e31141267bf0d9cffa1837b7dfa8d2cb20545df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20461.tgz","fileCount":121,"integrity":"sha512-vWxzAz8etTaBBXnQz034BARtP9jbrIBt3NEuVfEkCf3fV7Erg6tE9gXJz8kQvQnVYq+hRdwyRnl0mrTxM3NJHQ==","signatures":[{"sig":"MEYCIQC4Ig7SZPUtmwDuzMvKf4OzIwLd5f4bvKM24L+m3PSPSgIhAP1qLUw7KswMOWaNMGslSy/bN//V01TcNctcBIJ9wnGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpoV8DmopS5tIPqNVW0XD44POQ2AONcKddu5gu7reOpwIhAM0gRSRRrUmed3zTMumtVrpDl4anTncmWob3VvJEgtTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20461.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20461.tgz","_integrity":"sha512-vWxzAz8etTaBBXnQz034BARtP9jbrIBt3NEuVfEkCf3fV7Erg6tE9gXJz8kQvQnVYq+hRdwyRnl0mrTxM3NJHQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20461","@opencode/util":"0.0.0-dev-20461","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20461","@opencode/schema":"0.0.0-dev-20461","@opencode/protocol":"0.0.0-dev-20461","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20461","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20461"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20461_1790965942995_0.5300884187609867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20464":{"name":"@opencode/plugin","version":"0.0.0-dev-20464","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20464","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"adf5909053c4ee6cc96444819557d43018348afe","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20464.tgz","fileCount":121,"integrity":"sha512-QH7BIGHlR//+wFt4u7sPszjmqiOyN8pNrWIZwhB/JmrPdN2wAUnOP4GJWTKuLYxfEy8qD0r9kiSMWm0xmzr1sQ==","signatures":[{"sig":"MEYCIQDJfEg0dEIOu6+G0vUvvRHGrQsuc+w+N6HF4TOnvB86FwIhAIFHcE7L5ce8b3zrhui5LJ61t3QndXoxCOk76KLk3W0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK9FcTkeeyDz1tWZopAM/HW5oQybsRSM9GnCJyAUfrzAIgX3rB9JIf50ylW7eIRXYEdMxj1Cnb2pQ/y2pCK7tHzKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20464.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20464.tgz","_integrity":"sha512-QH7BIGHlR//+wFt4u7sPszjmqiOyN8pNrWIZwhB/JmrPdN2wAUnOP4GJWTKuLYxfEy8qD0r9kiSMWm0xmzr1sQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20464","@opencode/util":"0.0.0-dev-20464","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20464","@opencode/schema":"0.0.0-dev-20464","@opencode/protocol":"0.0.0-dev-20464","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20464","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20464"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20464_1790966983046_0.5711658051127266","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20465":{"name":"@opencode/plugin","version":"0.0.0-dev-20465","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20465","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c59c7e8d3b847b317071b59a522b3be2c5081421","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20465.tgz","fileCount":121,"integrity":"sha512-Yqq12Gt+msLw5cHtaY2h5PBooi/HxO9OVZDtfIIZQAg1JSVstegLindjTe8FsCHIxJXuTPCJE6WOsZ9oHeAGpw==","signatures":[{"sig":"MEUCIDtIKG7W3+b4wMEySS1OZgMYn2po6Rmbt8tm230rMCyKAiEAssQ7wWdmfAXSN4B/Q8nq3JsgKA62pO38vxTMJxsA5no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBLFEjFWyuRwf/EEcicSB6sAag6QWHZ0FsQyHfM194QCAiBmWUAlUz59BWynV7a3lCxFlAsXNUQ8ah2igepeQ+sPdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20465.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20465.tgz","_integrity":"sha512-Yqq12Gt+msLw5cHtaY2h5PBooi/HxO9OVZDtfIIZQAg1JSVstegLindjTe8FsCHIxJXuTPCJE6WOsZ9oHeAGpw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20465","@opencode/util":"0.0.0-dev-20465","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20465","@opencode/schema":"0.0.0-dev-20465","@opencode/protocol":"0.0.0-dev-20465","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20465","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20465"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20465_1790967993705_0.9446579712951648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20467":{"name":"@opencode/plugin","version":"0.0.0-dev-20467","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20467","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"907d9b2850306c137c11e8d073a04309680b9f4c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20467.tgz","fileCount":121,"integrity":"sha512-UVJ4S0KGlpILUxIoLeR86Sw4H4OoLjLHeaiF8+6C7M98cW7ngd9u0jE2M+2vFgFQ4OGLcnm8OQd9gpT9ldASQQ==","signatures":[{"sig":"MEQCIHTKgBcjedGCDtBCrxSebjs6SfL4H6NClIgkLPQQGouEAiBOV/w3rnVJWq0AX1M/8bsI7qzqpmnaydrvKoPKuo5vcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgKoTtYIplxlXz8xqrQDzrYUCZ5vldBA2zArbJvRQGWQIgO33YjuXxwoE26MCa++pCtd3xwpdvI26JRmkcNu07mpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20467.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20467.tgz","_integrity":"sha512-UVJ4S0KGlpILUxIoLeR86Sw4H4OoLjLHeaiF8+6C7M98cW7ngd9u0jE2M+2vFgFQ4OGLcnm8OQd9gpT9ldASQQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20467","@opencode/util":"0.0.0-dev-20467","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20467","@opencode/schema":"0.0.0-dev-20467","@opencode/protocol":"0.0.0-dev-20467","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20467","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20467"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20467_1790977474343_0.29302803993310755","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20470":{"name":"@opencode/plugin","version":"0.0.0-dev-20470","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20470","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"627ceb5ca346b303c50cc078ec126445bf49bf1e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20470.tgz","fileCount":121,"integrity":"sha512-A6+cW2lopTXiTdtmyGOtKBFIIWz8bhv9rj6o09ICs9QVx26M/6fqp9a4KkbIBWUCq3eHOOwaBhQei7k0NR/ZQw==","signatures":[{"sig":"MEUCIG2fbt2lFaagJFArbWM97e/W51kb8PB4EoKnAFncsWmiAiEA+ICvNSTCX5b616m3SxfwZ5me+a8WWmJJOSdUotQvMr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCR/N3Tn0XB7Sgn9c5JJcNm/gJXLSA79htzVYyquB5mwwIhAPIb6c4PhG+Qz+sth4Y58pkcda+avgfusrVbqJ7uW0Ht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20470.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20470.tgz","_integrity":"sha512-A6+cW2lopTXiTdtmyGOtKBFIIWz8bhv9rj6o09ICs9QVx26M/6fqp9a4KkbIBWUCq3eHOOwaBhQei7k0NR/ZQw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20470","@opencode/util":"0.0.0-dev-20470","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20470","@opencode/schema":"0.0.0-dev-20470","@opencode/protocol":"0.0.0-dev-20470","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20470","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20470"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20470_1790978429127_0.6998209471794485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20471":{"name":"@opencode/plugin","version":"0.0.0-dev-20471","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20471","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a27c86efeabf4dd39bd06ba0cc1a9f6a00dd8231","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20471.tgz","fileCount":121,"integrity":"sha512-eW9If1Y+f5WnM52RWT9ke6HpXnDiBMdl/KEaHjtwZkakxXjxm03CXl51pJ1Gi4wOXmBRET2u6ViljR1R2phY5A==","signatures":[{"sig":"MEQCIByBk4f7KDev2OkJh/FaGbJEMrGk7JrUEZkNxZvakWn6AiAfQqc6mcB4WxHvLTdBI1WzQR8E5WGdT6P2uu6qHo5Cxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFa1vWgJfDUOmJc4ShGU3d6s8IOwFUsA6/iYjXS5xcjiAiEA25Ke9kADDGuH9hwQgr3vfON0WH4yNuR6uz51aGNMdiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20471.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20471.tgz","_integrity":"sha512-eW9If1Y+f5WnM52RWT9ke6HpXnDiBMdl/KEaHjtwZkakxXjxm03CXl51pJ1Gi4wOXmBRET2u6ViljR1R2phY5A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20471","@opencode/util":"0.0.0-dev-20471","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20471","@opencode/schema":"0.0.0-dev-20471","@opencode/protocol":"0.0.0-dev-20471","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20471","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20471"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20471_1790979443134_0.026247498500380217","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20472":{"name":"@opencode/plugin","version":"0.0.0-dev-20472","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20472","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8537c2a579a5a9e02cd8fa534260e53f56c7ac4b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20472.tgz","fileCount":121,"integrity":"sha512-00PaB1ZqjQ13zGCn4G/A1oLnh6Wx+8XFHut7coLiNPRAWujhjuljODCUxO1/6esqpVLpok75S+g1/4ZqUvm7HA==","signatures":[{"sig":"MEQCIBtMnd+mQIJx7N2wyuzyMFq6fs6sZQPQI9PK6LmMDvWgAiBvfzW/GxG5kpTS4kjEMTqsYMUaj4XLv4VeEeP8Pa7rDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAUQhbvGQhtR7PBs6SJXC++gSAV8mN3bMvVOAVDoxb7jAiEAkd7vhIAOyvXe1UUGjZgIPgnniXbh3XY2hd+Q3g10KtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20472.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20472.tgz","_integrity":"sha512-00PaB1ZqjQ13zGCn4G/A1oLnh6Wx+8XFHut7coLiNPRAWujhjuljODCUxO1/6esqpVLpok75S+g1/4ZqUvm7HA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20472","@opencode/util":"0.0.0-dev-20472","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20472","@opencode/schema":"0.0.0-dev-20472","@opencode/protocol":"0.0.0-dev-20472","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20472","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20472"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20472_1790980811394_0.2659895559820713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20476":{"name":"@opencode/plugin","version":"0.0.0-dev-20476","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20476","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f8a4b9ee30dad4b7b548e510bfd968eec3873ec0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20476.tgz","fileCount":121,"integrity":"sha512-hV8HohB94lm8vrEXf9fX5fE7Ul7BoanRWx4O7dQUdRXtdSGs9Yko1e1ZnrZikWpQxmQru/+j+efaD8+4HtmfrA==","signatures":[{"sig":"MEQCIEc86JUgTDq6IEWweARWLBVU9K6dHgRoYDK1GV4G1sCVAiBnQrfGNjyjTXjgGzWd6B1Dbho8AtvwL81McGbhW25uWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnz4px+4B7KCwMfKl1fg4Kzp2OBaHESp1NfDbxtfhFUAIhAIy83b/A9qcFmgMK4+8/cFGyIqplkiav0Wa8j+8+AQ6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20476.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20476.tgz","_integrity":"sha512-hV8HohB94lm8vrEXf9fX5fE7Ul7BoanRWx4O7dQUdRXtdSGs9Yko1e1ZnrZikWpQxmQru/+j+efaD8+4HtmfrA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20476","@opencode/util":"0.0.0-dev-20476","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20476","@opencode/schema":"0.0.0-dev-20476","@opencode/protocol":"0.0.0-dev-20476","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20476","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20476"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20476_1790981609082_0.3568064199792258","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20480":{"name":"@opencode/plugin","version":"0.0.0-dev-20480","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20480","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b5f075164a56b774b062a1909dcbf4e7f3c4b981","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20480.tgz","fileCount":121,"integrity":"sha512-AyvUyMMz8Zr/Qor9A0raB3la6axTUmJd5lkJRQ00q9u1RsNl37kM8cAs0AT07JkXcmZSPVMEehNgCiyoVN/BAg==","signatures":[{"sig":"MEUCIHLdl1Bc99HVj4wW1R5izWp4avyU/aJmwGByte+UZXhkAiEAyUQ+Km0Gz7/64Nj4XpRHsdjUzTqGKYSC/h7/aLr7FJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCR56MjfctexKOfYhilmgIaTG3t+/aw7/mY1jLr4EqI6QIhAMtXf/ly9chyCuFRIzWTM/7pHBD5Ur1y6UfpNdnIiR89","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20480.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20480.tgz","_integrity":"sha512-AyvUyMMz8Zr/Qor9A0raB3la6axTUmJd5lkJRQ00q9u1RsNl37kM8cAs0AT07JkXcmZSPVMEehNgCiyoVN/BAg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20480","@opencode/util":"0.0.0-dev-20480","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20480","@opencode/schema":"0.0.0-dev-20480","@opencode/protocol":"0.0.0-dev-20480","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20480","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20480"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20480_1790982483102_0.9728059274792193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20481":{"name":"@opencode/plugin","version":"0.0.0-dev-20481","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20481","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04294d1d80e7f34121674778ac6667354279c6ca","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20481.tgz","fileCount":121,"integrity":"sha512-zzCCDg+Mfklb+PSiXGk8zGSweFajILHhlMU9wx909rLH+XKP0dKx65Bok1l4i/fDxhiK+zcwprbOlVTVMxlYeQ==","signatures":[{"sig":"MEUCIQDSWjch4Lr6bT+oS8sUip3nCksDQ3FNJ6G01eXI0wK7TwIgBl1sEIYbhcm3K+Qg/PcBkTXcLxEAIoe9XzcrkPAyUNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHjnq0K0AcXHLjQjuL2fsXwdBUvi7SpiAQiucsq8RmUAIgfpuJxVQcn1xJxdzWJ1JknYmxuIez7ZkdLaTMkOCzRyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20481.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20481.tgz","_integrity":"sha512-zzCCDg+Mfklb+PSiXGk8zGSweFajILHhlMU9wx909rLH+XKP0dKx65Bok1l4i/fDxhiK+zcwprbOlVTVMxlYeQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20481","@opencode/util":"0.0.0-dev-20481","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20481","@opencode/schema":"0.0.0-dev-20481","@opencode/protocol":"0.0.0-dev-20481","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20481","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20481"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20481_1790983368790_0.6007681383561823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20482":{"name":"@opencode/plugin","version":"0.0.0-dev-20482","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20482","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"40ed7ae9af30e1a09b63138840874cf4fa5dc3f3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20482.tgz","fileCount":121,"integrity":"sha512-0MlPv8sqAnU5paCdQcozz1YQPk6DezXlWHm1reQsFVZmZZMG0TGIJZVj8Y7viSoawHlGhN3TvUs/5JXLxpocqA==","signatures":[{"sig":"MEUCIQCMn2cmW4dXMXfwlO/83s5ApC++zn4WfrukSZnyge5BMAIgRXtn4pYq3X15v1T+drUL0bcZ57Bwiq/dPmS4McnUKLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGfpOl/bhqHxuOwMpMYPIU/hL2voRHL9Cn0jadu4SQbJAiB7L74r3iGmNoDwMfvsxscgdBYhDuoTGy4p7DEkEoEA0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20482.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20482.tgz","_integrity":"sha512-0MlPv8sqAnU5paCdQcozz1YQPk6DezXlWHm1reQsFVZmZZMG0TGIJZVj8Y7viSoawHlGhN3TvUs/5JXLxpocqA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20482","@opencode/util":"0.0.0-dev-20482","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20482","@opencode/schema":"0.0.0-dev-20482","@opencode/protocol":"0.0.0-dev-20482","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20482","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20482"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20482_1790988432853_0.27377645858395905","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20483":{"name":"@opencode/plugin","version":"0.0.0-dev-20483","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20483","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f39bde103e722657003c6c12e0b5233d4438e69e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20483.tgz","fileCount":121,"integrity":"sha512-YKZi1k1mFKH/t9Al2nAfF7OfFnHsBjIsGLgvwhaFHl3VMSDyrpGtbpkiipvp/xvXi4MGDO106KBPPEIJD5Q1cA==","signatures":[{"sig":"MEYCIQC7bNg9NErFnx0ui5Bm584zsOOy1A3D4AHR3KSLLR1bowIhAI0ekH3/rzgC7sUsdAPMyuu6mUGImAOs6lLZdtrHiYTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFuzi1MDa489Opy0seCDg3vfb9w385dsrH8Tx2Oo0HqmAiEAyF52m9rGyM/FtW+huuMZdyQOORwOSVVZDcfkf3EDiyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20483.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20483.tgz","_integrity":"sha512-YKZi1k1mFKH/t9Al2nAfF7OfFnHsBjIsGLgvwhaFHl3VMSDyrpGtbpkiipvp/xvXi4MGDO106KBPPEIJD5Q1cA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20483","@opencode/util":"0.0.0-dev-20483","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20483","@opencode/schema":"0.0.0-dev-20483","@opencode/protocol":"0.0.0-dev-20483","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20483","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20483"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20483_1791001005916_0.6139589169859212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20484":{"name":"@opencode/plugin","version":"0.0.0-dev-20484","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20484","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"beae57e708a52f04340e328902b4c889a709986d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20484.tgz","fileCount":121,"integrity":"sha512-4zTDcPQKIuaHpMpMtaL4kZt5U01kEIXttmq83673wbi8XicWNL3XTbvSDWVEhmQQCmwU0QAeyOJOts6dglukSA==","signatures":[{"sig":"MEUCIQDbQix8GvR4azZnCC9BHhwuIJF2PD9UrHb0dii0AkZnEAIgQHy0vb4j2x1ix1rEZfwD10o37uXUnlZpK7mMbcIvOpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFf5waJa1dZC93j0sc+PsXWjAB2DV8K0qEyLEJ41+4FiAiEAsX8etVMT7t7N5R+Yk134x/TECGd1WGuN4HDOoEsHDnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20484.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20484.tgz","_integrity":"sha512-4zTDcPQKIuaHpMpMtaL4kZt5U01kEIXttmq83673wbi8XicWNL3XTbvSDWVEhmQQCmwU0QAeyOJOts6dglukSA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20484","@opencode/util":"0.0.0-dev-20484","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20484","@opencode/schema":"0.0.0-dev-20484","@opencode/protocol":"0.0.0-dev-20484","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20484","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20484"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20484_1791003086248_0.6749791216880303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20485":{"name":"@opencode/plugin","version":"0.0.0-dev-20485","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20485","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ef37c568c62f86cfbacc311b51d8b93a8961dcdc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20485.tgz","fileCount":121,"integrity":"sha512-58jUuwvDoElN7WNdqicCZIUh4vFuja4hF0q4c9T+IbZ3YjBe96X/LJ8Q5kz1uA5Q8jDO/bAJW1bFJw68scUBeg==","signatures":[{"sig":"MEQCIF8LrZ95okiKtgRLt62EHW0xYqGzT2Zqp1oAit2Ytzp1AiBwUoxQxy5g+P4Nm0z9lY1B1sMSCeHBO8HKFetPElFMkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/ibVBWEQ3wp3M7UpeXunRPgdbk9lx7+Al8NSOV4IiqAiEA1iJKakdkzAJ57bO8hFulVaoXXwT7BzsurAmISX9v1f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20485.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20485.tgz","_integrity":"sha512-58jUuwvDoElN7WNdqicCZIUh4vFuja4hF0q4c9T+IbZ3YjBe96X/LJ8Q5kz1uA5Q8jDO/bAJW1bFJw68scUBeg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20485","@opencode/util":"0.0.0-dev-20485","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20485","@opencode/schema":"0.0.0-dev-20485","@opencode/protocol":"0.0.0-dev-20485","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20485","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20485"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20485_1791003819955_0.4349718329573167","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20487":{"name":"@opencode/plugin","version":"0.0.0-dev-20487","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20487","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d6021291d256bb811c8586d5e2ea69ef8215cb8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20487.tgz","fileCount":121,"integrity":"sha512-F2Qmv0roTMX5I4tx0+4o4OiYs+U+A3jy7KQzVLO9tzsaBkyp+dF2G77hlbFqEruz8rx6Z3h1Yft4dX21k4P54g==","signatures":[{"sig":"MEYCIQDdlmOjSlViwoIQ8bG1Q4ZJfy0ndwG18oFgosm2ZXLT5wIhAKVA6W3eARWOXTBDWSqiPPYAY6phugdtkoD8IDKSiRqL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAuZ9y6l9Kshsqz0uEaD9f4cQUXmSdC5PQ4guJTpbs2aAiEA4iAXjdjRFM5rSPlDJcSyM1KxLIvuJUXDxj8dXSp13bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20487.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20487.tgz","_integrity":"sha512-F2Qmv0roTMX5I4tx0+4o4OiYs+U+A3jy7KQzVLO9tzsaBkyp+dF2G77hlbFqEruz8rx6Z3h1Yft4dX21k4P54g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20487","@opencode/util":"0.0.0-dev-20487","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20487","@opencode/schema":"0.0.0-dev-20487","@opencode/protocol":"0.0.0-dev-20487","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20487","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20487"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20487_1791004856617_0.4379457958581505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20488":{"name":"@opencode/plugin","version":"0.0.0-dev-20488","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20488","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bfc80659bc28e52a059be24ff88231cf62d18b36","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20488.tgz","fileCount":121,"integrity":"sha512-IRAtz2WAUurqP0Q5vcjyKRPblYN494LzhJxlJDzGY33R00ir+6FenAXSLCZBAxq4xXl/WPZIoH8iylmgpwER0g==","signatures":[{"sig":"MEUCIHhibERZOW/39cX5V+ap6RVoASOVCmcxnKTqDCnIDwDsAiEAlWppzwxCYGiCYNnNJ15kwOMDPG+sWVR7HsSdzuqNOaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGAOTbdGJeD/PLYXf5g/gSu0cau1fxeCNr3kqJ2BU4nlAiBpSSOJSY2n1hUVhytdmsWQL46W2gJn3KwcdGOOK8At+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20488.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20488.tgz","_integrity":"sha512-IRAtz2WAUurqP0Q5vcjyKRPblYN494LzhJxlJDzGY33R00ir+6FenAXSLCZBAxq4xXl/WPZIoH8iylmgpwER0g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20488","@opencode/util":"0.0.0-dev-20488","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20488","@opencode/schema":"0.0.0-dev-20488","@opencode/protocol":"0.0.0-dev-20488","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20488","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20488"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20488_1791008705449_0.9647547089084823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20489":{"name":"@opencode/plugin","version":"0.0.0-dev-20489","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20489","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"55221aa27b5ad3ecea0000331b46e1b95009cc00","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20489.tgz","fileCount":121,"integrity":"sha512-jOERjr4cYQaDcZ+Ow+gPW6XnDYxQo4i2oYiw23+aHevzYs9VBN8HUc3kNYhEpaBDt9m6jIWEs8dmbbDyNNG1Zg==","signatures":[{"sig":"MEYCIQCEMW5KZ399nZJPfaPS1l4M+eOLaZyZ/rF/3W4A5cjH0gIhAMIXkC8oW9hrVMOtHmyl9e3UAekDKy9iwh0dO+gKLn4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9/q7PkFfPZuDx8ucdrKPcaU4t/AbGY0sZE7dILAuz9AiEA7x/rJ2eeG2pjFI7V9AbnZB3LPQ3sZJClYCVVofN6NBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20489.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20489.tgz","_integrity":"sha512-jOERjr4cYQaDcZ+Ow+gPW6XnDYxQo4i2oYiw23+aHevzYs9VBN8HUc3kNYhEpaBDt9m6jIWEs8dmbbDyNNG1Zg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20489","@opencode/util":"0.0.0-dev-20489","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20489","@opencode/schema":"0.0.0-dev-20489","@opencode/protocol":"0.0.0-dev-20489","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20489","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20489"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20489_1791035979316_0.6357657237478331","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20495":{"name":"@opencode/plugin","version":"0.0.0-dev-20495","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20495","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5afd3bb2c8cdb74eba2c0dc0c18d11bd053e2902","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20495.tgz","fileCount":121,"integrity":"sha512-sqhBsphOot5pg5PExwNlKyahFfU4roaKOD86/DeRARnwYh0wZM9nmZXjysqjNmqRr451kRMWy5q8PbwiWhnf0w==","signatures":[{"sig":"MEUCIQDeJC0xsRsKMR/My9nbGcEwkUd4jmb/EC+AXE4aTZ3ZLAIgGWQJ2ka53z59P0nazLWRzyo9MkJdOw3dBwx7zjAPGTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPW4QDoa33nhiT/V8205CSnyqF83bgIxrD8l+e1RykxQIhAKoWsPt/Ra2Odq5dIo2dwPtSP3YT582l4adhIDfWYTd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20495.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20495.tgz","_integrity":"sha512-sqhBsphOot5pg5PExwNlKyahFfU4roaKOD86/DeRARnwYh0wZM9nmZXjysqjNmqRr451kRMWy5q8PbwiWhnf0w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20495","@opencode/util":"0.0.0-dev-20495","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20495","@opencode/schema":"0.0.0-dev-20495","@opencode/protocol":"0.0.0-dev-20495","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20495","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20495"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20495_1791068985973_0.07631539174128621","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20497":{"name":"@opencode/plugin","version":"0.0.0-dev-20497","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20497","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ae8555eb715381257be0d7a7a5eb243804cde949","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20497.tgz","fileCount":121,"integrity":"sha512-yRGqMQgE+mNbiROsTFA2hZwzdNO1KDn/26Rh8bqdO4FezpFgYxIYMaMapAr7z7L9EwunDZ9MonAo+anmB84Z4g==","signatures":[{"sig":"MEUCIH1cUKmniHfTeXNrJIT8+JEyX9MgohOIxag0gkbRAQmbAiEA5wpiUnqp7HGRx5W0rL4VifpEmjdPuGxB3ODmHywckuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFnuhlNFPzHJYgsldIRzUEQV5UBUQIPMR7OMmvJI8dbzAiB6AC8pJ9PDm3GoKS/yUMXWF5Y8lngTSlrEobtd/dTmig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20497.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20497.tgz","_integrity":"sha512-yRGqMQgE+mNbiROsTFA2hZwzdNO1KDn/26Rh8bqdO4FezpFgYxIYMaMapAr7z7L9EwunDZ9MonAo+anmB84Z4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20497","@opencode/util":"0.0.0-dev-20497","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20497","@opencode/schema":"0.0.0-dev-20497","@opencode/protocol":"0.0.0-dev-20497","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20497","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20497"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20497_1791077606295_0.4644985198081837","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20498":{"name":"@opencode/plugin","version":"0.0.0-dev-20498","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20498","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5a04ab872bf17e0c88a440503ef7039f742da16e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20498.tgz","fileCount":121,"integrity":"sha512-GCGpc1w9ZyL0u8FjQDbqi9gMUjenFXc3HjThV+/6yhjHO5joHCPkxPZuOFgKS6WZez+zCFs+f1Lhf6oGsZWwpg==","signatures":[{"sig":"MEYCIQCAwhRRA62GW4f02iwzuYvmKLy6GE4o522Q4G3Gt/QffgIhAN8RN2lv6Do4Gns0T6tEe4/qFHzlqXdOsviz+vzqX4yt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3mkIrC6hVTlZxOoNtk0Y1bMz3bCxmUb5cAy7tsViKEAiEAivyqdLwiIsXXcnkbmi26IL/g5qWsC4rI+tqV114yvU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20498.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20498.tgz","_integrity":"sha512-GCGpc1w9ZyL0u8FjQDbqi9gMUjenFXc3HjThV+/6yhjHO5joHCPkxPZuOFgKS6WZez+zCFs+f1Lhf6oGsZWwpg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20498","@opencode/util":"0.0.0-dev-20498","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20498","@opencode/schema":"0.0.0-dev-20498","@opencode/protocol":"0.0.0-dev-20498","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20498","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20498"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20498_1791084646940_0.3276822629389904","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20500":{"name":"@opencode/plugin","version":"0.0.0-dev-20500","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20500","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4f2589aa7451f724a1b6760cc88a290b964ada59","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20500.tgz","fileCount":121,"integrity":"sha512-93GzfU6ILirwDkdpM8BTzJ2Tkd4H0NRZTJIlRAePsANR3bU3shMdwd2B08dDqsN2BiMJkvNEptz4uGiISjyigA==","signatures":[{"sig":"MEUCIFMWksV+Qg9XLWPvAvuudv0DwPZHGFHKHq1mbfZj4ZCoAiEAx/8BvOLAFN3661QX/bKV/eZVnSVnkt7zha3wlC0NMag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICfWlh3fH1aZ2hPSoatURG/4F6AS8HBZt6eEEYsc+vd0AiEAqNWnvKpr3LNsedD+og5jEpNPQF0DXtr19jwb61grLtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20500.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20500.tgz","_integrity":"sha512-93GzfU6ILirwDkdpM8BTzJ2Tkd4H0NRZTJIlRAePsANR3bU3shMdwd2B08dDqsN2BiMJkvNEptz4uGiISjyigA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20500","@opencode/util":"0.0.0-dev-20500","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20500","@opencode/schema":"0.0.0-dev-20500","@opencode/protocol":"0.0.0-dev-20500","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20500","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20500"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20500_1791085496012_0.6557961230824216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20501":{"name":"@opencode/plugin","version":"0.0.0-dev-20501","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20501","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b652d0520d907caeafd80dfcc12f8b203326ba61","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20501.tgz","fileCount":121,"integrity":"sha512-qnUOx2gIocC2fmDoWiPYeqTxxpo3166qNhkYHxbHvxhlbpQ7Hf1pNBKIAhrUOWcdnfvp9LM6WGbADbeB/d3Q8Q==","signatures":[{"sig":"MEUCIQD8MmZDeYquV6wjiuWMhl5IyTewlnkaQEmN43fUaVQF6gIgBIU1cb5uNcsdubQ+zdGX1/F3MwGsfNO22y4OAcHoSEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCumei5JodZTrgduu/I0tslmr02CvHqbZ7zl/GgeU8OhgIgCBx7M4GKzG2T9xTDGBqwTMV5asCkS7x5qaRZ7NpqHaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20501.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20501.tgz","_integrity":"sha512-qnUOx2gIocC2fmDoWiPYeqTxxpo3166qNhkYHxbHvxhlbpQ7Hf1pNBKIAhrUOWcdnfvp9LM6WGbADbeB/d3Q8Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20501","@opencode/util":"0.0.0-dev-20501","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20501","@opencode/schema":"0.0.0-dev-20501","@opencode/protocol":"0.0.0-dev-20501","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20501","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20501"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20501_1791086344672_0.8885301711582418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20502":{"name":"@opencode/plugin","version":"0.0.0-dev-20502","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20502","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"875ddfdce5341cb0c325d8565f50c37c84dadd57","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20502.tgz","fileCount":121,"integrity":"sha512-SKdSdcIbjpE4O/hcbDAZ46a4Fgsqxu5ma81Kt35Am8R7dGKYOrs+CvGKxTqkQbECmMdONnQBhhfsEDznzxmL3g==","signatures":[{"sig":"MEYCIQDXfVayXsNb/WVebFUkZ7E3yYg+XEEykX9CeybHoDf+tgIhAIoKN9RZwpzFPuPrEqczBQ1YhkqEYnrGhYvof+uif6Da","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIXIdLwXIgmZvQ+BQQuSjIRFOZlJgVCrp5g6XPaHRzNwIhAOYswfDhz85b85W0QsF4+/DbOf4PfYlDND+n01PekHCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20502.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20502.tgz","_integrity":"sha512-SKdSdcIbjpE4O/hcbDAZ46a4Fgsqxu5ma81Kt35Am8R7dGKYOrs+CvGKxTqkQbECmMdONnQBhhfsEDznzxmL3g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20502","@opencode/util":"0.0.0-dev-20502","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20502","@opencode/schema":"0.0.0-dev-20502","@opencode/protocol":"0.0.0-dev-20502","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20502","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20502"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20502_1791087207531_0.8661568427382926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20503":{"name":"@opencode/plugin","version":"0.0.0-dev-20503","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20503","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a45fc1b764e02837c77d881735a29b6790129d27","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20503.tgz","fileCount":121,"integrity":"sha512-nMLXJgcnRDVzLdsGjj+ygdLiB83ZYKY6n/YyxYNF4qAsOzZ7FBbieF2prPm263intOYVBwbQwudO/l1XgokMmw==","signatures":[{"sig":"MEQCIAXLrh5KtY4lZJ1EmGeYPumINLGB8l8BKrEgFIErsa1oAiBurQwSEmKI07qdeZi8AXAc1eddt6G0WRIzNpyo7+6MCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICyoAvVQ4vsJrZ4wqMX0BSNJVG1b4lSNpeBgUrUuG4BCAiEAiTKrAP8F3wHH7i5My6Fx4WwTM0iBdqtrKxv28Yaz+lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20503.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20503.tgz","_integrity":"sha512-nMLXJgcnRDVzLdsGjj+ygdLiB83ZYKY6n/YyxYNF4qAsOzZ7FBbieF2prPm263intOYVBwbQwudO/l1XgokMmw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20503","@opencode/util":"0.0.0-dev-20503","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20503","@opencode/schema":"0.0.0-dev-20503","@opencode/protocol":"0.0.0-dev-20503","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20503","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20503"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20503_1791089119237_0.8282891908646852","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20519":{"name":"@opencode/plugin","version":"0.0.0-dev-20519","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20519","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4bd8aadcdab5184ca1bb3bf63330eb71de6b3af","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20519.tgz","fileCount":121,"integrity":"sha512-ANebJsq+EULYrffhM627p6hHrnZNAtzHrp6JBPxzV00nQON9KQL1GFs5dm/S4TkknExbxTHSMhxRchfXksP1RA==","signatures":[{"sig":"MEYCIQCWlJpdCUpxRI5o8qmWXjhHzmJC6l/dMe6WJfbrtWw5sQIhAJwEXEeVvzKVNtCtPKj1j3ry4VSo9VfZrd5E12YhwBlv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHmVEHTLGvy1H81VS3xx5YBQJa6a1hYiaTmztdicT/wzAiA7q/93EiskSUTw+D0zw39bKiLQgIQfa980JCTU3pD3wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20519.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20519.tgz","_integrity":"sha512-ANebJsq+EULYrffhM627p6hHrnZNAtzHrp6JBPxzV00nQON9KQL1GFs5dm/S4TkknExbxTHSMhxRchfXksP1RA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20519","@opencode/util":"0.0.0-dev-20519","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20519","@opencode/schema":"0.0.0-dev-20519","@opencode/protocol":"0.0.0-dev-20519","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20519","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20519"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20519_1791089931380_0.9510448526075608","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20520":{"name":"@opencode/plugin","version":"0.0.0-dev-20520","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20520","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f51ba5df238fde9740ac804fdf4731f67dde6424","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20520.tgz","fileCount":121,"integrity":"sha512-IH3qwPN0OJeGmkGfJ2M6F98RdmWwGqsGtxi2Zl+7z2uyqIM19YpPxrwAF/7xVLPNEAyVXBSe76+XolMt5WOxqg==","signatures":[{"sig":"MEUCIHbd2zQOIi0GmF8pHa0lZLUAqpGTs8+xnXKpX/jZW/bEAiEAwl0fOm4TRBw0JeURqlgyFxpwlnFCXFZdicuyKqPe8Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSrvna81XFHiCQM0Rkk5ZdGRlFGjXXlnLGmqp7D5IFDQIhAKVCJpZCBJtLqDVj9xYwwV4nS1533gwBDr1rhFGZ0A2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20520.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20520.tgz","_integrity":"sha512-IH3qwPN0OJeGmkGfJ2M6F98RdmWwGqsGtxi2Zl+7z2uyqIM19YpPxrwAF/7xVLPNEAyVXBSe76+XolMt5WOxqg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20520","@opencode/util":"0.0.0-dev-20520","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20520","@opencode/schema":"0.0.0-dev-20520","@opencode/protocol":"0.0.0-dev-20520","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20520","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20520"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20520_1791090771131_0.4100153430814075","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20521":{"name":"@opencode/plugin","version":"0.0.0-dev-20521","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20521","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"07662a8b081afdb8c6171a8f5107f9db3056ad1f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20521.tgz","fileCount":121,"integrity":"sha512-x2OTWZUipfjgEs1/WILCtYGPfW3lbQCkh0+n05OBdjius/key5hVwgaCHs7WKx068aSaEDROlmfj1u5VMMWsHg==","signatures":[{"sig":"MEUCIGQR6dyB5hDr9jqIE5BzZmF3/rDaRRzXc8mLz0m38At8AiEAm6mgPkVzAH970bNz+AGD3bO0f0/T7feaUAOIIh8W0Cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2dBoiwgUk6pcdNGb7zqwUHleYtwjF9imgCpqzVZaDVAiB/Uo4ms46rhSRDOKVCV72qRnRjXBxPuWjIbh/2uOQ+Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20521.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20521.tgz","_integrity":"sha512-x2OTWZUipfjgEs1/WILCtYGPfW3lbQCkh0+n05OBdjius/key5hVwgaCHs7WKx068aSaEDROlmfj1u5VMMWsHg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20521","@opencode/util":"0.0.0-dev-20521","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20521","@opencode/schema":"0.0.0-dev-20521","@opencode/protocol":"0.0.0-dev-20521","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20521","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20521"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20521_1791095137574_0.7806275909289884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20522":{"name":"@opencode/plugin","version":"0.0.0-dev-20522","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20522","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7e5be8cc00facde427c12b6f6a8052a3dac73d9e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20522.tgz","fileCount":121,"integrity":"sha512-FcZDxPGaCSfanauw7/fZmsp/v4uqTpUjXY9tZtEE8qLw8yW0b83hKvdKaRZIyCq0/kFAXqQYcSznyJRP79hQ6g==","signatures":[{"sig":"MEUCIDc5qfS1IYFeINHNtzWW47FyNgw6EfUpTp1W3bLNUkcQAiEA1TxiUvwzmV+62sW4vOZXoaQU2rCsObE6yRargwdJSeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5plJax7q4apUhWPINxErzYGD/7bw2rXlvsxr186JO+AiEA4LewgMJcewM5snXKiz+lzx97oVUCyamMdjUn4W0bc6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20522.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20522.tgz","_integrity":"sha512-FcZDxPGaCSfanauw7/fZmsp/v4uqTpUjXY9tZtEE8qLw8yW0b83hKvdKaRZIyCq0/kFAXqQYcSznyJRP79hQ6g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20522","@opencode/util":"0.0.0-dev-20522","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20522","@opencode/schema":"0.0.0-dev-20522","@opencode/protocol":"0.0.0-dev-20522","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20522","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20522"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20522_1791095861617_0.12388333020329134","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20523":{"name":"@opencode/plugin","version":"0.0.0-dev-20523","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20523","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d24e176214c020e94ca755af6e6b59ea72b9095","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20523.tgz","fileCount":121,"integrity":"sha512-qxP6vjaw4fJO8xmCdEJ4dKILBSMYSH/1tfJBqsoOSTPgJbxqgz9B4TEunb4yjryuFjiatHBL48pYAOFT5eWO/A==","signatures":[{"sig":"MEUCIBejJ864VN16H2qD8yjtnog3/aFB/870RLf7Dq44Kq5yAiEAzxCkoCtRHQWvaFuzT2bXNLIy9WP9Qe9KCFot4Ln7TAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEcABoRlKy+FNwxIbj7/yj0ByxSwo2cb6BB+KVBnbkLfAiBzfoZCVe8H9y493Z4XGhiLeYwKvUNmBPJ4LrTvNsRo1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20523.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20523.tgz","_integrity":"sha512-qxP6vjaw4fJO8xmCdEJ4dKILBSMYSH/1tfJBqsoOSTPgJbxqgz9B4TEunb4yjryuFjiatHBL48pYAOFT5eWO/A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20523","@opencode/util":"0.0.0-dev-20523","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20523","@opencode/schema":"0.0.0-dev-20523","@opencode/protocol":"0.0.0-dev-20523","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20523","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20523"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20523_1791096746848_0.5455356994795488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20524":{"name":"@opencode/plugin","version":"0.0.0-dev-20524","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20524","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"62acd7479f1c21885e4f02f29b75e71754f4d918","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20524.tgz","fileCount":121,"integrity":"sha512-j7lo0a4SBkKV22CG4R2uhWgHZZnKYyOekABMbVp/tRRIfztyqTcP36k2FqmmkYYAMKTLHhVV1qFyHeK0YLPxwQ==","signatures":[{"sig":"MEQCIAQ3ny7xeNxSvIMNy4D9vLxJOXgfRmJHym39mvz72SrxAiAvrV/NkHMc7mpoVvsxbznb5YotyQVS6PlxdHV8FUlPMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICtvPXFJWoL+Df+nyPaL5dkgn/52I0HcJyACil0O+3MfAiAhQJZWma6Jm5gFwDaYBJtNaH6JA+lbbNV/kKRsdgrSGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20524.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20524.tgz","_integrity":"sha512-j7lo0a4SBkKV22CG4R2uhWgHZZnKYyOekABMbVp/tRRIfztyqTcP36k2FqmmkYYAMKTLHhVV1qFyHeK0YLPxwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20524","@opencode/util":"0.0.0-dev-20524","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20524","@opencode/schema":"0.0.0-dev-20524","@opencode/protocol":"0.0.0-dev-20524","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20524","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20524"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20524_1791097538224_0.72273430431975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20526":{"name":"@opencode/plugin","version":"0.0.0-dev-20526","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20526","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"68d7c5ec552c50a493588af59da2b485b7a2324d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20526.tgz","fileCount":121,"integrity":"sha512-L+e0UJh7nr2Tss0InMNXcrFIwI6GgtDt/eLPMDTwpC1EVGZtJn392UoyxBGU1Au2fps7oLp8eZNbgpIgG7dW2g==","signatures":[{"sig":"MEUCIDKirC25656/dLenJGP3eDRZgRK+2kBz1fwsDsiigljZAiEAxcDr62PqHdPNNovXcpiGOilj8uBZuiiMWZJERDIHwuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW8V4x0ysLvELrdpOkD6SbMyQde6hEebqYLJ1Bb5S7rgIhANk9aHm+ZIE8OLNzyIAaSoYt6aeyD5I4sCDPP+tlZrsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20526.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20526.tgz","_integrity":"sha512-L+e0UJh7nr2Tss0InMNXcrFIwI6GgtDt/eLPMDTwpC1EVGZtJn392UoyxBGU1Au2fps7oLp8eZNbgpIgG7dW2g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20526","@opencode/util":"0.0.0-dev-20526","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20526","@opencode/schema":"0.0.0-dev-20526","@opencode/protocol":"0.0.0-dev-20526","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20526","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20526"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20526_1791098355986_0.9675582942269139","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20527":{"name":"@opencode/plugin","version":"0.0.0-dev-20527","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20527","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c74c64667f0c34ade95c5fdac967f5000bf227f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20527.tgz","fileCount":121,"integrity":"sha512-bcCpI3DC5tpmKbEJDzx54abRZYlO2HxmolZMFsSDdMs355EIQ0CZx/G7mwomslgyjl1lbK5sLQFFtBOc1dh73Q==","signatures":[{"sig":"MEUCIQCxhMNHeMC3jzxSD0Mo7vYJertPSJ00w8eGEe1mYcjmBQIgTZi37jdsKIl0k+ZYx3G6imNLhHmxXHHug30WWK+7AOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3g3bAf7qz+ErGQIULKxoGGUUKSRw2+MgdHlZ6XcX7BAiEA7iAZ23/n9oFSoOMBBrTAc8dP01riO/QCH21z18fn18w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20527.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20527.tgz","_integrity":"sha512-bcCpI3DC5tpmKbEJDzx54abRZYlO2HxmolZMFsSDdMs355EIQ0CZx/G7mwomslgyjl1lbK5sLQFFtBOc1dh73Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20527","@opencode/util":"0.0.0-dev-20527","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20527","@opencode/schema":"0.0.0-dev-20527","@opencode/protocol":"0.0.0-dev-20527","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20527","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20527"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20527_1791099334940_0.9399004046966273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20528":{"name":"@opencode/plugin","version":"0.0.0-dev-20528","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20528","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aade6c43bac16226b578429214eded2b09ef23de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20528.tgz","fileCount":121,"integrity":"sha512-e0aedceAUDG8b+E7k5mwfEW93Nhyc4cS4e0qcLvlbxWifPcAWg1LYrn1+U2uFHjCmV2LAx8vMMH6otiRNrcMRA==","signatures":[{"sig":"MEUCIHhDHVP7oVMxZFTGZkMECR0H6eTDWaSIxgab0PYb0sYPAiEApXV+SJMRmGKE+fYk9kMuxhGKiZv8R4Jq6V036OxHElw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0UjLxEj+jnbRNMEQoerArs+nulFRl8MFHYydvxwiNSwIgPrNzAe2gzESRYJ5984P7fKMA9ezfzlvl0RivvUhBJlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20528.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20528.tgz","_integrity":"sha512-e0aedceAUDG8b+E7k5mwfEW93Nhyc4cS4e0qcLvlbxWifPcAWg1LYrn1+U2uFHjCmV2LAx8vMMH6otiRNrcMRA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20528","@opencode/util":"0.0.0-dev-20528","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20528","@opencode/schema":"0.0.0-dev-20528","@opencode/protocol":"0.0.0-dev-20528","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20528","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20528"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20528_1791100444573_0.9506287878521613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20529":{"name":"@opencode/plugin","version":"0.0.0-dev-20529","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20529","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f78f5ac2630815ee5ff5fe3383f123f9e74e9efb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20529.tgz","fileCount":121,"integrity":"sha512-GeinEx5ng99U6Y24OvyvxlkGPR6mtK7mIeHbx/YHX+pix3ynfxkAIwz9f5p0Y6J4+fTKGzqnD0JlJtZJ853z7A==","signatures":[{"sig":"MEQCIEyObokx1gAtxJtarczl3Xgs/plcmkql7DlWG4kH+lVbAiBjcrkR0EMa9d/E6E9WmX/X8pYupqtmwyhQrG8W1TSyZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDejkTDmc55u9XjQv1l0riWRIJ4iP9MNSQtf0jLpLVJNQIgLGTYZ1Q/nu+bXVKHBFGcMvIhWNxkjPdJ4tTZVXEeNPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123896},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20529.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20529.tgz","_integrity":"sha512-GeinEx5ng99U6Y24OvyvxlkGPR6mtK7mIeHbx/YHX+pix3ynfxkAIwz9f5p0Y6J4+fTKGzqnD0JlJtZJ853z7A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20529","@opencode/util":"0.0.0-dev-20529","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20529","@opencode/schema":"0.0.0-dev-20529","@opencode/protocol":"0.0.0-dev-20529","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20529","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20529"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20529_1791102939854_0.3415808222551291","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20530":{"name":"@opencode/plugin","version":"0.0.0-dev-20530","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20530","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0bcdd93d63743725bc6b7ee44f6058d4f5e07cb1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20530.tgz","fileCount":121,"integrity":"sha512-fo73r3F4jROWyGIw7vber01q/VGYGcFUORmxMZgQncwwgQZhfsPdFikiH7gNWboijLjsK0YmVN/LZyWgKIMS0g==","signatures":[{"sig":"MEUCIQD+891QX7M/ItuENANephPaWOEvjGOVn3Cuotgol2hsDwIgDd6uCHoo/KTTIyw/HDIkBlTmdfJSp1drzXQdUBjAFV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7CrjnQ+wnKr4DfCh1468MPEvwWSajU2IuKnPQgTOe/QIhAPFl8Nh/s2Rj4YjoqOzuOwJFe8LJCTwp7g47hy3rNqxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124284},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20530.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20530.tgz","_integrity":"sha512-fo73r3F4jROWyGIw7vber01q/VGYGcFUORmxMZgQncwwgQZhfsPdFikiH7gNWboijLjsK0YmVN/LZyWgKIMS0g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20530","@opencode/util":"0.0.0-dev-20530","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20530","@opencode/schema":"0.0.0-dev-20530","@opencode/protocol":"0.0.0-dev-20530","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20530","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20530"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20530_1791109897762_0.5877304760415585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20531":{"name":"@opencode/plugin","version":"0.0.0-dev-20531","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20531","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5f9be4b6839f180fa6837471e203e4100c787f5f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20531.tgz","fileCount":121,"integrity":"sha512-1piWcTEPPh8ii/HeTL6lCNN6/K43xyUMp+JhTbMKEO+yVVltFQYEmf9aGu7W+RljLQPzxx0wcP++dieLWWaMFg==","signatures":[{"sig":"MEQCICeXPKC4zYkGQvsr1UCUBl3/ILPrAv+xpD8GVREcF3OBAiA1xMj0w1w+Q80D2M7OTVKi1N+4U/Q3WOqfaGnbMchF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4z3vA3yBDvAXo/1ZVyWoYczremQaypwBnTcaFy03EJwIhAJYCQ3pMql/njvoaB7Nz8HMmSlox9ifg8c4lhHp5oLdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20531.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20531.tgz","_integrity":"sha512-1piWcTEPPh8ii/HeTL6lCNN6/K43xyUMp+JhTbMKEO+yVVltFQYEmf9aGu7W+RljLQPzxx0wcP++dieLWWaMFg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20531","@opencode/util":"0.0.0-dev-20531","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20531","@opencode/schema":"0.0.0-dev-20531","@opencode/protocol":"0.0.0-dev-20531","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20531","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20531"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20531_1791111264440_0.047309995337451394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20532":{"name":"@opencode/plugin","version":"0.0.0-dev-20532","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20532","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6228013456d6f136a6c5ab8ae4ffe1bb9789dfbf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20532.tgz","fileCount":121,"integrity":"sha512-b/NgqVfkASjfNgMvqGEt9FAHJtYo/1sAvjcjU8Zta8Eo+RJch2Cv6WZm1UvsnsCjCIAZRO1QVOhJo69v9OyAPg==","signatures":[{"sig":"MEUCIFSyqJQJzP5edfgazJCGr3a5rwIHzly9ebaN932iiP2SAiEAkOXfXQIQvUYB2rwfmY2vL+nv4AdOCFu/esgA1HwWpxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRefJ8SYfuDlyIWwQAbEAnAiVTod4vYQk798ZdJGjVWgIhAPPJ6uUrd9QyV42RYlxtSD3tRMjFBvVdMb+PjLk67Lgr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20532.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20532.tgz","_integrity":"sha512-b/NgqVfkASjfNgMvqGEt9FAHJtYo/1sAvjcjU8Zta8Eo+RJch2Cv6WZm1UvsnsCjCIAZRO1QVOhJo69v9OyAPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20532","@opencode/util":"0.0.0-dev-20532","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20532","@opencode/schema":"0.0.0-dev-20532","@opencode/protocol":"0.0.0-dev-20532","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20532","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20532"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20532_1791114546008_0.6726297122993437","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20533":{"name":"@opencode/plugin","version":"0.0.0-dev-20533","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20533","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"676011ef4ca35c611524964a0a15805547bdc9eb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20533.tgz","fileCount":121,"integrity":"sha512-89n+d0H+28uHk7zoTdh8WHkLHo/CdjE/Q28tmLgGyc9+9E1p/ljm2eRJq4zh9M2XXg4OQeqMYn7viBw5UD/Kww==","signatures":[{"sig":"MEUCIHNPTMq5P7bc0LCTijCdOR/2HhqL/3GHSB6lkA4aJRIoAiEAhqozKz5YvNi65wlHa1elwNL06usgKK39FngnXNWpPRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0QfsSglcAOmIL0l8bb93I6fF/Fk1+QV4ZW9cMVlZf2AiEA1WVykO/4rUrKXjEY6WQqjJi1kPK0GGf74c7o4ftBi7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20533.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20533.tgz","_integrity":"sha512-89n+d0H+28uHk7zoTdh8WHkLHo/CdjE/Q28tmLgGyc9+9E1p/ljm2eRJq4zh9M2XXg4OQeqMYn7viBw5UD/Kww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20533","@opencode/util":"0.0.0-dev-20533","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20533","@opencode/schema":"0.0.0-dev-20533","@opencode/protocol":"0.0.0-dev-20533","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20533","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20533"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20533_1791115396985_0.6390314178765817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20534":{"name":"@opencode/plugin","version":"0.0.0-dev-20534","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20534","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"10336869a974616312bd5655cb49a885509e2684","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20534.tgz","fileCount":121,"integrity":"sha512-BJyK+hXuwMR3K23wuy1a28fJ/J97x3VS1q7/KxCq0EQBik2H9dWyvwDGaJsrfZpBxverHWWKGQMdUHUEqIjLWA==","signatures":[{"sig":"MEYCIQDcIv9bd8Gm3l44/tKn2OGdnoDeh2YHKdDki7J47BrPLAIhAMuAdmbfX2/b+rvWTrT1Vpoxw8n1rUgl4eCcEPkiflqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQHoly0AlWM4Mun1ENG5I+9Axmag1XAFLF9xWsA3JC4QIgNs5IjuSw0CJZXlPCiBF+Di1b6umg8rr+pbha08fUCFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20534.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20534.tgz","_integrity":"sha512-BJyK+hXuwMR3K23wuy1a28fJ/J97x3VS1q7/KxCq0EQBik2H9dWyvwDGaJsrfZpBxverHWWKGQMdUHUEqIjLWA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20534","@opencode/util":"0.0.0-dev-20534","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20534","@opencode/schema":"0.0.0-dev-20534","@opencode/protocol":"0.0.0-dev-20534","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20534","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20534"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20534_1791123239006_0.5708540647186005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20535":{"name":"@opencode/plugin","version":"0.0.0-dev-20535","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20535","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f781a49781bacae2c03b463a803c5c8f8166269a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20535.tgz","fileCount":121,"integrity":"sha512-ZVSbzueMCwaThw92CDJ4vXDY9vkqd8SZw2PQ+FSvz3odm7SlN/JVdRwkCXAzUKi8JfwLxGSfuS4PlxUKSrqqXQ==","signatures":[{"sig":"MEUCIQDUYma1YGlFaeNmocIjB75qi2CgF2y3OYWebqbcRZK5PwIgbP5PbnXuythKmiNME4FO2DQNbRkcGEQ3CS/VvVdwo7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs0l6UkZObhZankIqQd8aEUzqU7ROLAisznfY4ltgyowIhAKAwqVkjVoZelf37yv4BWgqDBMUbPbPKgbnRzPuhAqcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20535.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20535.tgz","_integrity":"sha512-ZVSbzueMCwaThw92CDJ4vXDY9vkqd8SZw2PQ+FSvz3odm7SlN/JVdRwkCXAzUKi8JfwLxGSfuS4PlxUKSrqqXQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20535","@opencode/util":"0.0.0-dev-20535","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20535","@opencode/schema":"0.0.0-dev-20535","@opencode/protocol":"0.0.0-dev-20535","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20535","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20535"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20535_1791141545869_0.3470470912774195","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20536":{"name":"@opencode/plugin","version":"0.0.0-dev-20536","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20536","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f5d61af285c6ebed65d7f4e97f88d344561a3229","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20536.tgz","fileCount":121,"integrity":"sha512-dw/Jk9wfQll+9HDMvaLof4002FYUaR8y4ItPdij7cFRcV8ROMc4H5KgXyi/VgpBxtX3MUs+1s1VYvuZFnipV/g==","signatures":[{"sig":"MEQCIGtGoHPYJcbkErPiY2GfxDwzjP5rfm5GJrd128cdx3k+AiBqlC1lnLNIFIc6GWqqJ4ibnkAi0vBx4km/ut0hie5Vkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoyMhdOPnsbGXJGldxblBfa3IufCVv2VS7RGAp+INOuwIhAL40xfJ7JV/hR5a7GjZyAIV1ArerauEVXdlJA9GwIif0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20536.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20536.tgz","_integrity":"sha512-dw/Jk9wfQll+9HDMvaLof4002FYUaR8y4ItPdij7cFRcV8ROMc4H5KgXyi/VgpBxtX3MUs+1s1VYvuZFnipV/g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20536","@opencode/util":"0.0.0-dev-20536","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20536","@opencode/schema":"0.0.0-dev-20536","@opencode/protocol":"0.0.0-dev-20536","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20536","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20536"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20536_1791146677888_0.6956019461693708","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20537":{"name":"@opencode/plugin","version":"0.0.0-dev-20537","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20537","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b6ca25929d158128c6444915f34c7188a1e133e2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20537.tgz","fileCount":121,"integrity":"sha512-FVOjHXTZhZwX2FpYbPcUoJ6LkfCiAvg/uurH7x8ixuX+HXs+rDhngUiDBLCa6tvvG6Aj9wQqJiwCiMiGFmUq7g==","signatures":[{"sig":"MEUCIQDcW0KAoEB7FVQl8nvywmCb5i/sdRGqbmssg0qdWNnD3gIgf4llQW6oLdsEUncwGNAcoDG9vw4dG774Gn3xpxCkLMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTt4ln6IfV53AuyVKBBpbmqCPhmlWs74BEzV0gAL0VEAIhAOVPl2hqsnBqWRVc8qhszSO0bMkiVDAIb+yFf+Oc8enr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20537.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20537.tgz","_integrity":"sha512-FVOjHXTZhZwX2FpYbPcUoJ6LkfCiAvg/uurH7x8ixuX+HXs+rDhngUiDBLCa6tvvG6Aj9wQqJiwCiMiGFmUq7g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20537","@opencode/util":"0.0.0-dev-20537","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20537","@opencode/schema":"0.0.0-dev-20537","@opencode/protocol":"0.0.0-dev-20537","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20537","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20537"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20537_1791150059700_0.4928964646273719","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20538":{"name":"@opencode/plugin","version":"0.0.0-dev-20538","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20538","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d95f6d6eb4743c6530f057b694f48941ef45799","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20538.tgz","fileCount":121,"integrity":"sha512-y/DI1y9k6sdNbV8F8m0nnuvDExMr22yse8IqIYFR7FcBoO2/jEYFJFpXiX6pKhjpQfdENDmyGmAsr6uTYFrQMA==","signatures":[{"sig":"MEQCIFX8LTU4RhPp4lis/8goXfMokV7fYcIXn7SzL/+NTJMsAiB03SloELi+KjUPJb1DRvt5/DJbdY/A2z0D5rwvO60f5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPQO4wOLfSCiLYr+SMVDO9e0IDZNHgPscOEa4mN5+fNAIhAI5L2c7fdA7iC4qZeP714TaaMIZnEwLM6UlS58FlUhJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20538.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20538.tgz","_integrity":"sha512-y/DI1y9k6sdNbV8F8m0nnuvDExMr22yse8IqIYFR7FcBoO2/jEYFJFpXiX6pKhjpQfdENDmyGmAsr6uTYFrQMA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20538","@opencode/util":"0.0.0-dev-20538","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20538","@opencode/schema":"0.0.0-dev-20538","@opencode/protocol":"0.0.0-dev-20538","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20538","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20538"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20538_1791161906696_0.8427104434685246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20539":{"name":"@opencode/plugin","version":"0.0.0-dev-20539","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20539","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"036bf6389d14cd90ae68be932ac1f1a7a3d47b8e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20539.tgz","fileCount":121,"integrity":"sha512-SAi4ZDNN7QFehdu/R/4k2dD2Bl6R5OaVAdMudkJQQBfGU57xfAieuRigf4s6xIfEDAzI0u0d1OZ9ft+ugmZGhA==","signatures":[{"sig":"MEQCIDobVob7rvHdCQADBBja2j2W6CTdIf9Eygh5znPPY4AoAiAqr4QaAaMco5CIPeDiODZIrAMVSlVtMJLiWc89FQIXyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtFHxXumDJZhwTQw6riJKx6hbdruKqaslYXJ6aBn1VbAiEA8l4gfYfdXXI2eQf8ZSra6nToXyH4Y3rAHzlaZWg75as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20539.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20539.tgz","_integrity":"sha512-SAi4ZDNN7QFehdu/R/4k2dD2Bl6R5OaVAdMudkJQQBfGU57xfAieuRigf4s6xIfEDAzI0u0d1OZ9ft+ugmZGhA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20539","@opencode/util":"0.0.0-dev-20539","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20539","@opencode/schema":"0.0.0-dev-20539","@opencode/protocol":"0.0.0-dev-20539","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20539","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20539"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20539_1791162619160_0.796053261938475","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20541":{"name":"@opencode/plugin","version":"0.0.0-dev-20541","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20541","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d77b8d4860cc8486ae7532989a2336757d91c915","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20541.tgz","fileCount":121,"integrity":"sha512-apDVSE441DRKmcFsg2iR/GjDwzwD8daPVgN4mSDMdu0FMzNTWeikhay7KcKzqQce7+A1BpF2vrNm9uYJNaHJow==","signatures":[{"sig":"MEYCIQDk3HH0bJ3jfgbHKdl+qISyaf62oj+vTYqpjjxozVmJvQIhAIdmz6g7xNmuIQsHtOejZ3ByTuAPJpfwVNOG06laR9kk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBFV7c9m8X5FbeuM78hPt5Cmbo2INj0Waviw1/xwmhsxAiAL5A3ZlwijBgc1uKNFR5o0f0kS/bEErm9K3UuEZ75rtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20541.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20541.tgz","_integrity":"sha512-apDVSE441DRKmcFsg2iR/GjDwzwD8daPVgN4mSDMdu0FMzNTWeikhay7KcKzqQce7+A1BpF2vrNm9uYJNaHJow==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20541","@opencode/util":"0.0.0-dev-20541","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20541","@opencode/schema":"0.0.0-dev-20541","@opencode/protocol":"0.0.0-dev-20541","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20541","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20541"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20541_1791165273148_0.8679996819639015","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20542":{"name":"@opencode/plugin","version":"0.0.0-dev-20542","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20542","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f11e8d96abcc107cdb3a0219c3f8201c886177be","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20542.tgz","fileCount":121,"integrity":"sha512-G+5T+8yMxJyFbTACoyRWOHKCjgtexs/qEZP0slrYey7L3hcrp0QztQh0z13g6VjiVY/ZCTtqumzZvBFYuwmDjA==","signatures":[{"sig":"MEUCIEQa6u1w3xnEwpVGKwg2TrQqoBzSki0fNx8UKmhufseZAiEAyqcOj7BLDXbEpMnkoNo7FVZjbzlfDqmMbHda7Co+Mns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIElJ+gLYQ5Fxd3wla1f3o5+NRs0HSKIeh3cikInTk/B0AiEAgaBiw03djfiSrGgyNF5VIHRvsGARhABeFupOIFUOHo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20542.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20542.tgz","_integrity":"sha512-G+5T+8yMxJyFbTACoyRWOHKCjgtexs/qEZP0slrYey7L3hcrp0QztQh0z13g6VjiVY/ZCTtqumzZvBFYuwmDjA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20542","@opencode/util":"0.0.0-dev-20542","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20542","@opencode/schema":"0.0.0-dev-20542","@opencode/protocol":"0.0.0-dev-20542","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20542","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20542"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20542_1791166159151_0.42805070714704674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20543":{"name":"@opencode/plugin","version":"0.0.0-dev-20543","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20543","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6196746d08ee3b2b105525de72317b184cec2511","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20543.tgz","fileCount":121,"integrity":"sha512-aptFF4gznMgWb5DMIN8FHW/CC68zwiU45q62dhPQMhvL46oQxmmiZ0WHBOqi9aGzmED42o9qQx1qdROQ+cF2dw==","signatures":[{"sig":"MEUCIB0+zCaWoa/BSj50GKqgRzgmiqEPvbrIoR5PDLc8sHw2AiEA1jM3ghZxrFFXAB8N25cpUAgN7ryTO4qQ1PVese9xQsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOjpKMAdzsCiVYUBM68iofbMU7DTtZ9pjfVfr1FRc2MwIgX9kDHCLWEhhYd0VdZUBNt6UYm5k+/69MiW9JS0aqaKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20543.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20543.tgz","_integrity":"sha512-aptFF4gznMgWb5DMIN8FHW/CC68zwiU45q62dhPQMhvL46oQxmmiZ0WHBOqi9aGzmED42o9qQx1qdROQ+cF2dw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20543","@opencode/util":"0.0.0-dev-20543","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20543","@opencode/schema":"0.0.0-dev-20543","@opencode/protocol":"0.0.0-dev-20543","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20543","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20543"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20543_1791168309401_0.39672996155154316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20544":{"name":"@opencode/plugin","version":"0.0.0-dev-20544","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20544","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cdabbe431e4a19375b822a9a2780af12c11f8583","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20544.tgz","fileCount":121,"integrity":"sha512-y33Pyca4qayNtP4Hqv287MD3PnEYlgnDYEFWUanbdXKYiFzlqq8w/ODaAPDFGq++HkYV0Q5c9eIXyiMJhX7yUw==","signatures":[{"sig":"MEUCIAbuskUSr/PpiJao51kaoOm8Sv68mVM1YXhe1X+NEkBZAiEA10GJTZ71prggK6acKa4t4SIcKw4wclJ+EPUNq9TDnx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCR+ozB85e5QHpc5Z+dSKhaEs1NlfUnud1jEV66g8SaXgIhAOoL1ehDCxnPzaY0TZ1EUwR3cD8xyYIO5R/ped1J+QCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20544.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20544.tgz","_integrity":"sha512-y33Pyca4qayNtP4Hqv287MD3PnEYlgnDYEFWUanbdXKYiFzlqq8w/ODaAPDFGq++HkYV0Q5c9eIXyiMJhX7yUw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20544","@opencode/util":"0.0.0-dev-20544","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20544","@opencode/schema":"0.0.0-dev-20544","@opencode/protocol":"0.0.0-dev-20544","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20544","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20544"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20544_1791169702107_0.2620369747167186","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20545":{"name":"@opencode/plugin","version":"0.0.0-dev-20545","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20545","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c8580182182949ebc8c083b42e6f1dadf6f31b3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20545.tgz","fileCount":121,"integrity":"sha512-spheWbDsTsUNONngmFA3IIGzPVeqSjVoT3yGAxZC9IV2Ov3RJZjo2z46RrVuJWknrWmGuncGzQVUs1MFbGRqxw==","signatures":[{"sig":"MEUCIBIvqB6uaZnWWq9vbdHRC6cjOIA4crTx6rRGZ8YZzZJWAiEAwY9QqAPCE850CrDFeEFDFnrp8YraM2WrmV22zn6Pf5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAP25WSxZVwI1ft7/UlBPGR+uL677+p/aSUKjh01zJg3AiBgsjCJch1spXmyVd4GvCOaL7WPHHsaTPSs5x+XfLBZVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20545.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20545.tgz","_integrity":"sha512-spheWbDsTsUNONngmFA3IIGzPVeqSjVoT3yGAxZC9IV2Ov3RJZjo2z46RrVuJWknrWmGuncGzQVUs1MFbGRqxw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20545","@opencode/util":"0.0.0-dev-20545","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20545","@opencode/schema":"0.0.0-dev-20545","@opencode/protocol":"0.0.0-dev-20545","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20545","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20545"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20545_1791170604735_0.8957876251007322","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20546":{"name":"@opencode/plugin","version":"0.0.0-dev-20546","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20546","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9af5b246fd66a1c3a120f346978ea6e240ae30a2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20546.tgz","fileCount":121,"integrity":"sha512-tsZ8090H8XKWgtSU03nsgl8mFhvrwovkQtJOVowlRDKw22IZRs4UnGP7TlBzDRbue1bAWcyoq5m8WC8tYg/ZIQ==","signatures":[{"sig":"MEUCIQClfX0MFSGbuHWD6M+AHRjqWz5fgUmRlQjzSxnnc0kpkgIgCpyTIwD/tuCgnU9i9Qj9Hvvyf+Wn2m8k8cFG18wM/gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXsOhAHNT+gieOwIfGzv74LDwl8pvXvb/jIa2YjCws5AiEAqnxncKapsCOw3cx12pdb3MDpmAK7/mEONqCFvy7k88U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20546.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20546.tgz","_integrity":"sha512-tsZ8090H8XKWgtSU03nsgl8mFhvrwovkQtJOVowlRDKw22IZRs4UnGP7TlBzDRbue1bAWcyoq5m8WC8tYg/ZIQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20546","@opencode/util":"0.0.0-dev-20546","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20546","@opencode/schema":"0.0.0-dev-20546","@opencode/protocol":"0.0.0-dev-20546","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20546","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20546"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20546_1791171439092_0.5886966268893112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20547":{"name":"@opencode/plugin","version":"0.0.0-dev-20547","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20547","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"399db679cd15a0f0f3fc1a9944887ee91272f4a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20547.tgz","fileCount":121,"integrity":"sha512-WqtuwdD7GBRi15cU1l7JC7zzs4L0cRDBb45xtwRSWIwMGicbFJwyecXQoMlnLNOpSVk8LZUsLxjoJxknDvR0Ww==","signatures":[{"sig":"MEYCIQCg/UZ3sM6z/op5y1PyUbpUF8OorxpihfRQ/iH/+7hv8wIhAMfQ4SV/Fbj3VDRwddAn/DBjXOtplW0ITvy7qCoCrS12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBl8WxkJMkc4Sx5mE/sTdTEFJpj/Shmt6OhRpUPs5t8yAiEA8zK5+3k4A/tM/gqDSVSvqL0QsFIRfq59SdDdbc3HnIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20547.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20547.tgz","_integrity":"sha512-WqtuwdD7GBRi15cU1l7JC7zzs4L0cRDBb45xtwRSWIwMGicbFJwyecXQoMlnLNOpSVk8LZUsLxjoJxknDvR0Ww==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20547","@opencode/util":"0.0.0-dev-20547","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20547","@opencode/schema":"0.0.0-dev-20547","@opencode/protocol":"0.0.0-dev-20547","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20547","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20547"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20547_1791173499476_0.32661219403430763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20549":{"name":"@opencode/plugin","version":"0.0.0-dev-20549","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20549","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"22ebbc6d27df7cd487612721170924f04bb471bc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20549.tgz","fileCount":121,"integrity":"sha512-8ldRPqyGN2iNufLOWvB4kmUxUv+LKcLVfsBQ1YLI4BF/sV/T6aitP4VrwXGJb+v3QHUpEdaCYyQ+PjeQzZ5L/w==","signatures":[{"sig":"MEYCIQCU8ld1VmlnqgffMxzsL2uFmcUsrprltD0Tno5utbzkMgIhAOGqGqcLoRKj57cuMrD/hkSD5E8MPrYX+mSod9nHycRe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDOQ5G63g0QbGLYyz/TPEM8kLepEiI39xbeoE2HBDPNcAiAJl/F2dLMUcHCx4CG0aeelhfLIWUprpnZQ+ecobPtYeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20549.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20549.tgz","_integrity":"sha512-8ldRPqyGN2iNufLOWvB4kmUxUv+LKcLVfsBQ1YLI4BF/sV/T6aitP4VrwXGJb+v3QHUpEdaCYyQ+PjeQzZ5L/w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20549","@opencode/util":"0.0.0-dev-20549","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20549","@opencode/schema":"0.0.0-dev-20549","@opencode/protocol":"0.0.0-dev-20549","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20549","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20549"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20549_1791174497393_0.44428688583297027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20552":{"name":"@opencode/plugin","version":"0.0.0-dev-20552","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20552","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f486ecb4ce1c100a4ba33de8fa6985011c54045b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20552.tgz","fileCount":121,"integrity":"sha512-4SOy6EiXO0dgUHVvWz1JYUOyOzrd9K8kpmFz6KpHjs19c1flkKApaILZ1u5JNrlswyIsjN5P7EqQt8bYOmLC1w==","signatures":[{"sig":"MEYCIQDST2OovXJbqzMrqaaOj67qSsBoXGVB2sWCku2wj7krxAIhAO5pEKGEU5pUnfBOr/GfpF1/K9+i1zBwpB58Huw/pkUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/8FFk1hxGTfgsw9iQ4LqlHRSD6PcB1Qp43K1uTpdLIAiA396d9ijf5rAmKPpST8FfzEIhmnu3yQwNIInZJm228Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20552.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20552.tgz","_integrity":"sha512-4SOy6EiXO0dgUHVvWz1JYUOyOzrd9K8kpmFz6KpHjs19c1flkKApaILZ1u5JNrlswyIsjN5P7EqQt8bYOmLC1w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20552","@opencode/util":"0.0.0-dev-20552","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20552","@opencode/schema":"0.0.0-dev-20552","@opencode/protocol":"0.0.0-dev-20552","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20552","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20552"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20552_1791175129482_0.45558451352511287","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20553":{"name":"@opencode/plugin","version":"0.0.0-dev-20553","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20553","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e1264b2517f4328495aa87cf817f252594edac70","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20553.tgz","fileCount":121,"integrity":"sha512-0wufiBBLIn509D1r41VNmSNMn5pZjSpcfJrtLPDYazfrVJ9k9720993oqLhZWN6ETUtS5QQ5WMIvlPaXrRmFhw==","signatures":[{"sig":"MEQCIDb+agvtBpjYj/Rc8eVRNHxet7kO4OBnA6f4zrM9Lr76AiBHIXzVxO/G2mWIFf43TMBvjMNmXfn1RMmYgdvGfMO3DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBRCydM/CJD4tXEJdKE6a8KmZxFf4InoOh9cYmwMzlWEAiAINpQVu5jKwYmbG7rj29YmaFoYqHfsAxd/9AXR40c0QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20553.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20553.tgz","_integrity":"sha512-0wufiBBLIn509D1r41VNmSNMn5pZjSpcfJrtLPDYazfrVJ9k9720993oqLhZWN6ETUtS5QQ5WMIvlPaXrRmFhw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20553","@opencode/util":"0.0.0-dev-20553","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20553","@opencode/schema":"0.0.0-dev-20553","@opencode/protocol":"0.0.0-dev-20553","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20553","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20553"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20553_1791176017065_0.09157455403753989","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20555":{"name":"@opencode/plugin","version":"0.0.0-dev-20555","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20555","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"10e420eb602481c18505abf695f2267b110d51b5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20555.tgz","fileCount":121,"integrity":"sha512-oGU1kYwHoG2wSJ/cOtLJw3N7m9rdEEhzsqsdBfzLz9flB9zdnf6hMow/wRklcNI+Pnnnxew5Xr/d5BJg1T3hwQ==","signatures":[{"sig":"MEYCIQDjEFPKD09tJWw9YncuALfpdTxbTLexVai33Wf1ZDzSWQIhAPTRzt2vgfadJ79/RBlP+cgaqvgBNv4zyHXV8Ekd4+OW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtq0oM3rE4HbIZ55VhYsL5hW3QoiO2WqjyMj4Abd/iHAiEAh2Him3tr1smISGhqd3ceR4fL9hrwC971djNFR08hi3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20555.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20555.tgz","_integrity":"sha512-oGU1kYwHoG2wSJ/cOtLJw3N7m9rdEEhzsqsdBfzLz9flB9zdnf6hMow/wRklcNI+Pnnnxew5Xr/d5BJg1T3hwQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20555","@opencode/util":"0.0.0-dev-20555","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20555","@opencode/schema":"0.0.0-dev-20555","@opencode/protocol":"0.0.0-dev-20555","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20555","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20555"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20555_1791176903027_0.19780864664214604","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@opencode/plugin","version":"2.0.23","license":"MIT","_id":"@opencode/plugin@2.0.23","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fcaeaa53e7e886c8a1842a4ec67e1ef459b66cf4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.23.tgz","fileCount":121,"integrity":"sha512-xk59WBQ4HcX5V2nNrPpy1/4zeaL5hA4/qDxdWIR5ryVWCJ7yctjWVTgPoRnOFKHK7pvIxhpdioYzpDY073i3qA==","signatures":[{"sig":"MEYCIQDFoAZJKhqIpdQbb6RQhb2ZNnYrkoV3I2RaOm4ZJ5hruAIhAKNe18k9vh8/I7uwW/PnSczbCX5YBd7ERUPQfbmeKsVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMIsE1YcPZuiAS2bnms2qjMaf2cc/zHiWgPppLSKZgrAiBELyey0iC2ltiqVuixHyTuDxFJaiTWIacjjM3cK8UxZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124999},"type":"module","_from":"file:opencode-plugin-2.0.23.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.23.tgz","_integrity":"sha512-xk59WBQ4HcX5V2nNrPpy1/4zeaL5hA4/qDxdWIR5ryVWCJ7yctjWVTgPoRnOFKHK7pvIxhpdioYzpDY073i3qA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.23","@opencode/util":"2.0.23","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.23","@opencode/schema":"2.0.23","@opencode/protocol":"2.0.23","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"2.0.23","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"2.0.23"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.23_1791177903822_0.11969651004761972","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20557":{"name":"@opencode/plugin","version":"0.0.0-dev-20557","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20557","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f1afb9d98c130275c43e99ef41f9cbac264d1217","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20557.tgz","fileCount":121,"integrity":"sha512-75bA+N2ppNunkvOAegEXX17NEz7ccVsSUSmBFI8F7xcNjunT8lnv0HR3EkHPzFLRSrBQqnp7OYmDTzUxS3Yjsw==","signatures":[{"sig":"MEYCIQCWWxDb0o34vIYKdpxjlB5b1HBbkkjmEL6pbvA6S52BFAIhAL9Y3QYRIeq9YMwjHHXOtahiVxNURF83qHBJ3HmZ7ArA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHdlsHsJBNrZYrJYrSH+5aav8jzzKCvi9/RVqc9qRyvAIgWtEKBSKcGvkP4MTnRDFqG/eE0Xvbj8c+VT/7Y0PsfOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20557.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20557.tgz","_integrity":"sha512-75bA+N2ppNunkvOAegEXX17NEz7ccVsSUSmBFI8F7xcNjunT8lnv0HR3EkHPzFLRSrBQqnp7OYmDTzUxS3Yjsw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20557","@opencode/util":"0.0.0-dev-20557","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20557","@opencode/schema":"0.0.0-dev-20557","@opencode/protocol":"0.0.0-dev-20557","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20557","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20557"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20557_1791177949389_0.17208823335426615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20558":{"name":"@opencode/plugin","version":"0.0.0-dev-20558","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20558","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"25d43c394a3339fdbe29381937575106601fd2c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20558.tgz","fileCount":121,"integrity":"sha512-1+Xrh8Q3UTleVgspf1JgpQMJI4v4RqyTzo1/edvaFV0Q85OVk2CCCozKsi+80ZYnIiPAw/jE7Fd26SBXUP/NlA==","signatures":[{"sig":"MEUCIBk24yKKDRiulJmJ953fgGH0IEYEp9dpu7NhCQybVRVeAiEA8zaU7+jjoY4Ifo5cGLplbUqEuMLZlXU3I2yLnZCIkmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEDQvIx39Dmv8Q41r+dvM1giZJoWnUbhHBbLST+TQi07AiEA8YQ+/I2XY+DKzYtyQOvJ72jd+Dqta/Il0xqPhW3zrBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20558.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20558.tgz","_integrity":"sha512-1+Xrh8Q3UTleVgspf1JgpQMJI4v4RqyTzo1/edvaFV0Q85OVk2CCCozKsi+80ZYnIiPAw/jE7Fd26SBXUP/NlA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20558","@opencode/util":"0.0.0-dev-20558","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20558","@opencode/schema":"0.0.0-dev-20558","@opencode/protocol":"0.0.0-dev-20558","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20558","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20558"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20558_1791178847256_0.9114306563048735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20559":{"name":"@opencode/plugin","version":"0.0.0-dev-20559","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20559","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d97fc4a3e979221b8f3a42b61006343e89e6f6ec","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20559.tgz","fileCount":121,"integrity":"sha512-jaiqdrQj6N/ZGI2+bPIFaeDaxUc1DLkLCxh2N0oGgXEQfdi7e+dPrw5LuyQKqnYBtAgzIDwKoPOTXSpN3LfCmg==","signatures":[{"sig":"MEUCIQCOgKKcvTbv0W+hH440Tc2hkAtjTO3kGdy9f8gmAUoeFwIgerL2o/4gvu/uPoxBR7Nks033iSxuBwNf+jvcmoBUL2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDO6/iqKd5wwpTb4CbsNRBpSwASHjV+n2j6fD1R95+NaAIgS3O3T7PM54X4skr2mUHYdyFDOBz/nIldYpu1Qs2T/dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20559.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20559.tgz","_integrity":"sha512-jaiqdrQj6N/ZGI2+bPIFaeDaxUc1DLkLCxh2N0oGgXEQfdi7e+dPrw5LuyQKqnYBtAgzIDwKoPOTXSpN3LfCmg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20559","@opencode/util":"0.0.0-dev-20559","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20559","@opencode/schema":"0.0.0-dev-20559","@opencode/protocol":"0.0.0-dev-20559","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20559","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20559"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20559_1791179779244_0.002013775140886631","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20560":{"name":"@opencode/plugin","version":"0.0.0-dev-20560","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20560","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b01098008eeb2d5c4edfc47da297b16201f57525","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20560.tgz","fileCount":121,"integrity":"sha512-niX3iJ4IpPqdpa1K/cOmoHA5n63OfUcBFvRpn9yt9ATKmlMqX0rb6zKaLX//IuJQNbXXcwmqdHrjHu3ms1u74Q==","signatures":[{"sig":"MEYCIQC3o8iryKPFPtExhhvqZBnHcLGli+Id7gorZuDfS+9LawIhANTUwdH8b+YUB/PVLY8M9n3s/bNUlM5rGSRHZcWvFEAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIByVSz0NWqoNpi4M/g6MQvQpiP5O+QYa+4PqUEq29iw3AiALobkrGEcao12VRIhGns+YWWi+Cmull8niGSXO0A8dMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20560.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20560.tgz","_integrity":"sha512-niX3iJ4IpPqdpa1K/cOmoHA5n63OfUcBFvRpn9yt9ATKmlMqX0rb6zKaLX//IuJQNbXXcwmqdHrjHu3ms1u74Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20560","@opencode/util":"0.0.0-dev-20560","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20560","@opencode/schema":"0.0.0-dev-20560","@opencode/protocol":"0.0.0-dev-20560","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20560","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20560"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20560_1791180758899_0.17700865753398887","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20561":{"name":"@opencode/plugin","version":"0.0.0-dev-20561","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20561","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5d7bfdc3368e62238fa89d6bc3d7566ec8d9b4eb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20561.tgz","fileCount":121,"integrity":"sha512-A4LTb+yLSVr/H2wMxnj+Q1ackXJLZuHAIQVZ0F4qbXTEYF2gJjAp8o13iRqVr9bKou+/fJtWimzH+lv5mzptCQ==","signatures":[{"sig":"MEUCIQD4uw0BjCd1Cf6Hx+6ZD5yyOJ1j2fpoEcq/ZJUWYWF5nQIgatxJVxFfKvOMWeOwf6HccSzUyv4Q7PLxvr5Yk6KuFGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/EUaK019ig3sfSGohv3j5mQlH6il4CmWOhx7i6DqeigIhAI2amG1YwAgDBEf5/iu2acQ9ir3KFgR/QGUZ6LlmcRy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20561.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20561.tgz","_integrity":"sha512-A4LTb+yLSVr/H2wMxnj+Q1ackXJLZuHAIQVZ0F4qbXTEYF2gJjAp8o13iRqVr9bKou+/fJtWimzH+lv5mzptCQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20561","@opencode/util":"0.0.0-dev-20561","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20561","@opencode/schema":"0.0.0-dev-20561","@opencode/protocol":"0.0.0-dev-20561","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20561","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20561"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20561_1791188790009_0.45182764171226886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20562":{"name":"@opencode/plugin","version":"0.0.0-dev-20562","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20562","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2d02e7a1e2592b5c9eee5deba8bcafc613f9eefc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20562.tgz","fileCount":121,"integrity":"sha512-jXM94FTOzdxLsFzBndWIVBwKTeKNo+8jCzcgxULq8v8FmmbIDZhTU6g+fbC/d0pqbiWde5kljrn2tJgbUFVeXw==","signatures":[{"sig":"MEYCIQD4WZq4FZqt5qgenVlM/0u1jYbFxCJXv3Q5orRm5ev1kAIhAJymUugMYjHWOh15iCCKcLxfO1l7aDX+14gai8guoRLE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN8jjxggjPHxRNwqcNjXBJSVidVHGKeje3Cj+Aki+HagIhALzmVJFH1rhuDo6SjTgCethj5G/mYe5WZ7i7+PMi80hn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20562.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20562.tgz","_integrity":"sha512-jXM94FTOzdxLsFzBndWIVBwKTeKNo+8jCzcgxULq8v8FmmbIDZhTU6g+fbC/d0pqbiWde5kljrn2tJgbUFVeXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20562","@opencode/util":"0.0.0-dev-20562","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20562","@opencode/schema":"0.0.0-dev-20562","@opencode/protocol":"0.0.0-dev-20562","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20562","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20562"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20562_1791189642849_0.5879194635450116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20563":{"name":"@opencode/plugin","version":"0.0.0-dev-20563","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20563","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"423019b5e619b52af0aee3c61371f4e98adf5932","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20563.tgz","fileCount":121,"integrity":"sha512-OHyb/C2V2FpsmyET6n/SNSaEZmd6mM4QxbBZEnteFfA0n+eqPvc6M4dyWPE8gkbJ09ulB4blI9O/oYwl50T/Tw==","signatures":[{"sig":"MEYCIQDmdRv2AFQAEloOpmIzZhwS8YqAwGXw0GZc/8yHdH4H5wIhAOdBaPGHGtqq04jc3qifW2qMaIHzNDksoqtN4Xfx15w3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+T18ewCvk4XNJ4tMPQPGiiFayA8JbQDghJKZPwTRWtAiB8vmpUOqYnnjFv0s+g3SniZuCXTIC9RrCqAhXL3D6nOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20563.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20563.tgz","_integrity":"sha512-OHyb/C2V2FpsmyET6n/SNSaEZmd6mM4QxbBZEnteFfA0n+eqPvc6M4dyWPE8gkbJ09ulB4blI9O/oYwl50T/Tw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20563","@opencode/util":"0.0.0-dev-20563","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20563","@opencode/schema":"0.0.0-dev-20563","@opencode/protocol":"0.0.0-dev-20563","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20563","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20563"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20563_1791190539190_0.2658711381506058","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20565":{"name":"@opencode/plugin","version":"0.0.0-dev-20565","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20565","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4b34f27063d22ff5b7f1c36831b524db9a778ba0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20565.tgz","fileCount":121,"integrity":"sha512-Z6mcGYe6HcJ/kvytw/qtgt/LMc8d4RjO5aEE4+kH+EfovAKndh5IA88SM3CowWcfg+CF2HWSrIE4h9nH9tujaA==","signatures":[{"sig":"MEQCIBbqygt7Oad/TsdmKdH8jPwhJ37kDmG5QjmCmjus9B5CAiBewkvR3ebOLMC+oJteuniYgBTQwO8qyKCxLE273F3mbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAL5v++ryijJRzQosoD4MHLARQbwHD/Y5N7KclmUcE1wAiEAiGm7dtpl+X2I4Q59dkd6Vb/AOOoATfwXe5uYq/SAuLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20565.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20565.tgz","_integrity":"sha512-Z6mcGYe6HcJ/kvytw/qtgt/LMc8d4RjO5aEE4+kH+EfovAKndh5IA88SM3CowWcfg+CF2HWSrIE4h9nH9tujaA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20565","@opencode/util":"0.0.0-dev-20565","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20565","@opencode/schema":"0.0.0-dev-20565","@opencode/protocol":"0.0.0-dev-20565","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20565","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20565"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20565_1791191449416_0.2617235245485974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20567":{"name":"@opencode/plugin","version":"0.0.0-dev-20567","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20567","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2ad157cae7a32e09c6eb4cede66c7ade6967fd1c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20567.tgz","fileCount":121,"integrity":"sha512-q7OP+43X/6C6/f+DVypKy/D8fliAjV97hz8QOyvlWjVfpo9A0eR0F7mNfkkMCo3e3KsdMjN8zTQuMSGRUFTrOQ==","signatures":[{"sig":"MEYCIQDFuZ4AARrwhDakY8MeZ3o9dKrd3fG0kt/Y6HTcaTfd0QIhAMCcMuoRbRgHj4ft3wqpWxTjXG0vPyCr4+TOVbylloMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDYWEVuaLCVUjTahV3sbqwpQq02ITv0ipbZZV5+iXglXAiEAxzKuW1a18gA9EWKpQ1Ksr9cgM8l16C9OuRuA6ezO5ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20567.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20567.tgz","_integrity":"sha512-q7OP+43X/6C6/f+DVypKy/D8fliAjV97hz8QOyvlWjVfpo9A0eR0F7mNfkkMCo3e3KsdMjN8zTQuMSGRUFTrOQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20567","@opencode/util":"0.0.0-dev-20567","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20567","@opencode/schema":"0.0.0-dev-20567","@opencode/protocol":"0.0.0-dev-20567","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20567","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20567"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20567_1791192468884_0.5260636355604205","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20568":{"name":"@opencode/plugin","version":"0.0.0-dev-20568","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20568","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7e89b4756a0981b791c5da0b5d1c7244f36b08f5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20568.tgz","fileCount":121,"integrity":"sha512-3eij+oghoqVjxObptWMG1jifVdxulmVaEE0xszG5zVWnofp9DRNvHqsJi4qSFooV5YBukURkZ3D7mMIMYoDG9A==","signatures":[{"sig":"MEQCIECnGedvyJ+9KSTlH2wJZwB1xyFU9TlxDGoaRkAEfRkYAiB1+pokt76y4nGisM2P9mshyUfH8nP1qahkRpIjRIdQvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtdhrHHH4WAT2/UF01mXBeAvi3NER+VGKTI7hvy6MXBQIhAMaAWTiJP55QV56FGeT0DOdSXDbm5SkBM2ahppjd39+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20568.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20568.tgz","_integrity":"sha512-3eij+oghoqVjxObptWMG1jifVdxulmVaEE0xszG5zVWnofp9DRNvHqsJi4qSFooV5YBukURkZ3D7mMIMYoDG9A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20568","@opencode/util":"0.0.0-dev-20568","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20568","@opencode/schema":"0.0.0-dev-20568","@opencode/protocol":"0.0.0-dev-20568","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20568","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20568"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20568_1791193303575_0.14142376017754033","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20569":{"name":"@opencode/plugin","version":"0.0.0-dev-20569","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20569","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ed64441a87b86bf8bc15c1135d20d49d75ae8838","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20569.tgz","fileCount":121,"integrity":"sha512-NQYwaPFgGKxq8+KvR0rIAEFQ/yS29NCTrX47xkwcg1/iM5OjvvczzFGOg0WchjTL2oH3rHXMeawkC3nkMbvrXw==","signatures":[{"sig":"MEUCIBuZ4ywNGgpXFz8yrHyVWsKpbKolLxkDmls+KemuUpyYAiEAuEYtoCSFElccZA4LC2pLZKw+HpLNTs+eFlNRELuR1M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4kha3fOv4Cr+IwyrWvVcxWtXM+5AAVi/x8TdvHu//cQIgUJtgwUe7X2aqt5NjDo4nGaO6BWFEFi+hoxpG3O0wTGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20569.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20569.tgz","_integrity":"sha512-NQYwaPFgGKxq8+KvR0rIAEFQ/yS29NCTrX47xkwcg1/iM5OjvvczzFGOg0WchjTL2oH3rHXMeawkC3nkMbvrXw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20569","@opencode/util":"0.0.0-dev-20569","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20569","@opencode/schema":"0.0.0-dev-20569","@opencode/protocol":"0.0.0-dev-20569","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20569","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20569"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20569_1791194270152_0.9812275535999697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20570":{"name":"@opencode/plugin","version":"0.0.0-dev-20570","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20570","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"be9a6ddfc63370df1b82f810a0d4f2e8b33b4b9d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20570.tgz","fileCount":121,"integrity":"sha512-qyu5Hto2wEJD0dTHEzdU199zYFVTVcXO2VmtUZzKvTUE0L+zrKMyKfbIvVxQNHJ2fMearMJJ36FGsuYYtH3nQA==","signatures":[{"sig":"MEUCIQCrAJGhRPJ6R6BACdJZMS2EPkBcEf/KywlamsKZ/6bwnwIgWltmrexwxZ6DCk0wevP2SwXMR1tMaZs7gDUHtNzPj0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUP03qnACO5SiAPFl6Cqq+rMIw+PqHSZowJmJKqgUh5AiAWe9TtCuvQo491gl+4GyoisnsF49qRXr9NenaeyYuY7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20570.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20570.tgz","_integrity":"sha512-qyu5Hto2wEJD0dTHEzdU199zYFVTVcXO2VmtUZzKvTUE0L+zrKMyKfbIvVxQNHJ2fMearMJJ36FGsuYYtH3nQA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20570","@opencode/util":"0.0.0-dev-20570","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20570","@opencode/schema":"0.0.0-dev-20570","@opencode/protocol":"0.0.0-dev-20570","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20570","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20570"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20570_1791200127830_0.3648679420421217","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20571":{"name":"@opencode/plugin","version":"0.0.0-dev-20571","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20571","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d1e72d15f4f314675c73c800aff8d9644aa1d62e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20571.tgz","fileCount":121,"integrity":"sha512-zMQ5lTjjXQ4UZthfunfWKS6sP0F+jBb2Ays3rGSeZDD4tGpbqdTiXiK95kbcnh1f4krAWnfuAZ5rkLZLJ9VQ+A==","signatures":[{"sig":"MEYCIQDXF7B9ae+iZuDp+HR36zP9ydlsOyQjIOTj7o1GbhzxoAIhAKE/Nm37fgCxyyXvpje5FE52vluO9H0UTX13Mm77nm5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjrxC8TqWxr+HLKVKRcqN2fuWkkbA0Pa2XXCAu8+4tZgIhAI2Q67LSUVjC4Ozy0mwU2oSh49kI2sVs+Vr7nls18yy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20571.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20571.tgz","_integrity":"sha512-zMQ5lTjjXQ4UZthfunfWKS6sP0F+jBb2Ays3rGSeZDD4tGpbqdTiXiK95kbcnh1f4krAWnfuAZ5rkLZLJ9VQ+A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20571","@opencode/util":"0.0.0-dev-20571","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20571","@opencode/schema":"0.0.0-dev-20571","@opencode/protocol":"0.0.0-dev-20571","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20571","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20571"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20571_1791204041486_0.09450551349732739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20573":{"name":"@opencode/plugin","version":"0.0.0-dev-20573","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20573","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"22f2cf3ca2a421ac6d49945f779ea71aa0d15d3e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20573.tgz","fileCount":121,"integrity":"sha512-HH8hQNCPPUr/QKOFTwywggIQahsCj/zvXvygR6hTX+JorW2wxihRELF87B5eI3dE7OJZqYiVr2BeAKZsokxPlA==","signatures":[{"sig":"MEQCIFD72rFCkpnnEFuM4WYosjhIRvZiXYelI5TJrTWDZvt0AiB/kPwDHdvO+zDZzE+y7imhK3c03wJfmmdU8Vqi3464Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQClou8DNqQGrsAXa1z0a/lID/eNGjEE6Jy3RM7h+0fctwIhANX7Z54+ei68/fhJ65417Gw4Ycv8enyk+bucEE47WZtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20573.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20573.tgz","_integrity":"sha512-HH8hQNCPPUr/QKOFTwywggIQahsCj/zvXvygR6hTX+JorW2wxihRELF87B5eI3dE7OJZqYiVr2BeAKZsokxPlA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20573","@opencode/util":"0.0.0-dev-20573","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20573","@opencode/schema":"0.0.0-dev-20573","@opencode/protocol":"0.0.0-dev-20573","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20573","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20573"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20573_1791208666851_0.983358022188914","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20574":{"name":"@opencode/plugin","version":"0.0.0-dev-20574","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20574","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad0a85bfcf176072e4850aa93ae0c6708c24a4c4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20574.tgz","fileCount":121,"integrity":"sha512-vRt5jhEtAqHM43vQX+BjK8spuPiyLiLi6dExuV+ZInly2fUUubSXf5ISD5EwbPeyzSXZZCz9Ey75WZ7jUOp07g==","signatures":[{"sig":"MEQCIBY6rb8CRfD6bNhkoFGMBUZRci+KHiroSkMHpsZXR1/QAiAWEJnOkq7F0KG7nk7npBhlHUj2L+ReyqrpO5hKUDDjCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOAqF7H1YGhPYszqy1EciKogMvR3n+uviNSGlZEw+pNQIgB8S09YL8XphLvyoJK5nAw5PKq2iNuSiHP1NLfNQHJZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20574.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20574.tgz","_integrity":"sha512-vRt5jhEtAqHM43vQX+BjK8spuPiyLiLi6dExuV+ZInly2fUUubSXf5ISD5EwbPeyzSXZZCz9Ey75WZ7jUOp07g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20574","@opencode/util":"0.0.0-dev-20574","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20574","@opencode/schema":"0.0.0-dev-20574","@opencode/protocol":"0.0.0-dev-20574","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20574","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20574"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20574_1791209425942_0.546976915701848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20577":{"name":"@opencode/plugin","version":"0.0.0-dev-20577","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20577","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"63e223a4b47042a80236310ff89001510e400482","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20577.tgz","fileCount":121,"integrity":"sha512-MDAlqdmX/75BpTDdJejjlFoOXn5/IG+YEZs7KtHB3dQPpw3Z/Zw/NFEsK3YeOlz1CHVyxnSDAcRg0PzPmIvWew==","signatures":[{"sig":"MEUCIQC6PloaYo8ja5/OqDRw+6d67K7WaChlreJ6VC7NjeRJEwIgTRehVjXG6xSELdhAuthr0VaWwOGhetcqzp3+Jof2/JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDszv+4qG502E+KOk2PPFbV2MEG8UZaCSZjcYAbj+M1dQIhAKY7V26EbCcg6HtEjiyNUQ8lurV7pEo7kCoEHfGUD1i2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20577.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20577.tgz","_integrity":"sha512-MDAlqdmX/75BpTDdJejjlFoOXn5/IG+YEZs7KtHB3dQPpw3Z/Zw/NFEsK3YeOlz1CHVyxnSDAcRg0PzPmIvWew==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20577","@opencode/util":"0.0.0-dev-20577","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20577","@opencode/schema":"0.0.0-dev-20577","@opencode/protocol":"0.0.0-dev-20577","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20577","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20577"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20577_1791217589253_0.22458987992387125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20578":{"name":"@opencode/plugin","version":"0.0.0-dev-20578","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20578","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"195d68540df8972e835f207814bf8a237693df21","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20578.tgz","fileCount":121,"integrity":"sha512-mvB4d9ddfpMw8wi0VYoUSMe0xUcXdB9nfF5lN/D/WdTTM1sYnx5gNvoxNgsI+mFuwMJMnQ80u73CrL2tNm3hTg==","signatures":[{"sig":"MEUCIBvPaGUWCgulwdpfMXAgn3TJbXanBw/NkOPzYrX18a9dAiEApHQOQ+uJhb0OrdM7SdaKBhm8BtU+28kx4iC+AOhcDHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBouFNF+DGsGeqaBufmZGinnnilo/PdUlgo97ssfwv0OAiA9ZqhecXDtJ0spsrPtsIXGOnPJxiDpG5oKo5XK4RHMnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20578.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20578.tgz","_integrity":"sha512-mvB4d9ddfpMw8wi0VYoUSMe0xUcXdB9nfF5lN/D/WdTTM1sYnx5gNvoxNgsI+mFuwMJMnQ80u73CrL2tNm3hTg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20578","@opencode/util":"0.0.0-dev-20578","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20578","@opencode/schema":"0.0.0-dev-20578","@opencode/protocol":"0.0.0-dev-20578","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20578","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20578"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20578_1791218962576_0.5500742682413982","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20579":{"name":"@opencode/plugin","version":"0.0.0-dev-20579","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20579","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8d3ccc883fecfe36d1445f8720e3cc388619fc82","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20579.tgz","fileCount":121,"integrity":"sha512-DepO3+BJ7btJOR2zjCLlFcraDPYhgV630QWfCgJVtD4h3EOJH+6ylEN7sOBdR1bEGc8TeIuCmHPeKNXf6gUT6w==","signatures":[{"sig":"MEUCIQDtWHHjzeifW8vIFufq+djDVUQ2Rmhvm6tkbI0YyBVo5QIgDWxc8zKhizt2oYI8pBUuCFpZvZtTjXufF6BzeKSaHAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQw6DPDM1YvTRoBOaVhTb3gCZchAC1qtYz8iKgUP+3KAIgWV17EkVQGONmsGb6+YE9Zz4Oe7uKlNV3T2dlbLeOpvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20579.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20579.tgz","_integrity":"sha512-DepO3+BJ7btJOR2zjCLlFcraDPYhgV630QWfCgJVtD4h3EOJH+6ylEN7sOBdR1bEGc8TeIuCmHPeKNXf6gUT6w==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20579","@opencode/util":"0.0.0-dev-20579","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20579","@opencode/schema":"0.0.0-dev-20579","@opencode/protocol":"0.0.0-dev-20579","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20579","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20579"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20579_1791225230138_0.04047370292364172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20581":{"name":"@opencode/plugin","version":"0.0.0-dev-20581","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20581","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"41f81c1abe296000c2465f93b9657f4defdc9071","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20581.tgz","fileCount":121,"integrity":"sha512-+avfui8MJpQFVjniQp9ds627Nb08VjLU5Zsj6wSSYIA66vhuPvkVqeG389vdZc028ELwTKQpEhutFAXfUqlflA==","signatures":[{"sig":"MEYCIQDVxWDfJr65kdAO79hSByIN3G+qUJz0qhCsIa0iH8UOrwIhAM3+4e0EgtOQiEn3upNiYpV1IlGtAI38hQUsAruc9ub3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfG0UFWlE8FFzNuiObvY3OWxDqSknw0z9C/g6md0lYHAIhAJMC7bhGXFofEUlH0CSCbiR52am9bAXxmnzIj7rKoH85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20581.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20581.tgz","_integrity":"sha512-+avfui8MJpQFVjniQp9ds627Nb08VjLU5Zsj6wSSYIA66vhuPvkVqeG389vdZc028ELwTKQpEhutFAXfUqlflA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20581","@opencode/util":"0.0.0-dev-20581","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20581","@opencode/schema":"0.0.0-dev-20581","@opencode/protocol":"0.0.0-dev-20581","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20581","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20581"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20581_1791226457114_0.8088376104505006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20583":{"name":"@opencode/plugin","version":"0.0.0-dev-20583","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20583","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d1567ca7a63d32c29f4be27d16007fed3467d474","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20583.tgz","fileCount":121,"integrity":"sha512-pu6QCRKP6cqdL2UO0D2x3hJEvaEp4RdBDcnb78zNBcpYBkg8QkZg7BQv19bhG5LXXhizTEnuye0n+unnMJn33A==","signatures":[{"sig":"MEYCIQCxlaV9fbcBoMjihmQx2CitBySJW2G9+Sc+b1ylaihRpQIhAJ4AVWh/Ycs1KeFrKhVG7VdaMwGGv1+RvLBIWRHNVcBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEmhEJwSO4LfJBjYOz219VKVaa6hKFsewj7YJyaQTtBlAiEArwjmpJmUoSJYzFVo9NwwAEKAFxXxIY6CWBdsNdmwW0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20583.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20583.tgz","_integrity":"sha512-pu6QCRKP6cqdL2UO0D2x3hJEvaEp4RdBDcnb78zNBcpYBkg8QkZg7BQv19bhG5LXXhizTEnuye0n+unnMJn33A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20583","@opencode/util":"0.0.0-dev-20583","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20583","@opencode/schema":"0.0.0-dev-20583","@opencode/protocol":"0.0.0-dev-20583","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20583","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20583"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20583_1791227693848_0.5900298746857628","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20586":{"name":"@opencode/plugin","version":"0.0.0-dev-20586","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20586","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"92089e9b24c66153038d35ad258c4111d32c7d45","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20586.tgz","fileCount":121,"integrity":"sha512-A+7XvCvegLQvjn/tzR/H47sopzn0yngaO/Md3dbi8asQLkib/QWqr5UGqxc2DvyKd+AjonOC1slQg+c6Klz/zQ==","signatures":[{"sig":"MEQCIGAIGuuWtiyvJXoDXY+N1EvyvLk8RWPPrQMmDjOP/YXTAiBIjBVcSGQLbHEy+PsrxYafIVcQ2qjiu7dVip+QQfTiyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVphdNcx8WXP8QuUoUTt1BxAfhVo+whssC7x1p5J3gqAIhALnAsiYkvO4ofxYvxz7pglydBmVScXT3flSksC09XejR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20586.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20586.tgz","_integrity":"sha512-A+7XvCvegLQvjn/tzR/H47sopzn0yngaO/Md3dbi8asQLkib/QWqr5UGqxc2DvyKd+AjonOC1slQg+c6Klz/zQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20586","@opencode/util":"0.0.0-dev-20586","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20586","@opencode/schema":"0.0.0-dev-20586","@opencode/protocol":"0.0.0-dev-20586","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20586","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20586"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20586_1791229205705_0.9615980758012561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20587":{"name":"@opencode/plugin","version":"0.0.0-dev-20587","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20587","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"15f60877ab5ed6a68e10e6f81d089a8ad57d182d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20587.tgz","fileCount":121,"integrity":"sha512-zv4Jm290SmtQYWuY85Vb6eZcuzzZnSci3jZ7US3q2uz9NpUfd9tnEreNEpU8aXsJ+76vwhak7oI6c1heyI51UQ==","signatures":[{"sig":"MEQCIDwHWbtJrlosnhH+Ia5gQJG7BnqOkoePU/MzjLWnTrofAiA0fiknCnITHz6g7LLh6EE3PEBHPwrYbJJsfnF6vCfxjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpoAIxlG+iVS6bmqAW1pX7oFRI/cOYZbwXxnfq57J/KAiBD86w3BWpfjBkzfHJwiHqLAxju12FKITm9wuW0//7ztA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20587.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20587.tgz","_integrity":"sha512-zv4Jm290SmtQYWuY85Vb6eZcuzzZnSci3jZ7US3q2uz9NpUfd9tnEreNEpU8aXsJ+76vwhak7oI6c1heyI51UQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20587","@opencode/util":"0.0.0-dev-20587","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20587","@opencode/schema":"0.0.0-dev-20587","@opencode/protocol":"0.0.0-dev-20587","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20587","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20587"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20587_1791230800615_0.42023469160134463","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20592":{"name":"@opencode/plugin","version":"0.0.0-dev-20592","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20592","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f2c8f768bfeb5dd1c8e9b11f6237e39aa1bc9ff5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20592.tgz","fileCount":121,"integrity":"sha512-jZuLn4m4yWsLVrXDMK2YzoLyxa9BI+rutHOuY9HxLSFSqS0qkOsgGyp6YdkT5g3L4ILnZ9DcbMdrrGzvreL2lg==","signatures":[{"sig":"MEUCIQDEY3XqZwemURjJBIaNAMCFuAidy3nZcHVJs4zFfTL0AgIgSRwC/Jahr7lmvLPS/y+pkIiLXAtv9lBJr1EnpC/JE6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHCEwghda9IPMrT6nbferw2nrMyEFozTKkNEjfbukDNPAiEA9EugF/XJqb9B007fqADu7ZOPBuwjJeab0Bx11Yu66XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20592.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20592.tgz","_integrity":"sha512-jZuLn4m4yWsLVrXDMK2YzoLyxa9BI+rutHOuY9HxLSFSqS0qkOsgGyp6YdkT5g3L4ILnZ9DcbMdrrGzvreL2lg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20592","@opencode/util":"0.0.0-dev-20592","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20592","@opencode/schema":"0.0.0-dev-20592","@opencode/protocol":"0.0.0-dev-20592","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20592","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20592"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20592_1791232543922_0.8325683068702712","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20594":{"name":"@opencode/plugin","version":"0.0.0-dev-20594","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20594","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8763a40a00919f2830d6735b03a2c2543c29283f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20594.tgz","fileCount":121,"integrity":"sha512-/i6N1RBREQtPZAvoawOUYjwsDCDgJdbUlU8VlMAmdoLlTaW3f8bLbztaU2WHJONjqU0XApzfuXf/Mk1QMLRXPQ==","signatures":[{"sig":"MEYCIQDGS2rgP4Zr8psdS53o0YMB8zBHY0T4zwlHhx48zYIjNAIhAPqNoKOK55hD+0btxTznhfQfx6qMO4yoUyC4uSwlNQd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtt0yrLewzeykYigfsP8Ozb2Gtmfyfj1mWBDbDmORUnwIhALo0jDxWkDnja73JHTJEovnBwJdDWlX8DUBazuFiu/o1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20594.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20594.tgz","_integrity":"sha512-/i6N1RBREQtPZAvoawOUYjwsDCDgJdbUlU8VlMAmdoLlTaW3f8bLbztaU2WHJONjqU0XApzfuXf/Mk1QMLRXPQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20594","@opencode/util":"0.0.0-dev-20594","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20594","@opencode/schema":"0.0.0-dev-20594","@opencode/protocol":"0.0.0-dev-20594","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20594","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20594"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20594_1791235950982_0.5746913307284165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20599":{"name":"@opencode/plugin","version":"0.0.0-dev-20599","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20599","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"389447bf36e1c942d55959270eb9f1285a0d32e0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20599.tgz","fileCount":121,"integrity":"sha512-4qb+rWNVm0TPYOEXdnvM/QtIzqenNE5NAvJIxXiwMQs9OTTWP4uVIFqpSDmBO2wMeW2jvizrwXME8cLr6K1YbQ==","signatures":[{"sig":"MEQCIE9x8KIs4nUK1LqNkOSfvRKMiF5V48i8kuh1tXMGDmlLAiBn84Rjm5aZHvvyN8hbOqmIAyM0jsFYsYi2piy39uyY+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAj+CxXGbEskQp0UsshUdmizlnYAq+vUryI5X1gc0hc7AiEA/Wr3m46p85u8wk8Adk6SH7KD54gbmP9I8XOKeiHaz+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20599.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20599.tgz","_integrity":"sha512-4qb+rWNVm0TPYOEXdnvM/QtIzqenNE5NAvJIxXiwMQs9OTTWP4uVIFqpSDmBO2wMeW2jvizrwXME8cLr6K1YbQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20599","@opencode/util":"0.0.0-dev-20599","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20599","@opencode/schema":"0.0.0-dev-20599","@opencode/protocol":"0.0.0-dev-20599","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20599","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20599"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20599_1791238554929_0.35639599223715934","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20602":{"name":"@opencode/plugin","version":"0.0.0-dev-20602","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20602","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"79e5ca83c8ba4de133b2471ae4dee0fa447b5ede","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20602.tgz","fileCount":121,"integrity":"sha512-o1w5y6xsZHjFqfhYPthEN3GwuXfBsdqqyvd3wRWtvKIsowm72ijVdcKKs63Z1SotIH2dugDbA4+3RTCqxMxc4Q==","signatures":[{"sig":"MEYCIQCxciEiL6BsYp9be4fi1gJVppyoL27IRPEyXCxmtjGHvgIhAP+w6c8wPb9bWZSnbxBG/gBS+B4RtjJHt/mBEAGngFzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5yUfS91AxtrTJidJoo4K/aJ0r7iVwb7L2s2690EKEHAiEAiU3s21sETywP2sV3qxOFJ72ff87hmgckAt6QbMXsARQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20602.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20602.tgz","_integrity":"sha512-o1w5y6xsZHjFqfhYPthEN3GwuXfBsdqqyvd3wRWtvKIsowm72ijVdcKKs63Z1SotIH2dugDbA4+3RTCqxMxc4Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20602","@opencode/util":"0.0.0-dev-20602","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20602","@opencode/schema":"0.0.0-dev-20602","@opencode/protocol":"0.0.0-dev-20602","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20602","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20602"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20602_1791239438937_0.4621829563859483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20604":{"name":"@opencode/plugin","version":"0.0.0-dev-20604","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20604","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"223c0ee5ff8c881c02837c7295aaa462a0c58fe7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20604.tgz","fileCount":121,"integrity":"sha512-G/gzqV5YFjzzy+S5UaHO9QhDUNiMKPlG5sRLOrhi9vPQpQzGPAeDdlUSxbmIUWacDLXuEL7MTXWPPiG/AaSWoQ==","signatures":[{"sig":"MEQCIGGNrFCAN1U6T0MEqO8WbsYXrUIoKJ6M7a2I0eZvsPtdAiBKV/x17aeEJ2RjhkAH19ND4t71lEkWV5pRbKVezbNDqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+ZPBcEOTM/9mDa7DmgBFcLuXZYVJN6LR3s9POslkPZAiEAyLV6W/bnDmsl4LfX1ofcEe2IoeK+ReTj0FSkBCmZ8Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20604.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20604.tgz","_integrity":"sha512-G/gzqV5YFjzzy+S5UaHO9QhDUNiMKPlG5sRLOrhi9vPQpQzGPAeDdlUSxbmIUWacDLXuEL7MTXWPPiG/AaSWoQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20604","@opencode/util":"0.0.0-dev-20604","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20604","@opencode/schema":"0.0.0-dev-20604","@opencode/protocol":"0.0.0-dev-20604","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20604","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20604"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20604_1791240882068_0.4631935969883878","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20607":{"name":"@opencode/plugin","version":"0.0.0-dev-20607","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20607","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6d2b936b90554377a4b010108d7699623f4a0748","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20607.tgz","fileCount":121,"integrity":"sha512-aodVA4L30Of4coUCGIE0F1MOMEkxfBztOsGVmwIUUKoHw1Ff5cuV2cVIMA7COYwnqFObq9lcMVJGXHPlJnZHNg==","signatures":[{"sig":"MEYCIQCszQ/CJI5u6EZU1kkPHoL6gf5FuMyN5CB2fch+bYHLuAIhALeNAbZKwdbRUsPZXqYjRaSCC2XoTiW2GRptn/AnrVyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHkmyMhpa5ZJOm+kekyMI2GfGUprDe1HiWv3+XYHQJF2AiAX5LB8c8cqeAZDIJEHNVW2O0W1Jov4TGWb4e42KIRfEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20607.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20607.tgz","_integrity":"sha512-aodVA4L30Of4coUCGIE0F1MOMEkxfBztOsGVmwIUUKoHw1Ff5cuV2cVIMA7COYwnqFObq9lcMVJGXHPlJnZHNg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20607","@opencode/util":"0.0.0-dev-20607","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20607","@opencode/schema":"0.0.0-dev-20607","@opencode/protocol":"0.0.0-dev-20607","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20607","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20607"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20607_1791241873796_0.06030322715744019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20609":{"name":"@opencode/plugin","version":"0.0.0-dev-20609","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20609","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"82a9e75a1e56d4fd83c8fe11bcbbb1e29db0ce1c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20609.tgz","fileCount":121,"integrity":"sha512-Dp7ECCR0EarJfsVHpC9f3rBdT8726n5yNjfGtqiletPoKrcaWLaOFn5ZD1dSiADT2VXx55377SV8o6GbwUNBLg==","signatures":[{"sig":"MEYCIQDALN3DShIrtr++y3CwC9VZ2OuHi5N5FyeLGLMVxVQb0wIhALSxQ+TWuuTOtVGxWW7+fMSMz8BhiagulB0Z7Jw9uJe1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvA5CLsUbza0308O28UgRPMLHs9rJBd+pfNv3jRd4RTQIgX4ktmqYDKj8aWNYREXQmtkSp1le8f5dqmfsR7bjlck8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20609.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20609.tgz","_integrity":"sha512-Dp7ECCR0EarJfsVHpC9f3rBdT8726n5yNjfGtqiletPoKrcaWLaOFn5ZD1dSiADT2VXx55377SV8o6GbwUNBLg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20609","@opencode/util":"0.0.0-dev-20609","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20609","@opencode/schema":"0.0.0-dev-20609","@opencode/protocol":"0.0.0-dev-20609","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20609","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20609"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20609_1791242733613_0.386498770642439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20610":{"name":"@opencode/plugin","version":"0.0.0-dev-20610","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20610","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"666e918fb3eaa052d213299cd8ee35fde5d087b3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20610.tgz","fileCount":121,"integrity":"sha512-xBIg5y5ghElHkKdc5pfkunrZhABYBmDZXSD9VR9kwBfwTsg82ysswj0N/cLjwglnFpfEsV1vLSI/sjla+WZ/HQ==","signatures":[{"sig":"MEUCIQC7p7po9lza/EaI8UWfYqXoT0km4ebVvUpvimZT60ibmgIgfiXiH97I0oEyBXgVmvLUU60ScZKmoV3CRn+M0b4X9Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDo9T85Pl18A2neJPIRsZs8kyjFDCKLSUgshdYouoElKAIhANnxh5GZkKZXT59/j8HvPcWZdBFL2oVCGvoXXlPF/JVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20610.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20610.tgz","_integrity":"sha512-xBIg5y5ghElHkKdc5pfkunrZhABYBmDZXSD9VR9kwBfwTsg82ysswj0N/cLjwglnFpfEsV1vLSI/sjla+WZ/HQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20610","@opencode/util":"0.0.0-dev-20610","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20610","@opencode/schema":"0.0.0-dev-20610","@opencode/protocol":"0.0.0-dev-20610","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20610","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20610"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20610_1791243648727_0.6492022836765885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20613":{"name":"@opencode/plugin","version":"0.0.0-dev-20613","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20613","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d42521a906a679bd3f47366a03f7c97c0163a036","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20613.tgz","fileCount":121,"integrity":"sha512-5bFKdRnFF042NAR91sHX1I4OsPQ/SDox3dE11nf40qUGLjQfFIJoXmc4EcEiwzWav2M97Hxg8k/3V/DZ/+6omA==","signatures":[{"sig":"MEYCIQCwOHiwKrnxy2fWa0hGcepNLRBsOO01a1vrqhvhdip2EAIhAJF+95ut59WbCHn8yVhsMncVcMKyZ8SIHQGxli46hMSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGu8Re9fLrMISqYDUgumHCu7YR4qTKV566IcMyVFn8M7AiEAkKkc+Wc6xRTos20+jcbRAexaKdURNfZX/TA1vk0JAGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20613.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20613.tgz","_integrity":"sha512-5bFKdRnFF042NAR91sHX1I4OsPQ/SDox3dE11nf40qUGLjQfFIJoXmc4EcEiwzWav2M97Hxg8k/3V/DZ/+6omA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20613","@opencode/util":"0.0.0-dev-20613","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20613","@opencode/schema":"0.0.0-dev-20613","@opencode/protocol":"0.0.0-dev-20613","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20613","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20613"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20613_1791245435386_0.653357148696428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20614":{"name":"@opencode/plugin","version":"0.0.0-dev-20614","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20614","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"faa569b801cdf3823f3d45e9ada5f351984eeef4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20614.tgz","fileCount":121,"integrity":"sha512-PVfKaRDb9Gi50AEr9S9jYjwg1JwCRZvqva/ZOhRPoHdVgZD9dkY0OPlQYWHnrwjWSv4cADueTeTW+Ig3OyzQxw==","signatures":[{"sig":"MEUCID59L4lyXoW1zED6y0wePGGeTXJ30bR0NMiKqGhl9l8TAiEAyOp18DVY9Y2y5XaodY76+dASEPH1Qil2e4A5l3hqIWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpVo6UI0JVbd3P98IRytG7MLyuPpPUmKWfrIst14mQ/AiEAuQR+TIBzaabbMyVM50EsN5V3umt8Ip++FYq8l2+lEUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20614.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20614.tgz","_integrity":"sha512-PVfKaRDb9Gi50AEr9S9jYjwg1JwCRZvqva/ZOhRPoHdVgZD9dkY0OPlQYWHnrwjWSv4cADueTeTW+Ig3OyzQxw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20614","@opencode/util":"0.0.0-dev-20614","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20614","@opencode/schema":"0.0.0-dev-20614","@opencode/protocol":"0.0.0-dev-20614","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20614","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20614"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20614_1791248149595_0.7544105908847012","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20615":{"name":"@opencode/plugin","version":"0.0.0-dev-20615","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20615","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a1ebe3bc3162bdbc3f4e7fc0e5b3e32adcd818ee","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20615.tgz","fileCount":121,"integrity":"sha512-Yq7jjWeGcUKfJnO0v0rfqvGV38zdrhI0AgN6g0NPdegqwz/0f3cfdlS4sgAS8KNKxoxrsF1gif7PlZOTpxQSHg==","signatures":[{"sig":"MEUCIQCJ38aPNSc1wh2BejEnKWQnlsFinlSMP/IZOwXZrMGiVgIgGzSiyeYVwplrT9tw8qCfC1H8qAw8TSggzIktTTW42PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwbatMBYZ3mKfxZMtlM8U8ibKSl1pHGqldilku+OWBDAiB90xk0Bs8W4HSKugDRONVgEbTROWprByThZfZxre/mgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20615.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20615.tgz","_integrity":"sha512-Yq7jjWeGcUKfJnO0v0rfqvGV38zdrhI0AgN6g0NPdegqwz/0f3cfdlS4sgAS8KNKxoxrsF1gif7PlZOTpxQSHg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20615","@opencode/util":"0.0.0-dev-20615","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20615","@opencode/schema":"0.0.0-dev-20615","@opencode/protocol":"0.0.0-dev-20615","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20615","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20615"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20615_1791253208915_0.0536853088258431","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20619":{"name":"@opencode/plugin","version":"0.0.0-dev-20619","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20619","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d2e1dac2804bdc1db085ba19b6c3e8219ff3b48","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20619.tgz","fileCount":121,"integrity":"sha512-qTe2lMI/FUA0vH88C2HPunBn4Hfq1tI2jqLei0s2/6uS/mdv9jHVO2J5nslNvdW7wJzwcDSwF1M4CmUyD8hR3A==","signatures":[{"sig":"MEQCIE+HS9GXib9WdfMBbg0wkdAdzGDUCPXX0R2dDF7RXgYSAiARzbTRcp6uBrExe/aQON30EXAmEDN/jTGO23BkUbPwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAxo9KRm1tF7wzGXDsUI+g6hJtjmeIcTb+2hMRX3QBomAiEApZ/yxdmhenO+vGTU+EUPQdZdssA47JIWyToSiAou/ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20619.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20619.tgz","_integrity":"sha512-qTe2lMI/FUA0vH88C2HPunBn4Hfq1tI2jqLei0s2/6uS/mdv9jHVO2J5nslNvdW7wJzwcDSwF1M4CmUyD8hR3A==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20619","@opencode/util":"0.0.0-dev-20619","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20619","@opencode/schema":"0.0.0-dev-20619","@opencode/protocol":"0.0.0-dev-20619","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20619","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20619"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20619_1791254656083_0.7062530146303727","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20621":{"name":"@opencode/plugin","version":"0.0.0-dev-20621","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20621","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c2256ad721ba379b5545662de6d8e778dc8f0ae5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20621.tgz","fileCount":121,"integrity":"sha512-YP5/bNiUmpHvPZgWEL/ZwtjYi0Qan8g0JcdpA4LlQH+oGCAR1x/TMxTU4SKDoCq5cDnxX1Nkv0YdoRvI+m32LQ==","signatures":[{"sig":"MEQCIE1ILa3Bd8SQDyE0SllDRcLt4Lq9lldGYMquyyMh+6+gAiAVqiAzVvP2PUtUV6FjCsxWRTgOV4DJmMkx7jGRGV89sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDB2EI2xoZMHwt3/NZtj4UWBDDBp0MwJ9/9Zlh/4841lAIhAODZxmtb0tvL6wTTifIuRQPzgSI4JTngQGhsql3KWEZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20621.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20621.tgz","_integrity":"sha512-YP5/bNiUmpHvPZgWEL/ZwtjYi0Qan8g0JcdpA4LlQH+oGCAR1x/TMxTU4SKDoCq5cDnxX1Nkv0YdoRvI+m32LQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20621","@opencode/util":"0.0.0-dev-20621","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20621","@opencode/schema":"0.0.0-dev-20621","@opencode/protocol":"0.0.0-dev-20621","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20621","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20621"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20621_1791255527282_0.952975021776328","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@opencode/plugin","version":"2.0.24","license":"MIT","_id":"@opencode/plugin@2.0.24","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"69208546ec03e2324144440ef0bc91ce181bb7d6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.24.tgz","fileCount":121,"integrity":"sha512-LkWZabmbDGPjdRwDEIA/3nC/P/GfoaOePq98dpOePuXpM0D64KW0Dh7nSGfAKO1Ai9btLkQEAKvgcvEl41FFMw==","signatures":[{"sig":"MEUCIAQkMs4LUBP/xwRQ8QO2T2mgk5ykRKbP6RGcHdqXm7ZtAiEA0s/HDLAQmOKBR15xQdS6umXj7LQueUDtj2iY4t7PSRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaRBUg3Gm6vxNe30sEQ2ErhWFv/yArHOFTooPbHYyLagIgFNZDV/1DYvMu9v31/+XE1OWupQpwQZEImU6L62EJqNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124999},"type":"module","_from":"file:opencode-plugin-2.0.24.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.24.tgz","_integrity":"sha512-LkWZabmbDGPjdRwDEIA/3nC/P/GfoaOePq98dpOePuXpM0D64KW0Dh7nSGfAKO1Ai9btLkQEAKvgcvEl41FFMw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"2.0.24","@opencode/util":"2.0.24","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.24","@opencode/schema":"2.0.24","@opencode/protocol":"2.0.24","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"2.0.24","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"2.0.24"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.24_1791255872283_0.688696188542189","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20623":{"name":"@opencode/plugin","version":"0.0.0-dev-20623","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20623","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a6867d22c83dc46af19f826db64d7b246e311db1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20623.tgz","fileCount":121,"integrity":"sha512-20j30DnoXa0wXT7VNaU2ay2x6hykuSQybD0zVO08g350uhQjMz/6xDVbakYupuTaksh4suMHebxR90qec3FW3g==","signatures":[{"sig":"MEYCIQCEeLzqYFKPL8AK/vLOIuG29zgpHycy+79F5qN68ip91AIhAIX3RGNdnyQUdHtRobNgcd8NEH+uWziensOBKGwoXiR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDrclFFMxvwVZujVEMFc7NBM69T6RVpRnxTAUMMyyVncwIgdCWqEyZieWjkVc4m0rTdWPIxOxdtup+4vNXWfj86uQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20623.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20623.tgz","_integrity":"sha512-20j30DnoXa0wXT7VNaU2ay2x6hykuSQybD0zVO08g350uhQjMz/6xDVbakYupuTaksh4suMHebxR90qec3FW3g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20623","@opencode/util":"0.0.0-dev-20623","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20623","@opencode/schema":"0.0.0-dev-20623","@opencode/protocol":"0.0.0-dev-20623","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20623","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20623"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20623_1791256358457_0.3007343806755953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20625":{"name":"@opencode/plugin","version":"0.0.0-dev-20625","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20625","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8f4f5af6af84b2fac50a88cec927360df1611ff0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20625.tgz","fileCount":121,"integrity":"sha512-+S2OmVtTJp7/RJ7xjkYUm9j35KuqOV/9E46Vw3fWQ85UsdFkx9AYcTS6TEkFAHenxVk8jJtRu5+hg7nRcVSIag==","signatures":[{"sig":"MEUCIQClez4OqPwkknbojUO1TMA/2j14n/DKYG29wQMmwn9h4AIga6/3hYh/fmf2DUlBAbcpnpyCF1C5ryuRDG95GkNlvJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1g8UaK3BihJBnFpqKfj5D/VvYvXVJRWp3ifIlqe6JnAIhAJ5kw7hRNAZTY75jZs3sPVLcKmqj0AdaFNwOIksluttK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20625.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20625.tgz","_integrity":"sha512-+S2OmVtTJp7/RJ7xjkYUm9j35KuqOV/9E46Vw3fWQ85UsdFkx9AYcTS6TEkFAHenxVk8jJtRu5+hg7nRcVSIag==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20625","@opencode/util":"0.0.0-dev-20625","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20625","@opencode/schema":"0.0.0-dev-20625","@opencode/protocol":"0.0.0-dev-20625","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20625","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20625"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20625_1791257450330_0.7821067272293165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20626":{"name":"@opencode/plugin","version":"0.0.0-dev-20626","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20626","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc081679c6667c98788a6aaa989bdd790203d5c1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20626.tgz","fileCount":121,"integrity":"sha512-KB6f/IYwKFnwngRPJfrL+nXyIAgBh/B1SRzjx3KX3qllN7SlPO0kQ+ZjC4PF0SFKjLcvZ5myqg5Br0UHhwcvcQ==","signatures":[{"sig":"MEQCIFNnePZ2ObWNpZiI5uAEMMMpvibboFshfBFP5a8+aVilAiA/DEDgLCvUBKxeDtMUEJvNjQ2aoa6SPzkrf90YaM8ozQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICGv26sk7YVbyuhrJrxI9Z9ijANuL/mxGfrdqmmR2+esAiB/vbj1HqqR8qLXAfvIODnMhu/bVO8tD3BwPozvJ7tR0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20626.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20626.tgz","_integrity":"sha512-KB6f/IYwKFnwngRPJfrL+nXyIAgBh/B1SRzjx3KX3qllN7SlPO0kQ+ZjC4PF0SFKjLcvZ5myqg5Br0UHhwcvcQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20626","@opencode/util":"0.0.0-dev-20626","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20626","@opencode/schema":"0.0.0-dev-20626","@opencode/protocol":"0.0.0-dev-20626","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20626","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20626"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20626_1791258434862_0.02504973512137232","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20627":{"name":"@opencode/plugin","version":"0.0.0-dev-20627","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20627","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1bd62db29cd35dccf2a20a17d5d2c7db814df6ae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20627.tgz","fileCount":121,"integrity":"sha512-mQ/+0rGqCeIAok6G+Qo86J6mO+6qKnjnBxTirXd++xdgyHM3cKEWvKSirB5r4ZLUq1ba6xemLtJ0H3/5e7Ucnw==","signatures":[{"sig":"MEQCIF86720/a82Zr/Hj2g659sOsqympMpHGuMTPU9+aL2s6AiBToC06WTZ5TVWLQfxARN+PLqGg6MD85cX5gks4iVXPjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPh5PEJavDkMMDwLAPyHz5Ff17VXA9681v33s3eN2blwIhAPOEdw05fHOL/F1N8gkQgx2ASA+XUaIUbpRBFN4lFMWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20627.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20627.tgz","_integrity":"sha512-mQ/+0rGqCeIAok6G+Qo86J6mO+6qKnjnBxTirXd++xdgyHM3cKEWvKSirB5r4ZLUq1ba6xemLtJ0H3/5e7Ucnw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20627","@opencode/util":"0.0.0-dev-20627","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20627","@opencode/schema":"0.0.0-dev-20627","@opencode/protocol":"0.0.0-dev-20627","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20627","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20627"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20627_1791260327523_0.3409424288248888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20628":{"name":"@opencode/plugin","version":"0.0.0-dev-20628","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20628","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"24b0c7a9030b4c4453e2865ae9507679c0e92784","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20628.tgz","fileCount":121,"integrity":"sha512-CETrSi/QpEH82Jx2Lzf0A16RSqOe0AmCxk3jUbe/nie0qcNql84+Bm0rLdrokSgIiI+ChWPpDw+4AYgq0VgnHw==","signatures":[{"sig":"MEUCIQDlti3AHf5kuXdTRcG0oZHddHxbuF4TKl/fm+rIb4ApQQIgY9NDrL21sEj/j3sRzqVb7HJK5IPMkHtUkYt77ff1PiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBKyZNjy5stT1Iw3qUsBWjvnkxUhXeImun2H6LvxV+x+AiARRkde2n0TifGgThLrrKyLfpooYGCRTaTD608Z7V+lLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20628.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20628.tgz","_integrity":"sha512-CETrSi/QpEH82Jx2Lzf0A16RSqOe0AmCxk3jUbe/nie0qcNql84+Bm0rLdrokSgIiI+ChWPpDw+4AYgq0VgnHw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20628","@opencode/util":"0.0.0-dev-20628","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20628","@opencode/schema":"0.0.0-dev-20628","@opencode/protocol":"0.0.0-dev-20628","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20628","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20628"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20628_1791262142885_0.4338516612623855","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20630":{"name":"@opencode/plugin","version":"0.0.0-dev-20630","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20630","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a3bc113bbb4fc19555c9607c7781996b9ae60c7d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20630.tgz","fileCount":121,"integrity":"sha512-bVuv6BxA8o1jLDUJf+sUyOTq4slKoY4QZQvcTXrlbQ7kTdnR0LBMPU2MYWxgEXJFx1KCtWZUkuINpC5EYLfmHA==","signatures":[{"sig":"MEUCIQDiX248r+HURsBoIrZiD3lbZEoPAc1aHoRSvoSTdNcEUAIgJX8FN+/pLxQDs6g8TxxyYTQdG+XxgelWsjllBEW6se4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVZT2wUpdZxApttbI/USF/HNrH0JAOv93BgMthCa+YdwIhAKxUCc1vPiXCPnDjCTnIuirxH4H/qaWysKw7e5druEYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20630.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20630.tgz","_integrity":"sha512-bVuv6BxA8o1jLDUJf+sUyOTq4slKoY4QZQvcTXrlbQ7kTdnR0LBMPU2MYWxgEXJFx1KCtWZUkuINpC5EYLfmHA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20630","@opencode/util":"0.0.0-dev-20630","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20630","@opencode/schema":"0.0.0-dev-20630","@opencode/protocol":"0.0.0-dev-20630","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20630","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20630"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20630_1791264804816_0.47767711520962153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20632":{"name":"@opencode/plugin","version":"0.0.0-dev-20632","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20632","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"83845f3ae2d0e7774df6b2d7d0f6e6caf91229f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20632.tgz","fileCount":121,"integrity":"sha512-E5iltm5R9czgftoehc7khpoUXQ6zj9R839vQ9Un/bWXWUu7nrIpdwl0luHQVboO14peI8JVu2eyoMccwbBlH2Q==","signatures":[{"sig":"MEYCIQCv22zwEWS4so0O9VQdySz89VdF9juobj1IsaHQXXnBRwIhANZJ5NteGguPsferU0+tiYXreW26ZsWSdB9ybBxr+LJX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDr0tHpmIWNogTjJw98MrIc5F58IuOGRFmhvKXzxVQ7dgIhAOTuhs0v1WjykrgZHA8QwM7cQcPePJFL47EaTzkJzukA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125071},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20632.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20632.tgz","_integrity":"sha512-E5iltm5R9czgftoehc7khpoUXQ6zj9R839vQ9Un/bWXWUu7nrIpdwl0luHQVboO14peI8JVu2eyoMccwbBlH2Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"4.1.8","effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20632","@opencode/util":"0.0.0-dev-20632","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20632","@opencode/schema":"0.0.0-dev-20632","@opencode/protocol":"0.0.0-dev-20632","@standard-schema/spec":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20632","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20632"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20632_1791265748136_0.645949207879416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20633":{"name":"@opencode/plugin","version":"0.0.0-dev-20633","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20633","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ba6c5b51a84fe341aae8cef1ec05c17c7bb6eb5b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20633.tgz","fileCount":121,"integrity":"sha512-9CDJBayf0M0sdqq7+Mx2jty8stg4xk9xYdMziwaYXSmBo4m6ckJOF0PYN2j2Jrs0eND3HFQ4KfLs2rGnULCUDg==","signatures":[{"sig":"MEUCIQDFzAZADDFyftvLYtaRYRepwjmM4hCeWEb1otLKha2OggIgYzD7PNSWyCNh7vdKKlD0SyYVM/SJKw/yaBBtHVkV4Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHi0BBQsYDVP809sQwKHAJbG3N3rEMe/P4Oyy7ZpMlSYAiA3wfHAjyjwCqgjCrXjNVyqjxAqINgxP43vgZgUm2UWqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20633.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20633.tgz","_integrity":"sha512-9CDJBayf0M0sdqq7+Mx2jty8stg4xk9xYdMziwaYXSmBo4m6ckJOF0PYN2j2Jrs0eND3HFQ4KfLs2rGnULCUDg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20633","@opencode/util":"0.0.0-dev-20633","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20633","@opencode/schema":"0.0.0-dev-20633","@opencode/protocol":"0.0.0-dev-20633"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20633","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20633"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20633_1791266639540_0.7473567410021607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20634":{"name":"@opencode/plugin","version":"0.0.0-dev-20634","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20634","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a78ea23fb174998034438f963a43582992966fb6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20634.tgz","fileCount":121,"integrity":"sha512-tsXcUMkF1ona8n7NjpCtV3a16EXaGjtwn5KPMebwWA8PcZdPvqQbNuoNZXr39kVivyjOtGjrznjhaXqIS8Kq1g==","signatures":[{"sig":"MEUCIQCFvRqVbGa9dEOUSzPt2KTDTmYw6p7j1VzZhVIChByXAwIgUjh333VON1abmibjlS0AMFOpZeA1uPanET4hZ6fFfuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAWpbp4AgHhyxuXrDGZ9b/gEwwAf7usz8LwaVNeN5vgaAiAE+y1emap3dLtW++syzvh/ZJ1X1MUkJEFjOr9CcFKLEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20634.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20634.tgz","_integrity":"sha512-tsXcUMkF1ona8n7NjpCtV3a16EXaGjtwn5KPMebwWA8PcZdPvqQbNuoNZXr39kVivyjOtGjrznjhaXqIS8Kq1g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20634","@opencode/util":"0.0.0-dev-20634","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20634","@opencode/schema":"0.0.0-dev-20634","@opencode/protocol":"0.0.0-dev-20634"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20634","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20634"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20634_1791267500947_0.8907686509028687","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20635":{"name":"@opencode/plugin","version":"0.0.0-dev-20635","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20635","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"327f2120d69c6b420e5c183815c94f12ee0432aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20635.tgz","fileCount":121,"integrity":"sha512-txGZitxUryIHwUPTerwm+uJXs5VJ7CgP1jhZNeRiZady1dqfJb1mJikWfM4CbIpD6LTwpIc5dYQpibYVUR3sUw==","signatures":[{"sig":"MEQCIC1nFz/fHNh/LFciFoOK8ToxNoOa5dnjpD6q44ZD/HhNAiAJmdmFTFoCnOc7icC0EmuiwwCAfbgXUk0Fmhw1gMpVTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh/6Fc66EgMmGK8+HVQGoyftqxnpDyaBNQWKDXfQteJAIhAJStxYK/QLiEmlWaBlU+LX3cDmgRv1Ryu/dAhpLafYCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20635.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20635.tgz","_integrity":"sha512-txGZitxUryIHwUPTerwm+uJXs5VJ7CgP1jhZNeRiZady1dqfJb1mJikWfM4CbIpD6LTwpIc5dYQpibYVUR3sUw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20635","@opencode/util":"0.0.0-dev-20635","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20635","@opencode/schema":"0.0.0-dev-20635","@opencode/protocol":"0.0.0-dev-20635"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20635","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20635"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20635_1791274153863_0.5618210599909648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20637":{"name":"@opencode/plugin","version":"0.0.0-dev-20637","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20637","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3da4e09e9676ce7664b79b9b155b040719dc967b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20637.tgz","fileCount":121,"integrity":"sha512-QJB1T6sD3Y+fWNdqA7CA3zmxFcgUgdg1zXX+btMTKTCqzUL05g6NqVxWEmTS81J7vJQp+uI6UdG6HCxcOUQ4LA==","signatures":[{"sig":"MEYCIQC1VyJHBFekliOe7q6tdMfbSQWo5u/pWQYqW3iHL31RcQIhAK6v3aFLOk8vL9XCK0MZ8Ku/SbpXp3RoI9HDw591MCHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrIAHloIibtVdUYAe8pxYVl2eiGkLvDPyc8K+6PfnWcgIgKGnnOe2MztZKu2lqiF1YEl4lL/9+rOqxdJEGikHB0I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20637.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20637.tgz","_integrity":"sha512-QJB1T6sD3Y+fWNdqA7CA3zmxFcgUgdg1zXX+btMTKTCqzUL05g6NqVxWEmTS81J7vJQp+uI6UdG6HCxcOUQ4LA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20637","@opencode/util":"0.0.0-dev-20637","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20637","@opencode/schema":"0.0.0-dev-20637","@opencode/protocol":"0.0.0-dev-20637"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20637","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20637"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20637_1791275021784_0.7335283668457762","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20638":{"name":"@opencode/plugin","version":"0.0.0-dev-20638","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20638","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d03016f892eb4e59d5c3f2f44d27a778e5c998d4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20638.tgz","fileCount":121,"integrity":"sha512-HV0Abq0z1sQBdwAT4TjdQjEzEoceejzwfpPqSvnGEiUvLR+8uNbyChg/xtAg2evWHYw6Z50A4VqcnjwAinstnw==","signatures":[{"sig":"MEUCIAHpVU+Sf9qwPNss/KWVAsVanJYh4g6hr0f1LMdn8xuQAiEAzOQNyg0YP+1xJX04VvCsZy+/6PeR4ZldizImIpqbt0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDlqmciTbhQuRHH2FrcV4LICRqKNJmlajqsTOacxOZK6AiEA4TdnPE1LBO5OrMVQIolEmjhCNGw9+IW1fMDtFrdXGF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20638.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20638.tgz","_integrity":"sha512-HV0Abq0z1sQBdwAT4TjdQjEzEoceejzwfpPqSvnGEiUvLR+8uNbyChg/xtAg2evWHYw6Z50A4VqcnjwAinstnw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20638","@opencode/util":"0.0.0-dev-20638","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20638","@opencode/schema":"0.0.0-dev-20638","@opencode/protocol":"0.0.0-dev-20638"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20638","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20638"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20638_1791278205034_0.5979445271024697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20640":{"name":"@opencode/plugin","version":"0.0.0-dev-20640","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20640","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ec10d183c680677db10dee78a2c590a81a953d6f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20640.tgz","fileCount":121,"integrity":"sha512-WnTIA7KrOvDQI+zZ/K89bBAORnDa4NCqemSvyGfNKnjDMoaTNj3ymx5z60wN2HhXHsVILcQK1e3DVP2pamfnJw==","signatures":[{"sig":"MEYCIQCTMdZjEb0dBAIQRQXVY2yN5VXE35/l4PaNwc/s4sVkYgIhAIuPHa6DYfwbej2WDVlKcGq8Qwq2ruXvk9pXLGvIqMHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDTpvi4tkHrVMq29bJJz2lvyviLFPqwTCc35JGyw2PgHAiBztUc7UZ9fRJ9X0hjcJbDLsNz/GBsBqfJpwo2gKZ74Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20640.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20640.tgz","_integrity":"sha512-WnTIA7KrOvDQI+zZ/K89bBAORnDa4NCqemSvyGfNKnjDMoaTNj3ymx5z60wN2HhXHsVILcQK1e3DVP2pamfnJw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20640","@opencode/util":"0.0.0-dev-20640","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20640","@opencode/schema":"0.0.0-dev-20640","@opencode/protocol":"0.0.0-dev-20640"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20640","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20640"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20640_1791279008847_0.009544596525723481","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20643":{"name":"@opencode/plugin","version":"0.0.0-dev-20643","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20643","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"61bc2b9938de016fe5fb226a66d77a0c7684983e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20643.tgz","fileCount":121,"integrity":"sha512-5l0A/jUlgCFOxnZCx33MlKB9OhNwcGXLoSp3gZhXHC3wDXRWp8ocijmZyQNACqgBEE+5tih96adotc0X9uQ/Sw==","signatures":[{"sig":"MEUCIErbNM2WbMSfey+vlHMbD2uv6oQEmx86g3nPoF2tPQ8XAiEAjwq4aJw/rsjN/qbSjkoHZwnrhY7yo5A7Vlnrlqox+Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjBLZFXoXW4zkwYQjRYbi77SNulEGosIwydFY+Er4IPAiEA4OIqqL391MQpfaUe/C2m+PCvX8G7It1MDKvsvz7JZdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20643.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20643.tgz","_integrity":"sha512-5l0A/jUlgCFOxnZCx33MlKB9OhNwcGXLoSp3gZhXHC3wDXRWp8ocijmZyQNACqgBEE+5tih96adotc0X9uQ/Sw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20643","@opencode/util":"0.0.0-dev-20643","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20643","@opencode/schema":"0.0.0-dev-20643","@opencode/protocol":"0.0.0-dev-20643"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20643","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20643"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20643_1791286055953_0.9711485385436476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20644":{"name":"@opencode/plugin","version":"0.0.0-dev-20644","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20644","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e208972f944b62df77656a524af9ca12bbc96e40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20644.tgz","fileCount":121,"integrity":"sha512-8xqJa5J668gEkDPNYtC9cpryyWHw8bZ/yAsu86jRS+IJWaf0DpNdfwBRzNBup73VOtCInO8Avd+SQgS+FEXdUA==","signatures":[{"sig":"MEYCIQCmSjMt2i9pVYXlhfjhGefslK/8mEgAHy58atE7HyrqiQIhAK3vnyg7im8lW1WkogM8rcJ+e08vQRaTlxGgnytNCT+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2ZxQ7RBSzDZjVti5D8dz4rsT6w2R5w4ugE6h0RI+RNAiAwQaoISDXAJqhD5Ib9tgumbPzK3pgy5ttkU9IIddUhhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20644.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20644.tgz","_integrity":"sha512-8xqJa5J668gEkDPNYtC9cpryyWHw8bZ/yAsu86jRS+IJWaf0DpNdfwBRzNBup73VOtCInO8Avd+SQgS+FEXdUA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20644","@opencode/util":"0.0.0-dev-20644","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20644","@opencode/schema":"0.0.0-dev-20644","@opencode/protocol":"0.0.0-dev-20644"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20644","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20644"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20644_1791287254994_0.7602152952548602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20648":{"name":"@opencode/plugin","version":"0.0.0-dev-20648","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20648","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"01290f9d392e476cfb66716ae9254c526197b05b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20648.tgz","fileCount":121,"integrity":"sha512-REhjyYNB4K3a/ZRp4/esmoQglPQDn130aIXtqP7AKiMMo3dW0PsL2asRT/XigTqWbpkgmBEf0jTTtZkvTlKnEg==","signatures":[{"sig":"MEQCIF5RxDAlZxrxqXHpPpcTljlSmZYiK5GV39ddzrDz1CLpAiBlj4IMbcSsSDj9cL5GopHYxrsgS1lagG+zHzZocxJBpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh7uq6ot9FZOM3K2vwyg4Q7e0SIcavxA5P9BISYOyDtwIgdqiU+o5XKDa1oQPap4p71SR8T+zbnec7Hsdy2/i6gHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20648.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20648.tgz","_integrity":"sha512-REhjyYNB4K3a/ZRp4/esmoQglPQDn130aIXtqP7AKiMMo3dW0PsL2asRT/XigTqWbpkgmBEf0jTTtZkvTlKnEg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20648","@opencode/util":"0.0.0-dev-20648","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20648","@opencode/schema":"0.0.0-dev-20648","@opencode/protocol":"0.0.0-dev-20648"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20648","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20648"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20648_1791288321864_0.4120113667422589","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20649":{"name":"@opencode/plugin","version":"0.0.0-dev-20649","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20649","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fabbe5467432bdaaa2c9f5074e5d8bda9a721740","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20649.tgz","fileCount":121,"integrity":"sha512-Ckozf12tCDZI6Xbqckr+Di6ukoJeE0eOc7yFC6od28aGgLqJCxAei5kcEWqsaoICByoEldRYkSxi7TFmESkD4g==","signatures":[{"sig":"MEUCIQD/YwpYosahV3FwQClOYaRvQ0LzAp8URqrD3bLCdbphWAIgS+of1bO9eIqL4G/H+UgsIu1cy6SIaisRY4pyC3Tt0VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTAaLrWIAWr7liRnd0jPuSrWVrgH+FzF6Ma+A8sYfByAiAj45PCFuWhL5MEq+Ahk/DxFUBBdHJ+PDqoIqP57l2IEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20649.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20649.tgz","_integrity":"sha512-Ckozf12tCDZI6Xbqckr+Di6ukoJeE0eOc7yFC6od28aGgLqJCxAei5kcEWqsaoICByoEldRYkSxi7TFmESkD4g==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20649","@opencode/util":"0.0.0-dev-20649","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20649","@opencode/schema":"0.0.0-dev-20649","@opencode/protocol":"0.0.0-dev-20649"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20649","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20649"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20649_1791289761032_0.4913006582437558","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20650":{"name":"@opencode/plugin","version":"0.0.0-dev-20650","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20650","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"41e59da80825a7e5ccfee3378a017758bbdc94a1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20650.tgz","fileCount":121,"integrity":"sha512-ZKFaePm9HvCFlB+a9Zc4olveyeZzMM5fLI9vyyGdcp7wPT/nDt1ilK4qoBHrfvN+Sjge425Aren4qHU8ErRaLg==","signatures":[{"sig":"MEUCIQCUFv2toAq9yed4kXJGWhn/IMBVJF1JHqbfPDstcsAhdQIgMUmOASx6Z5vAyX828V+o8meW6dFPFMi/JbWK7CxCun8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCD4tM1hLCOgnzzLtKcVWcs2pmdlSnABHejSZADF3BXZgIgGVFM/Dqpjt/Bg8ByNl6LkhwXn8S2uD8DdhntY/ynIQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20650.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20650.tgz","_integrity":"sha512-ZKFaePm9HvCFlB+a9Zc4olveyeZzMM5fLI9vyyGdcp7wPT/nDt1ilK4qoBHrfvN+Sjge425Aren4qHU8ErRaLg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20650","@opencode/util":"0.0.0-dev-20650","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20650","@opencode/schema":"0.0.0-dev-20650","@opencode/protocol":"0.0.0-dev-20650"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20650","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20650"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20650_1791290742412_0.40331017204326125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20652":{"name":"@opencode/plugin","version":"0.0.0-dev-20652","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20652","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1a49afc4e8191211a5e9253dba5bac3b1951c6dc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20652.tgz","fileCount":121,"integrity":"sha512-8sy72CSP0nIyJoE9B9UR/oZLQpd6qrNU+87Gn2t0q3Q+VJccqXs7cRfB3uvzlGSFLCFq5fjbM4tXbHoDNJcgMQ==","signatures":[{"sig":"MEUCIQCUPjN5byzqF8kE862wl9SPUlsBFvR8MMdwfOgpnhP+QgIgOHtt+vLVxEI+bUN2SjmTkuolPnF/TGNLw6CfKdNZphI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGadmONnJyT7catr81sYru+Z8s76R7L+/cU5BHAs0p5dAiAETjJy0oTB6jTghAdKmcnH98+/7OkXG1IFP/v/1A0sCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20652.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20652.tgz","_integrity":"sha512-8sy72CSP0nIyJoE9B9UR/oZLQpd6qrNU+87Gn2t0q3Q+VJccqXs7cRfB3uvzlGSFLCFq5fjbM4tXbHoDNJcgMQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20652","@opencode/util":"0.0.0-dev-20652","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20652","@opencode/schema":"0.0.0-dev-20652","@opencode/protocol":"0.0.0-dev-20652"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20652","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20652"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20652_1791304593334_0.1543195521165408","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20654":{"name":"@opencode/plugin","version":"0.0.0-dev-20654","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20654","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ea0a9034e90e967615bb83dbb657e07886ec5775","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20654.tgz","fileCount":121,"integrity":"sha512-DImS4xbnu8V6R09PPt8rnqG9afZ+GGCrq0T6pDn1685SiLMFPU8xLLcdec/2CWNBT1H2jyFNnif1musqmp9pnA==","signatures":[{"sig":"MEUCIQDb7oK7sTb6Qf1XHbj8Zt0ZA2P8aP3iXml9cVlNwNOjkAIgGiRVNR+/TOas7GZbaVepgDBJje56fUmr1pSklftBQQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXgJAfYsA9gYpAXnonbNToqmNuDqmPU3lzM/od3+i5lgIgbEPIPC+CHwR8+c55TbOM0hCWqCZI0oSJ1h13DjgL3Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20654.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20654.tgz","_integrity":"sha512-DImS4xbnu8V6R09PPt8rnqG9afZ+GGCrq0T6pDn1685SiLMFPU8xLLcdec/2CWNBT1H2jyFNnif1musqmp9pnA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20654","@opencode/util":"0.0.0-dev-20654","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20654","@opencode/schema":"0.0.0-dev-20654","@opencode/protocol":"0.0.0-dev-20654"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20654","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20654"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20654_1791308232064_0.7754020049015888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20655":{"name":"@opencode/plugin","version":"0.0.0-dev-20655","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20655","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8cb1161b4e5ba3d779cee656b269dc5f17e0dd77","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20655.tgz","fileCount":121,"integrity":"sha512-8q2C+cxtsFhhhOAc8RcSRf34KoCWXSZ3/Fcjp1coqk7MOMhmckkY7ybaB7wHiS/lwJ6OC4d+448P5I1qY6JtPw==","signatures":[{"sig":"MEUCIQCV65iEG3I4VSxwMy/bC2ah6kXHlkcB9//TBwjEH4tlhQIgUJ+DeRvDurxb3xFfHH+uDVBs59oz1sisA6QxRO/VSHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4bS8jIWUsQ2y3cdybW2S4M2jv8AvdaeLjIjmf/PGOTAiEA/ZCY7GqK6FjymrAlpq88DUETLpCgMNLu6GW8M0prfAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20655.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20655.tgz","_integrity":"sha512-8q2C+cxtsFhhhOAc8RcSRf34KoCWXSZ3/Fcjp1coqk7MOMhmckkY7ybaB7wHiS/lwJ6OC4d+448P5I1qY6JtPw==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20655","@opencode/util":"0.0.0-dev-20655","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20655","@opencode/schema":"0.0.0-dev-20655","@opencode/protocol":"0.0.0-dev-20655"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20655","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20655"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20655_1791315195801_0.6158908387160473","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20657":{"name":"@opencode/plugin","version":"0.0.0-dev-20657","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20657","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dd530ad254bd60606648b9a86c26049ccc613904","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20657.tgz","fileCount":121,"integrity":"sha512-NVBn+EPEmmHztR0lELbM3BNuDGh6gn7NeWkJ9HUrP0EHHF2O6pONd9/0WFGJRY94wuYRfS7dWr4L7YbDIHpZPg==","signatures":[{"sig":"MEUCIQDbu5NPqNo3A+cQ3AwB7JBR8pvArwfUTgYQL92KjR/tgQIgS3ykn5LRJjgM25woba1EOYumwRjrFQmXh0ZnPG/nISA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQhM1RBAH4rIAmW6l0o3UcCC2Ovl7CTKm4KtkrR6vOWQIhAKsuOtAoOh4RMchv74Z9QTjEDRLlYbwFhJR/cYKhw0tV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20657.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20657.tgz","_integrity":"sha512-NVBn+EPEmmHztR0lELbM3BNuDGh6gn7NeWkJ9HUrP0EHHF2O6pONd9/0WFGJRY94wuYRfS7dWr4L7YbDIHpZPg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20657","@opencode/util":"0.0.0-dev-20657","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20657","@opencode/schema":"0.0.0-dev-20657","@opencode/protocol":"0.0.0-dev-20657"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20657","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20657"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20657_1791317503051_0.7593989236059935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20659":{"name":"@opencode/plugin","version":"0.0.0-dev-20659","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20659","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"89aeb718dd1cfe02f13d22185503ea91bd30592e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20659.tgz","fileCount":121,"integrity":"sha512-0xPMNCTfNn4+q/Eyswct/6IH9gQApo9QXr2S1uLR/ZXNpg8dp4Eb8yFbWyvrNwv/s/u5DuhM6eQGv3SLnFfYOg==","signatures":[{"sig":"MEUCID8uu27k2sA9S1v7fOYwlAhISTTYFhKjhnvqXBoDbtWRAiEAxVdT8445EAulNgCJydDnFYg7gJikbtxn8CdqJs4FpNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNGRvaDg6D7mm5qAKMReqGDsmeIWm73LcUBVhkOO2lDwIhAJndPA4vSuk4zdiToEEdOTNdnBFlMS/kFy+j97VflA7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20659.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20659.tgz","_integrity":"sha512-0xPMNCTfNn4+q/Eyswct/6IH9gQApo9QXr2S1uLR/ZXNpg8dp4Eb8yFbWyvrNwv/s/u5DuhM6eQGv3SLnFfYOg==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20659","@opencode/util":"0.0.0-dev-20659","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20659","@opencode/schema":"0.0.0-dev-20659","@opencode/protocol":"0.0.0-dev-20659"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20659","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20659"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20659_1791318810429_0.10023890048350115","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20661":{"name":"@opencode/plugin","version":"0.0.0-dev-20661","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20661","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c2fe12fd52c103c48d73d0d617fa963988046ea4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20661.tgz","fileCount":121,"integrity":"sha512-OQZAt/aCQcJxJRSHWVIHbkVJPqP5hiV61N1roX/z7tD+spN751lIKrt6/MW8Ozz8EeAg3u/vW+A3nvfOtTscmQ==","signatures":[{"sig":"MEUCIQCuPUDBCaf3Vrg/kJf282wAklodeaVxYh6HBrbDgYyIDAIgY0HowCm8nyd3ZYKY1Or4qeUMYo6eblHl7YgI3gntk0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGP0+RoEUFo91yvsFfn7UtYL1Xsz+lQRp4vTylIEIDOuAiEApbdLo3O+pAt2VMprQh031xNCk8OZbpj3LIDa8rkBh8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20661.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20661.tgz","_integrity":"sha512-OQZAt/aCQcJxJRSHWVIHbkVJPqP5hiV61N1roX/z7tD+spN751lIKrt6/MW8Ozz8EeAg3u/vW+A3nvfOtTscmQ==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20661","@opencode/util":"0.0.0-dev-20661","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20661","@opencode/schema":"0.0.0-dev-20661","@opencode/protocol":"0.0.0-dev-20661"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20661","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20661"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20661_1791320730405_0.5550925074570867","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20665":{"name":"@opencode/plugin","version":"0.0.0-dev-20665","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20665","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4c22000ee9fd360c7ff5b0595927ab876887b174","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20665.tgz","fileCount":121,"integrity":"sha512-SJenKUMdBvIvWcVOxUmWjCZCs2E8U5KeR7+oKzpRfMU8fOZWlrMwZU66+hYZV34jCvz7ZaUFccWAQq5GCvTP/Q==","signatures":[{"sig":"MEUCIBZbCcKknYRBub7ScGFfkoaBjiLgX2nFqRm0zVj7eRc2AiEAnHd2/RJ2+mZuR2b8ilSIIG+ydfc8HJYNCtQFOlyPBkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/EZM/H1PDZbjr15GS4Kwl65erlfWj0AL6IF7OcKYGbAiBg0VnL/r4WvrEfr6G5s8Hi3K9bQpK9JuBQrbp2XQ7T6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20665.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20665.tgz","_integrity":"sha512-SJenKUMdBvIvWcVOxUmWjCZCs2E8U5KeR7+oKzpRfMU8fOZWlrMwZU66+hYZV34jCvz7ZaUFccWAQq5GCvTP/Q==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20665","@opencode/util":"0.0.0-dev-20665","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20665","@opencode/schema":"0.0.0-dev-20665","@opencode/protocol":"0.0.0-dev-20665"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20665","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20665"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20665_1791325398513_0.8148800544011301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20669":{"name":"@opencode/plugin","version":"0.0.0-dev-20669","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20669","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"27b6aa1481189f31333a891ba2ffe4f77d56e3c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20669.tgz","fileCount":121,"integrity":"sha512-jBAkj1YQzw5HmvLs6//CLEa9Kib9nNsq4lDLmc45M4NUcA9u5948/v+dnTrKIGyH7BC3Nop3GFHoZagiUw2QMA==","signatures":[{"sig":"MEUCIAd9C5vBO52mxFjiQ3DDmgqRHRIPZJNjClYqvZYZS6zpAiEA1UcD/d6dRzqFUSe93MfUq8WyrCdRUzQLlt6q8dUoekc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFVKaRnL+nW5Gq4/oDO1ib+MabRYprYX1m1FNIXXjU2oAiA445I9RwDan803R60jV/MI5Psb1lCFuTjm/TNZHBNfAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20669.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20669.tgz","_integrity":"sha512-jBAkj1YQzw5HmvLs6//CLEa9Kib9nNsq4lDLmc45M4NUcA9u5948/v+dnTrKIGyH7BC3Nop3GFHoZagiUw2QMA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20669","@opencode/util":"0.0.0-dev-20669","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20669","@opencode/schema":"0.0.0-dev-20669","@opencode/protocol":"0.0.0-dev-20669"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20669","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20669"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20669_1791331589708_0.6171809500380576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20670":{"name":"@opencode/plugin","version":"0.0.0-dev-20670","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20670","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a74d07736656be2b348bc9974b3b25b0c2893ff6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20670.tgz","fileCount":121,"integrity":"sha512-G3KTkN4/eYu6y5m0Wa+elFlrrUZtdnEV+i8pltIdDYvOrCCcQJ3wtD9tV46S77kLsf9JytPoLYZj1TSp2ieUeA==","signatures":[{"sig":"MEUCIBBO3XHLFcm/9RxOuzoIaKs1Ah87AQjTfWcyEG0Zj0rvAiEAzgpA/jAnJXdLEJtg6wDJMaYlhxfo9d8xcTm1YO6JyAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAqGs/k2zzWuxVfPZRjJOCH+N5YDO2qmA9w52HBT9fowIgfXX962KjimoskBPLoyHcV2zEJ5OFDeIFZR9KC5z7vA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20670.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20670.tgz","_integrity":"sha512-G3KTkN4/eYu6y5m0Wa+elFlrrUZtdnEV+i8pltIdDYvOrCCcQJ3wtD9tV46S77kLsf9JytPoLYZj1TSp2ieUeA==","_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20670","@opencode/util":"0.0.0-dev-20670","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20670","@opencode/schema":"0.0.0-dev-20670","@opencode/protocol":"0.0.0-dev-20670"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20670","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20670"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20670_1791332591420_0.7544968280921163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20676":{"name":"@opencode/plugin","version":"0.0.0-dev-20676","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20676","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2a5297768164f30d94cd0d7c81e3b958d145c192","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20676.tgz","fileCount":121,"integrity":"sha512-JhpYD5eQa2GN2kunfWLpulVW24GshPKXDsVdGASSgMVLfajN6QjHlCWBWXp4Y91kes+gmgA+6kEbKFpqviVkug==","signatures":[{"sig":"MEQCIDfsTeMbHSKGh3Dxwh/Ll2fJji4SnV3g4NK98EqdVDliAiByUmG6pw1TugidYc8qXC/YzcbJAowqwLXLP/KBo7qcxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAuUfsgNDUp09bjOCo3+aX1q+ijUxPb14T+Xqc9c7QGWAiBu2ROLbRujQD5iYFahN98EVwpZtkwZ42RAk2n1hqcTpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20676.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20676.tgz","_integrity":"sha512-JhpYD5eQa2GN2kunfWLpulVW24GshPKXDsVdGASSgMVLfajN6QjHlCWBWXp4Y91kes+gmgA+6kEbKFpqviVkug==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20676","@opencode/util":"0.0.0-dev-20676","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20676","@opencode/schema":"0.0.0-dev-20676","@opencode/protocol":"0.0.0-dev-20676"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20676","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20676"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20676_1791338081300_0.43414127026613425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20677":{"name":"@opencode/plugin","version":"0.0.0-dev-20677","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20677","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"140ec873db2947df38fa6180913f8a95db190c3f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20677.tgz","fileCount":121,"integrity":"sha512-y50yABWGa7JH0f5fehdx5mIIgzrgFB4nGsy8Gnpyi4xq5ioeFaZH6sIoTkT/OLCW4Ys8Maj/xfzCSfGS8OVsKQ==","signatures":[{"sig":"MEQCIAn39g0+bb37LlUpXDX2WmYnMQz9XcnrZQwOVxvfjFKuAiA2RY2lbCkMZysNTYxr7eljMy3G2XS7us6oqYS1N1yWqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXrlKGbzB23GKnX5SfItLz0rbU1/8UQC6N1vWxJ7hkCgIhAK7vPmJb39f31OaVhQA896k2fQhzQWo4T/KSOgZsD6i+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20677.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20677.tgz","_integrity":"sha512-y50yABWGa7JH0f5fehdx5mIIgzrgFB4nGsy8Gnpyi4xq5ioeFaZH6sIoTkT/OLCW4Ys8Maj/xfzCSfGS8OVsKQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20677","@opencode/util":"0.0.0-dev-20677","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20677","@opencode/schema":"0.0.0-dev-20677","@opencode/protocol":"0.0.0-dev-20677"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20677","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20677"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20677_1791339827384_0.5688636220952881","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20678":{"name":"@opencode/plugin","version":"0.0.0-dev-20678","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20678","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"408a4d43c58ae39b75ecadfc2dc9d84be1fb0a6d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20678.tgz","fileCount":121,"integrity":"sha512-P0FZTQURy7uP+m6G0204eWYRvlrUxC8a2auoPSU2lZgInkbXfGihVWLp2MtoBXixq65No5856zGylxLehucz3A==","signatures":[{"sig":"MEQCIDcf6leOaTMDFunmJsLIATXdKz4PpZGTxK5yIUmla2hdAiBChet1oj8i6YcR4P8WaFS025RDXuSQ994S+IUkiQ5B2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjiIg41J3MquTyzU2DiV2kMEIYFADnfLbSuRZW3n9S4QIgMu8zjTG+unOJHhpxpb7PVu2b1Nk0Ru46CwPZqLhPCEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20678.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20678.tgz","_integrity":"sha512-P0FZTQURy7uP+m6G0204eWYRvlrUxC8a2auoPSU2lZgInkbXfGihVWLp2MtoBXixq65No5856zGylxLehucz3A==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20678","@opencode/util":"0.0.0-dev-20678","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20678","@opencode/schema":"0.0.0-dev-20678","@opencode/protocol":"0.0.0-dev-20678"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20678","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20678"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20678_1791342709322_0.25164740535247354","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20679":{"name":"@opencode/plugin","version":"0.0.0-dev-20679","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20679","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"171064a53ad3a38c66f945d499be0e1d006bcdf8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20679.tgz","fileCount":121,"integrity":"sha512-V6jhGogpFmTCilg6A82aq9dfUQMZazIJFXfUfuNmorKLjff0seK+kE9prXmiaJn44wygQB+kuXBxMlwtW0Z+Bw==","signatures":[{"sig":"MEYCIQDsB1qlrPq8pZj98QuQ8dZ3kgRpYLfILPEZcpHZXLlhUwIhANMpQFzUVl+v6nZTMlNYDXf/m6SCitUfuzMEFTkHBKuQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuIq3ewiUI6PNHmTnYCncAgWIRL+zhhGkdXUQPOmwLwAiEAij2wBIRTjdoORW3Ei0kEP/qFwnMfNdbiZSLrdictnY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20679.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20679.tgz","_integrity":"sha512-V6jhGogpFmTCilg6A82aq9dfUQMZazIJFXfUfuNmorKLjff0seK+kE9prXmiaJn44wygQB+kuXBxMlwtW0Z+Bw==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20679","@opencode/util":"0.0.0-dev-20679","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20679","@opencode/schema":"0.0.0-dev-20679","@opencode/protocol":"0.0.0-dev-20679"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20679","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20679"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20679_1791345291774_0.7138120033661448","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20680":{"name":"@opencode/plugin","version":"0.0.0-dev-20680","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20680","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dffa12c5c4124bf4915c80cb5684dedd3d795769","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20680.tgz","fileCount":121,"integrity":"sha512-EDzDjGoa3E6ei3RWmDZw9rh+O9VE8xCD6rBcRpjljhCgASB9mNhxmbhmEPqj7XBfQbkfVycMVZTD2OIo3BNfQw==","signatures":[{"sig":"MEUCIQDwi7qyU2T8FWCuVAw8Iu6+Ddl5MsWPWNCRHMjSykHOdQIgJcqvbYVLoYWvBhySAmIrOKAH5CbTg7gd6Brs/T3FdzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNfDSGZ6YV9bl+mJHmjCljoFreQEPTjN2YM34dT9y3nAiEAjM5OPuhWsoazbsF/xxWXiA5xPYsR5uNge8kps6nzkjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20680.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20680.tgz","_integrity":"sha512-EDzDjGoa3E6ei3RWmDZw9rh+O9VE8xCD6rBcRpjljhCgASB9mNhxmbhmEPqj7XBfQbkfVycMVZTD2OIo3BNfQw==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20680","@opencode/util":"0.0.0-dev-20680","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20680","@opencode/schema":"0.0.0-dev-20680","@opencode/protocol":"0.0.0-dev-20680"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20680","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20680"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20680_1791348488674_0.6895336272405002","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20681":{"name":"@opencode/plugin","version":"0.0.0-dev-20681","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20681","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e52ba58a01300b8f7b2f10c4d44e8be35aca1068","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20681.tgz","fileCount":121,"integrity":"sha512-HBnN9AGXrpJpTl/7z2X3gNRZo78u0au0qFv6EGsr9XuikVfBzb0zuBZHcbLD40LwVRNb9Q7EFmLhHG/Sf9Pd7w==","signatures":[{"sig":"MEUCIHTqBDbVYgJKDhlXTfKPraEuC4zCQgIrV7FSTLCpSpaAAiEA0isR6Jr2AVegb1w9Gn/iLgbc8vLraJrQgCsAvFvT0ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDedgd2aupEMI5868yMi2ZYz0jXntBY0bjBwNzTsul8HwIhAMCAHadlHJ2SNV+Hj0dTaXvjnRKWqlwFlZMasBhbXPEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20681.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20681.tgz","_integrity":"sha512-HBnN9AGXrpJpTl/7z2X3gNRZo78u0au0qFv6EGsr9XuikVfBzb0zuBZHcbLD40LwVRNb9Q7EFmLhHG/Sf9Pd7w==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20681","@opencode/util":"0.0.0-dev-20681","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20681","@opencode/schema":"0.0.0-dev-20681","@opencode/protocol":"0.0.0-dev-20681"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20681","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20681"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20681_1791349989122_0.06071825572437395","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20682":{"name":"@opencode/plugin","version":"0.0.0-dev-20682","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20682","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bea2e0f7acc42ca8d5e903a88f6721f84f1584d5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20682.tgz","fileCount":121,"integrity":"sha512-GUbpOLpURI82pvuAN3L8rajj5A292KJEmLVju13ZGJUFAJR1Osjg6FDPKFUgVr+AhvnKWXPvEKAcoQ4iIfuvqg==","signatures":[{"sig":"MEYCIQCVa5zdNyI6bhLVGui6mMWg7turHxUCZ+08O775l90+EAIhAP+aoVHPYew4Z17/XK0tFW35R6ntjd2XiWLLe69wUMiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOYAgugCNwTnPhLYuNROv2qRPgNB4gBXYJ16dxeqD+9AiEApGr7ChGofAHYztwAvc+P6uVZjphwUJWYAFuAA7NkQyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20682.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20682.tgz","_integrity":"sha512-GUbpOLpURI82pvuAN3L8rajj5A292KJEmLVju13ZGJUFAJR1Osjg6FDPKFUgVr+AhvnKWXPvEKAcoQ4iIfuvqg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20682","@opencode/util":"0.0.0-dev-20682","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20682","@opencode/schema":"0.0.0-dev-20682","@opencode/protocol":"0.0.0-dev-20682"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20682","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20682"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20682_1791363230912_0.7941532541757552","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20684":{"name":"@opencode/plugin","version":"0.0.0-dev-20684","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20684","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"107a7d3cf6c42851c80cbcbd32711c509c433656","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20684.tgz","fileCount":121,"integrity":"sha512-TFsKAyZIMDS255gDnLWeO1ncGLEI8A2j++pXe0PBo3mFhZAizS5pScTHLHlLjcEbyYBFvsbr/P7QmB469nbhOQ==","signatures":[{"sig":"MEUCIDzIi8BQHkmFFZyDnVVpKDIYibMGinMOfZikDxPTfBodAiEAwoczL/viTUvH2FrJduP9skO7L3WxiHYjVjrMCYozsLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfH7SJCnlNWUlBHBZfVzL/aRqLoHw5Py/NyctsAI7/CwIhAMfDj8/n7MzREXFSq+xASlNhPE58e2QhJ9G9flJmWXN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20684.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20684.tgz","_integrity":"sha512-TFsKAyZIMDS255gDnLWeO1ncGLEI8A2j++pXe0PBo3mFhZAizS5pScTHLHlLjcEbyYBFvsbr/P7QmB469nbhOQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20684","@opencode/util":"0.0.0-dev-20684","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20684","@opencode/schema":"0.0.0-dev-20684","@opencode/protocol":"0.0.0-dev-20684"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20684","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20684"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20684_1791365191569_0.8229334352965052","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20685":{"name":"@opencode/plugin","version":"0.0.0-dev-20685","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20685","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"38b4e7051679b4e6368103e10ad9b52dde625f3e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20685.tgz","fileCount":121,"integrity":"sha512-GeRvGG1PBLEIKKi/zB91G8WraTizU5bqZAausnm8Fq4o9mx76rQhSRTwY7E9CNQpOXJWm08YA+Kdk+WmchzsuQ==","signatures":[{"sig":"MEYCIQCT/8ieqdnaSk/Pzy5hw+v6SkRqP7Cd42+bKF7CLf+oLQIhAKU4cfHUQ3bL/tHWL96Fxnv0YxE7Ol/5Kwdhqr2iMViX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPKbEDckRBeI9C+a2um52U5loqF4cLFDtAl8oIDTh6SgIgQx6xGSAJ2X3XnatqRiGJGWz/LndZjdGyoLo8LP/wEO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20685.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20685.tgz","_integrity":"sha512-GeRvGG1PBLEIKKi/zB91G8WraTizU5bqZAausnm8Fq4o9mx76rQhSRTwY7E9CNQpOXJWm08YA+Kdk+WmchzsuQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20685","@opencode/util":"0.0.0-dev-20685","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20685","@opencode/schema":"0.0.0-dev-20685","@opencode/protocol":"0.0.0-dev-20685"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20685","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20685"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20685_1791368353321_0.44216700952106347","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20686":{"name":"@opencode/plugin","version":"0.0.0-dev-20686","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20686","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0f9a2a66f04f1c648fbdfe58dcea1262e9073fb8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20686.tgz","fileCount":121,"integrity":"sha512-wY0uumPk9giqOv8IK1LgTPYg6E7dUKm3v2yeIuJ1KTnCIUr1t1iAuTzu+JnMUnrlnLrrbA2iVYOHR4/Y6352Lg==","signatures":[{"sig":"MEUCIFoDNoWbbiXCYnU/Oazbcy7dK95ZUQDhiZjMBP09NtcUAiEA4r9WhC+qZ4JAWBSUSztrZ/0jCTWaAB1rCYRScDZKjC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEifSpKWkBE3VG4oN8WT2uo306CpotrRSJT9XULkgkoXAiEAw1UkwNxJIGKcyXCgNmf/5eGUAxcDVqKd9asW26bNcTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20686.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20686.tgz","_integrity":"sha512-wY0uumPk9giqOv8IK1LgTPYg6E7dUKm3v2yeIuJ1KTnCIUr1t1iAuTzu+JnMUnrlnLrrbA2iVYOHR4/Y6352Lg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20686","@opencode/util":"0.0.0-dev-20686","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20686","@opencode/schema":"0.0.0-dev-20686","@opencode/protocol":"0.0.0-dev-20686"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20686","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20686"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20686_1791369837784_0.3989640649505557","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20687":{"name":"@opencode/plugin","version":"0.0.0-dev-20687","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20687","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bed3668851ebdfd5a54fd767e9ab26c6323e0a7d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20687.tgz","fileCount":121,"integrity":"sha512-qm4neY6/kgqjlO4m/4B0LN89DG8GaR4wNUItV+mzZvL61tXAvx72e5JOD3m9fmi9XLetfqRt4bC/BGc7yOK8MA==","signatures":[{"sig":"MEYCIQD5A550i6F5VGbOeC1n4Y/CHh7PbofqzntXnOGOSoa4LgIhAOAY3QoU3a6NvleFQoI2Olg2U5ODSQCMph6aAhBdZmXY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFtL+N5CfYj+rYU8TfmjErf8/2lf//mrHK3YjfZnYdSZAiBMnZej86HM81aVt+CXV32jZ45Kevef1JYLv5bhYpzdYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20687.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20687.tgz","_integrity":"sha512-qm4neY6/kgqjlO4m/4B0LN89DG8GaR4wNUItV+mzZvL61tXAvx72e5JOD3m9fmi9XLetfqRt4bC/BGc7yOK8MA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20687","@opencode/util":"0.0.0-dev-20687","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20687","@opencode/schema":"0.0.0-dev-20687","@opencode/protocol":"0.0.0-dev-20687"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20687","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20687"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20687_1791371494918_0.655254341416381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20688":{"name":"@opencode/plugin","version":"0.0.0-dev-20688","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20688","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"421b53698c2e9945e2b00ae6d4b75374adff5ce1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20688.tgz","fileCount":121,"integrity":"sha512-mhV8T4yjdEgzW1yL6OfiR7XwJhwRZle988YslgeaXYaNWkjOfzpZfup1ysuLc9iPIV6vQwLa4dhtJpKNW3cx3A==","signatures":[{"sig":"MEQCID+DZvNq2N6q2pJ/Sc43mU70DRPXTREE1pp/VWq/T+VcAiAus/SHm0yYcJKa8X/Vyo7DIR5FLLBktQ7eYTXY8/5GeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrMtaMMKJAtpq2ACQbuFM2AorvqJGJT02jbNaDc7aIuQIgIy8Sxz8J3yLGwRWjHUy2pRHEavC5FMnpzby8QRDgK38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20688.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20688.tgz","_integrity":"sha512-mhV8T4yjdEgzW1yL6OfiR7XwJhwRZle988YslgeaXYaNWkjOfzpZfup1ysuLc9iPIV6vQwLa4dhtJpKNW3cx3A==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20688","@opencode/util":"0.0.0-dev-20688","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20688","@opencode/schema":"0.0.0-dev-20688","@opencode/protocol":"0.0.0-dev-20688"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20688","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20688"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20688_1791376901002_0.6125197128603601","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20690":{"name":"@opencode/plugin","version":"0.0.0-dev-20690","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20690","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2a4862666e048df61ce0ba0b4f2f67249726228a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20690.tgz","fileCount":121,"integrity":"sha512-UEYbztPkVfD3/PanGw/x9ufwRkYGyUhIXIhEu+3vLeWHZfeVRwWmy+914B6laN5Wi+gMi4O5JuByWEaki4XnjQ==","signatures":[{"sig":"MEYCIQCkRtCI0ntFMgLascctZzRdjPZG3uFPyIKYYJxezgpXQQIhAKcKG0oR/uAsB1A1WI24fuU8Q5bZszY3ZTXYrAlBmogC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDivWEzUsiAazXeDUYkpqhUBzvj8dIkMN41adPFNSLirwIhAJ23c2+eWb4+J8XoKGjigqoMMYzNdmFQtSPzU5mq5Rkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20690.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20690.tgz","_integrity":"sha512-UEYbztPkVfD3/PanGw/x9ufwRkYGyUhIXIhEu+3vLeWHZfeVRwWmy+914B6laN5Wi+gMi4O5JuByWEaki4XnjQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20690","@opencode/util":"0.0.0-dev-20690","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20690","@opencode/schema":"0.0.0-dev-20690","@opencode/protocol":"0.0.0-dev-20690"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20690","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20690"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20690_1791388724498_0.8696169882523146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20691":{"name":"@opencode/plugin","version":"0.0.0-dev-20691","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20691","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"37162943fe6c511d6f501ea20eaf03e75e42a2d3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20691.tgz","fileCount":121,"integrity":"sha512-vYmGX5hluSpdcIBnYmC3dsE4+J7whYr/r0aJuf9Ll+L17XvR3qw/sJ+Kfq0mKkycqyBrEkGFEBRNtdoDf8S8HQ==","signatures":[{"sig":"MEUCIQDu20HlhMjp5YSLFqMYMnGAOxHaguvFvNh/CaxeJSSHzgIgH+bwSsvUv13fyrIDqHu12Ww5WSVo3U6iw4538zhrqxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACSrG5VXJPcI6exyZD0iQkd0bXiT0uDa1u7GB7uEdiWAiB1i57X8dLzwek1nFaIFkk4YkktmQUYjLTJ5FwOOswA2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20691.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20691.tgz","_integrity":"sha512-vYmGX5hluSpdcIBnYmC3dsE4+J7whYr/r0aJuf9Ll+L17XvR3qw/sJ+Kfq0mKkycqyBrEkGFEBRNtdoDf8S8HQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20691","@opencode/util":"0.0.0-dev-20691","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20691","@opencode/schema":"0.0.0-dev-20691","@opencode/protocol":"0.0.0-dev-20691"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20691","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20691"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20691_1791390130843_0.5696182130085481","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20696":{"name":"@opencode/plugin","version":"0.0.0-dev-20696","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20696","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fdff9019750c6021b27c9876cd37f0b96752a4bb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20696.tgz","fileCount":121,"integrity":"sha512-xnJeaMcF6sNd19Szkvj+AIeL1JHqbsP8uFKiDOP8avKYPSlkkUbMveIqg6rQqM0xn4aZYBmYIOenx7VWwJ1yQQ==","signatures":[{"sig":"MEUCIFnT/fqdr4OsVK26ovBeZrrZVhF9+gM+aU2eJmAgI4UOAiEAvSRbAX3oGmRaUaweEI/uTYRSQrO/ijmXrEt2yzTI/0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBzKqBFHCwKbAEEKJ+ueW9MUPOUeq/JPybRyI/OmSGwiAiEAlfiHwDIxxVHc2XJorJ5CVyMJG0/lESIViSSd2NlZSFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20696.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20696.tgz","_integrity":"sha512-xnJeaMcF6sNd19Szkvj+AIeL1JHqbsP8uFKiDOP8avKYPSlkkUbMveIqg6rQqM0xn4aZYBmYIOenx7VWwJ1yQQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20696","@opencode/util":"0.0.0-dev-20696","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20696","@opencode/schema":"0.0.0-dev-20696","@opencode/protocol":"0.0.0-dev-20696"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20696","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20696"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20696_1791392166592_0.37810702367949567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20698":{"name":"@opencode/plugin","version":"0.0.0-dev-20698","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20698","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d69a7edbdfaf0e2a37767a555cd6441e3b6bb576","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20698.tgz","fileCount":121,"integrity":"sha512-IjopR9rRz3LLnoG2t1p9WBxnILdsLgN5q7etrKh6OYFDxvMwfhgYzFc23MEGGPRxK4w09Oww+ZfO9/m19PtmSw==","signatures":[{"sig":"MEQCIC2mkjPIINXa+1ZALoibkPNl//nD6qB3zuRSF3qoAVyUAiAxDk+APpAcEVxU3vIQSpKNkQoseObXcQYixcclSjOFGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVu8nH4nxqUUXh6lAILgPgeTTr31rhXkMbTuoCRW55sQIhAJUI+9gykKxciBHUIDgHBXQt4omm7cqh5S5ZVaZdHbaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20698.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20698.tgz","_integrity":"sha512-IjopR9rRz3LLnoG2t1p9WBxnILdsLgN5q7etrKh6OYFDxvMwfhgYzFc23MEGGPRxK4w09Oww+ZfO9/m19PtmSw==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20698","@opencode/util":"0.0.0-dev-20698","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20698","@opencode/schema":"0.0.0-dev-20698","@opencode/protocol":"0.0.0-dev-20698"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20698","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20698"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20698_1791399998492_0.6627743355298483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20699":{"name":"@opencode/plugin","version":"0.0.0-dev-20699","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20699","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"461482b0f587fce131f7c7f5a35056553aea0c27","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20699.tgz","fileCount":121,"integrity":"sha512-batCNBAr5pogoBtRz8pObPVMH6QeLCaePAYeEvc2jE7W7/x8dWG9YeTxis5oTNF3DLYI4W5cR/FIoggBI59IbQ==","signatures":[{"sig":"MEUCIGVDpfo8N91B072eaahyybeIey8n8jCdT/NIeyxY6B1MAiEAiZkRqnaaqAXy0r8sArRlyug4HJfQW2f+KUtAcKhKu1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWwsKAIsQ8AC5pVqWlQi4SoA+mljFifpSXFRcVnMIzGgIgTmTHIVxRljSx9s8w3ZLarEJblzO0Y0z6SbgkgRlb55M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20699.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20699.tgz","_integrity":"sha512-batCNBAr5pogoBtRz8pObPVMH6QeLCaePAYeEvc2jE7W7/x8dWG9YeTxis5oTNF3DLYI4W5cR/FIoggBI59IbQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20699","@opencode/util":"0.0.0-dev-20699","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20699","@opencode/schema":"0.0.0-dev-20699","@opencode/protocol":"0.0.0-dev-20699"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20699","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20699"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20699_1791401393907_0.5016124329792686","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20700":{"name":"@opencode/plugin","version":"0.0.0-dev-20700","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20700","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1c602330fbec82afedbacb5ac9a6566d27210b33","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20700.tgz","fileCount":121,"integrity":"sha512-XRBriXPMCt84kGU5ke0ZkBtoq3uCLMU8/xUjKQkMXKS/PItfGeOTLztATMeoNN3KssyUArqqUMGCsJByWY8emA==","signatures":[{"sig":"MEUCIQCNV0mswD++aa4K7zwgH72X4HrfyOrqQF9gI7qyAQ37rgIgUeAjjqsMEV52McwbdGVXjokGAoRuR125ogDiIFTXI2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAR2UeUAMwpuB+IHl011d+fKhswZt2fbpa9OuwSBB8LbAiBn4PI8yAxPXR4+HNoU7cVHwqiqVl9owmnXiJKm44n1VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20700.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20700.tgz","_integrity":"sha512-XRBriXPMCt84kGU5ke0ZkBtoq3uCLMU8/xUjKQkMXKS/PItfGeOTLztATMeoNN3KssyUArqqUMGCsJByWY8emA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20700","@opencode/util":"0.0.0-dev-20700","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20700","@opencode/schema":"0.0.0-dev-20700","@opencode/protocol":"0.0.0-dev-20700"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20700","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20700"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20700_1791402431158_0.2156285839679879","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20703":{"name":"@opencode/plugin","version":"0.0.0-dev-20703","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20703","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"db6fc625e04c5b1eeaa809ace6900f6999926093","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20703.tgz","fileCount":121,"integrity":"sha512-7Y/sgpJkoYSDCCdXlsQij8zeD6v2IaBjjs9EKf2Xy2hhQciNPAN8B9/e7VWBQtrif7o1Pj8Ak5NY5Qbj54fxbA==","signatures":[{"sig":"MEUCIQCxYRdsqgZmy9oqJbEYdgx0jwnYx2B0KL2D5qb29PivGgIgWcH1AwN1Wry5ZRhY0R590vliLEIQFBBbHSNFcybwhcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICPEchr8++bef/g2PpA9322GxURrbX23PA2Fvnoh95sSAiEA6o96PW3FPPSZfBOp0OSoYFsi7SydNMBbcToNYFgvOBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20703.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20703.tgz","_integrity":"sha512-7Y/sgpJkoYSDCCdXlsQij8zeD6v2IaBjjs9EKf2Xy2hhQciNPAN8B9/e7VWBQtrif7o1Pj8Ak5NY5Qbj54fxbA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20703","@opencode/util":"0.0.0-dev-20703","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20703","@opencode/schema":"0.0.0-dev-20703","@opencode/protocol":"0.0.0-dev-20703"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20703","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20703"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20703_1791403631551_0.8139794026682197","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20704":{"name":"@opencode/plugin","version":"0.0.0-dev-20704","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20704","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d0ef09b96770051c6cdc8aadd78d442e46c4c0c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20704.tgz","fileCount":121,"integrity":"sha512-9hIJjrcooH7z1VwBhJVD7R5mDboPGWQqTyPAFCD0F6sGpc1xN/xxK30tfcXPj/ULXrUJV3PWJ4GMTW8KO0YODQ==","signatures":[{"sig":"MEYCIQCVWVKuAU/vPfaNGkyh+gCh83rK1lS7nEgwuCDC7Y3iqgIhAOddkOOM7feBhEEFx58BjES/8vJDEB1qdHz2uoh5kNo6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMfgdp4riqeznwYcF3DrkSHWIEQrJN8BEHK9+ICOpX/wIhAJ2tc00LCqaXGLGdjjWuZNXosUSYJNLu2FDC30ldA6eW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20704.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20704.tgz","_integrity":"sha512-9hIJjrcooH7z1VwBhJVD7R5mDboPGWQqTyPAFCD0F6sGpc1xN/xxK30tfcXPj/ULXrUJV3PWJ4GMTW8KO0YODQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20704","@opencode/util":"0.0.0-dev-20704","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20704","@opencode/schema":"0.0.0-dev-20704","@opencode/protocol":"0.0.0-dev-20704"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20704","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20704"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20704_1791405245625_0.12694916812149315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20706":{"name":"@opencode/plugin","version":"0.0.0-dev-20706","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20706","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"edd3d08b434829a603d3a77952acf714b94c379f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20706.tgz","fileCount":121,"integrity":"sha512-GRqsRQoRxWYm3fPAHqmW/cS3w2NTWcCiQ7x/pYevsZWE9RY+pvzw7pHUAQOPqyNSAaLZmx26UKQyfamvQ8/Wxg==","signatures":[{"sig":"MEYCIQDWza7Iq5vPRsAh8odx8t+yPuAVGQ7oK6Km1Yo076SqkAIhAPQ9t3xHHhXjaig+oKGe25WB0aH80X1O8lGxgjiHj1/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJB9y4P23dVjkaRvr8LYL9K65QCOAkY55ybyoGGVCUFgIgI26XGDh2v4RNuRtD6ruDvBSsOeTq1wJBjhH81Q8L4Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20706.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20706.tgz","_integrity":"sha512-GRqsRQoRxWYm3fPAHqmW/cS3w2NTWcCiQ7x/pYevsZWE9RY+pvzw7pHUAQOPqyNSAaLZmx26UKQyfamvQ8/Wxg==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20706","@opencode/util":"0.0.0-dev-20706","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20706","@opencode/schema":"0.0.0-dev-20706","@opencode/protocol":"0.0.0-dev-20706"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.14","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.14","@opencode/theme":"0.0.0-dev-20706","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.14","@opentui/solid":">=0.5.14","@opencode/theme":"0.0.0-dev-20706"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20706_1791406484283_0.4170037341869657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20709":{"name":"@opencode/plugin","version":"0.0.0-dev-20709","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20709","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"beb5a693406ccb2bfc778aae516483a30e2e1890","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20709.tgz","fileCount":121,"integrity":"sha512-biTJAzeGDebVY5/+pxtYCfJt9PETcuXKj171DUSmNPRsDatcECRdGQGQSTx+CWeCvZIhpeZYyKzZZxNgwIa9IA==","signatures":[{"sig":"MEUCIH1QpETMx8AUeVAQd2xbPvUCQONmEeQRDLpgB94fip1PAiEAi+V4X0K0MfCWtj4rgCuL8nsORe2+A34rw1bqcICsMio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOYnpsLpZECHWoLbeH7i79OQbcN8BscfRF5sflrLnXkgIhAOCEDx3nUXVcEKDBfV8YKBmodkO6NnfrPGWXuemcBJTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20709.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20709.tgz","_integrity":"sha512-biTJAzeGDebVY5/+pxtYCfJt9PETcuXKj171DUSmNPRsDatcECRdGQGQSTx+CWeCvZIhpeZYyKzZZxNgwIa9IA==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20709","@opencode/util":"0.0.0-dev-20709","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20709","@opencode/schema":"0.0.0-dev-20709","@opencode/protocol":"0.0.0-dev-20709"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20709","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20709"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20709_1791407593184_0.13038621859677746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20712":{"name":"@opencode/plugin","version":"0.0.0-dev-20712","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20712","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ec57fdf9b932725d38165f7897414f4c23ad4d76","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20712.tgz","fileCount":121,"integrity":"sha512-CB9JQUE9H7wmKbcOCb+sx6ozPGQhKOcWk/Kg9uM7udwfkJWBz7vK5xEo7DuiVPfS73/RwCk2jzq/YoOa9XHoTQ==","signatures":[{"sig":"MEQCICuFNn2Oo99tKkF0OXi6uHJeE3LA6LXl4l1WR9yiGjJlAiADxKuLBsFRsypIbizuIYTLSKgWn1AiNAQoytkURW3tqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBERHHbn+uVk0Sufp5x5GrLfoFtqshWv2j3f75NJ8P5VAiEAiHhZVSRXean4GAu5vziziMPdBEZh9+0kBRGuInaV8j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20712.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20712.tgz","_integrity":"sha512-CB9JQUE9H7wmKbcOCb+sx6ozPGQhKOcWk/Kg9uM7udwfkJWBz7vK5xEo7DuiVPfS73/RwCk2jzq/YoOa9XHoTQ==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20712","@opencode/util":"0.0.0-dev-20712","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20712","@opencode/schema":"0.0.0-dev-20712","@opencode/protocol":"0.0.0-dev-20712"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20712","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20712"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20712_1791408948523_0.18841090401003724","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20713":{"name":"@opencode/plugin","version":"0.0.0-dev-20713","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20713","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"edf6c8310e152773dfbd363526873ec5250f32e3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20713.tgz","fileCount":121,"integrity":"sha512-PPkxti6ZpZadfDRE/EMBsPv9/xckm9QouNi6FRFr5+qX/j7h17U98MSMhgyqjFWM3mpLV6ZdgJkMZhjPXFPGZw==","signatures":[{"sig":"MEYCIQDFXWGVEaQJbvFhzvmuNQlCaEZxPGSNyFr7uvCn/xg6bAIhAKF1u866v52PT+YtAZdrwtLpZyecUAudeNH7KQ5+xM9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvvfS+nhbKvoFhSScarMUijCm5TtsDZchy2RyhGhRMwAIhAPm1EMw7Jh7QEMmhfKJXw0iBVk7c8o1MlZ1k9k1mJ1Cq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20713.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20713.tgz","_integrity":"sha512-PPkxti6ZpZadfDRE/EMBsPv9/xckm9QouNi6FRFr5+qX/j7h17U98MSMhgyqjFWM3mpLV6ZdgJkMZhjPXFPGZw==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20713","@opencode/util":"0.0.0-dev-20713","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20713","@opencode/schema":"0.0.0-dev-20713","@opencode/protocol":"0.0.0-dev-20713"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20713","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20713"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20713_1791411629530_0.44981703485319047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20715":{"name":"@opencode/plugin","version":"0.0.0-dev-20715","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20715","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8cfcb227686e66a3654a4083ebfc74d4bc5a100f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20715.tgz","fileCount":121,"integrity":"sha512-3idGW4sxez87Eb/DwXgRi6LJgFwGtdgf1858KWNftp1RdJAvTvCnAwNWMl3AWRbPGRQW0pT4037ZRaDddf6U4A==","signatures":[{"sig":"MEQCIDxNtGJ1BwH8pAOjh6Ik6aiwAdxXHQP3Lfou26QatX3oAiBAGF0UZ4DjOsJ6/43wFHKcB90YTJFQTGDQTZBmqclnPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP8yDxagWILTnSBslKHC4kuN9RqhsKU2WzPdfR7lo8qQIhAOMyAriyOeCu7/nvuEULKU4c7g9qJ04d9mbQeBpSd/72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125716},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20715.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20715.tgz","_integrity":"sha512-3idGW4sxez87Eb/DwXgRi6LJgFwGtdgf1858KWNftp1RdJAvTvCnAwNWMl3AWRbPGRQW0pT4037ZRaDddf6U4A==","_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20715","@opencode/util":"0.0.0-dev-20715","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20715","@opencode/schema":"0.0.0-dev-20715","@opencode/protocol":"0.0.0-dev-20715"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20715","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20715"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20715_1791413616100_0.46279234732867924","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20716":{"name":"@opencode/plugin","version":"0.0.0-dev-20716","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20716","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e35010b16a197177308c2a328898e62b80f6b6b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20716.tgz","fileCount":126,"integrity":"sha512-ZQs/rQ/f8eP3Xe6pJHpk4VJot3ujibPdrqpRpa30foUdTYBzewbGn8KaA1hwys4+AkCvEST+/femG4W+4umQYA==","signatures":[{"sig":"MEYCIQCIltO6jjGR2e+MS4MfzzGJ1b4eIqiNB4oRCXaJQqp9PgIhAIiPrugAZ3yKCSIDh+bjY2aKj9SH0kKTRQgMwdUTGB6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA//ybWjn+LNAeduGkrVu/Xkq1XSyUENtpg+mrcNhap6AiBcuN0Ke5JmSY9syoi0kNPCqgE07rohv8LrFgNvbjZZhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20716.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20716.tgz","_integrity":"sha512-ZQs/rQ/f8eP3Xe6pJHpk4VJot3ujibPdrqpRpa30foUdTYBzewbGn8KaA1hwys4+AkCvEST+/femG4W+4umQYA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20716","@opencode/util":"0.0.0-dev-20716","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20716","@opencode/schema":"0.0.0-dev-20716","@opencode/protocol":"0.0.0-dev-20716"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20716","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20716"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20716_1791418509904_0.26019555351772716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20717":{"name":"@opencode/plugin","version":"0.0.0-dev-20717","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20717","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4850f3b4772a5d6bec1ae4a1e64b41b0c411bb53","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20717.tgz","fileCount":126,"integrity":"sha512-joda4fg5SWloWHfCer1duxR6LnzGP4nXFCQdu9mLA5H7HjFFF5IYX86ruj36Qc+4wTcye6V2WZj1VWuamALWSA==","signatures":[{"sig":"MEYCIQD+RhjAvhdEakIwSBQlByHBnnME/3BFW01GYUKqEFfbSgIhAM+Ediu7utojWnKvz50mQTx14wo7ftCG6BedMfR0etH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz3K4yvsYAPuYygiYfIHxwxJRuGZfSpo0nEwNw6oX14AIhAMdosBOMhfFB08uYKv+Kr132/k3mmNIlEUnIW3x35xcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20717.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20717.tgz","_integrity":"sha512-joda4fg5SWloWHfCer1duxR6LnzGP4nXFCQdu9mLA5H7HjFFF5IYX86ruj36Qc+4wTcye6V2WZj1VWuamALWSA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20717","@opencode/util":"0.0.0-dev-20717","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20717","@opencode/schema":"0.0.0-dev-20717","@opencode/protocol":"0.0.0-dev-20717"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20717","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20717"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20717_1791419620709_0.16449278173601423","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20718":{"name":"@opencode/plugin","version":"0.0.0-dev-20718","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20718","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"05d1ae6548f7d746a943d8af952667c5cd2733e7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20718.tgz","fileCount":126,"integrity":"sha512-lpD9x7kBND8j1NvPu7DaK3XVCp3dhqPgWXv7HkMjZ5Zy8Cu4WQXweeMChQGTUhZ3vDYbXJytNBgVjPWz3HMSww==","signatures":[{"sig":"MEUCIFstZWzy0dc9nU/jaNU0v1tcQ/Ujf5yg4EshJnYC9qu4AiEAgi6LJFHNA5Dhyp24FiBhjw7rIQx7TAHj4l075ybJjns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClMO6ytDGhJndqP2NIx6gO35SUj/k2ybfeNsTU0iTVmQIgZalE/ZzX9dSj6+r4qCDVQwop32g4K/6PQrhWLv++mRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20718.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20718.tgz","_integrity":"sha512-lpD9x7kBND8j1NvPu7DaK3XVCp3dhqPgWXv7HkMjZ5Zy8Cu4WQXweeMChQGTUhZ3vDYbXJytNBgVjPWz3HMSww==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20718","@opencode/util":"0.0.0-dev-20718","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20718","@opencode/schema":"0.0.0-dev-20718","@opencode/protocol":"0.0.0-dev-20718"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20718","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20718"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20718_1791420543853_0.5995578651493292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20719":{"name":"@opencode/plugin","version":"0.0.0-dev-20719","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20719","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e6e0e13388a8ce84e602b36884be905e6f9739a9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20719.tgz","fileCount":126,"integrity":"sha512-ZypE32HNbWM5IEnLAt55yAuPNbaUcipv9tvBtj7jYS9c/AXoK82JNK2yQRQwWhbtBy/nFNNWYY2odVHxmhSo/g==","signatures":[{"sig":"MEYCIQDLFIayS6jbWOK26cJd3adnh/KXhGnzOlA2Z/4rqQWp4wIhAMZhJra5pkux+JjkMuTfEq2rw/as7R89OWH99hOb6VRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEr0U3g1nKW06B1qYkdKA9izM5Fm8BdcO9fdadXWpxvHAiEA3qC25QnPJUgzM5w83hZU7w7SnwddQQZln1RNIdxKxak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20719.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20719.tgz","_integrity":"sha512-ZypE32HNbWM5IEnLAt55yAuPNbaUcipv9tvBtj7jYS9c/AXoK82JNK2yQRQwWhbtBy/nFNNWYY2odVHxmhSo/g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20719","@opencode/util":"0.0.0-dev-20719","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20719","@opencode/schema":"0.0.0-dev-20719","@opencode/protocol":"0.0.0-dev-20719"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20719","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20719"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20719_1791427443129_0.90087269406224","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20720":{"name":"@opencode/plugin","version":"0.0.0-dev-20720","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20720","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3c4e8db9529bae6eafb5d78062f093e38fd81803","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20720.tgz","fileCount":126,"integrity":"sha512-tG45KdZpWvFMgl790U/LLZlUsyIBqRQDvscK3XRXH/oLrS4bpUrkri6XIN1H12yoHa4/owjUlUUvG9ArQQ5B7g==","signatures":[{"sig":"MEQCIF5rWzT1iuqcJh6oQhK+uGBHuj4UU0Ls1+/XXgnmj15SAiATZxucUJabAgJTdvV9LXLGpyNA3cRsTCkTYzyqrYU7UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOL3UmvezHZUyP2Rtzz7kGis12qTgZxv28BQkwcSDrXAIgNrFZxr/kp8nOHGww3zS9I9eoY4bZe+ItNSlg8UXEQ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20720.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20720.tgz","_integrity":"sha512-tG45KdZpWvFMgl790U/LLZlUsyIBqRQDvscK3XRXH/oLrS4bpUrkri6XIN1H12yoHa4/owjUlUUvG9ArQQ5B7g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20720","@opencode/util":"0.0.0-dev-20720","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20720","@opencode/schema":"0.0.0-dev-20720","@opencode/protocol":"0.0.0-dev-20720"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20720","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20720"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20720_1791428776480_0.4661082715632705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20723":{"name":"@opencode/plugin","version":"0.0.0-dev-20723","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20723","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bdfdc4b1440ae42d91e484810408655fb84818db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20723.tgz","fileCount":126,"integrity":"sha512-2bCjGd68pcwjg6DPozmG0euOQS9+GbM8Js2CG8rvYtMqsdtiZ2V50FahsimAnFuKPefDRy3ELEYQlCa9HWxmQA==","signatures":[{"sig":"MEUCIQCUYPefdddG+4SucjaafNDlPP0Uq9056BHqqA4yB+1CUAIgITCLzwUUCaEUbl+VvRnGB+2mvv7KQB9BfgsSVuF56jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8cWLpQxG7eOwPWlPAmSIghpgL3bRrfk5P30fPiurhIAiBW+UwOwpE9WSw3Wi8J/1TurYuE2682Tz2db8YvEiFMSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20723.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20723.tgz","_integrity":"sha512-2bCjGd68pcwjg6DPozmG0euOQS9+GbM8Js2CG8rvYtMqsdtiZ2V50FahsimAnFuKPefDRy3ELEYQlCa9HWxmQA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20723","@opencode/util":"0.0.0-dev-20723","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20723","@opencode/schema":"0.0.0-dev-20723","@opencode/protocol":"0.0.0-dev-20723"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20723","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20723"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20723_1791430192971_0.9857118407802401","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20725":{"name":"@opencode/plugin","version":"0.0.0-dev-20725","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20725","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9ef4cbac3d55ce9632d41c55cf277ad7c2d12b79","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20725.tgz","fileCount":126,"integrity":"sha512-9ysAGsLJZ05hEN4Smndqd7EFi+AiP1HQ/4fhF8gaknbHY0q9akHJXBccKmHKlBvzj4bwMffLvPMiCQGQf5db0w==","signatures":[{"sig":"MEUCIQCRJLn+2T1Tze1+WpzZPNy1PDUJwSSiMqn0Bubj+WFcXwIgX6VeN+Mpvojs/52a4yR7GaPqSzGlkvqDmgtPSNcUHY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHM/xRxsiXPU6a8dghJ3vAt/Y4RoPhMAz9jXYeQdzGW9AiA0n9LXb3EgT4KeK6ASVXGviSKvX7M/wsaEye5ZnUIO4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20725.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20725.tgz","_integrity":"sha512-9ysAGsLJZ05hEN4Smndqd7EFi+AiP1HQ/4fhF8gaknbHY0q9akHJXBccKmHKlBvzj4bwMffLvPMiCQGQf5db0w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20725","@opencode/util":"0.0.0-dev-20725","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20725","@opencode/schema":"0.0.0-dev-20725","@opencode/protocol":"0.0.0-dev-20725"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20725","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20725"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20725_1791431344717_0.5087766033277821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20728":{"name":"@opencode/plugin","version":"0.0.0-dev-20728","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20728","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c42164a0978c1338c966fbdd80bc3d655e348e28","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20728.tgz","fileCount":126,"integrity":"sha512-1yp+AxVP7o9d/93bmq9oahBrPV+SNJzNDQlHwNlAyftA4OvnYQTQk7uudnfdQ9zvIcXIdK+psXNoiFB0sCs7qw==","signatures":[{"sig":"MEUCIQDIdFfaKNkZdoKEtv6YnLorlL+Y0Xp7droOoBxhvhPffAIgT3Hj5FX8h1UV51hPgxVhmUdvm4iTX8AwtvUXG5nibFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0l+GnckglXia4THf1fiMrBx7vbK+DKamcawo/XQ7XtQIhAKO50u9ONSuc/pvoAPlh5xVjqXMKIFNMdB8VT05aGsrn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20728.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20728.tgz","_integrity":"sha512-1yp+AxVP7o9d/93bmq9oahBrPV+SNJzNDQlHwNlAyftA4OvnYQTQk7uudnfdQ9zvIcXIdK+psXNoiFB0sCs7qw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20728","@opencode/util":"0.0.0-dev-20728","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20728","@opencode/schema":"0.0.0-dev-20728","@opencode/protocol":"0.0.0-dev-20728"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20728","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20728"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20728_1791433230219_0.4460491683239738","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20731":{"name":"@opencode/plugin","version":"0.0.0-dev-20731","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20731","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7bf22b6292ba9439c38d8cbd323ac04e444076f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20731.tgz","fileCount":126,"integrity":"sha512-NbNYTJBmBHEwJNE+IQ0Rl1pKQ6XY15k2UGLAUL7nVEUh5kXojJHWNMOwFHWS1AX9/tWEpvt3S6eZ4oYulxEeew==","signatures":[{"sig":"MEYCIQC2pmc4YsBvq7wDCqLVS3lQW2Xw4mkSs7TifLTKI59ohAIhAIts6PHyUWdJOKV1PXYwXL84XtK7VSWjHxxgTs5+BP8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSsocGCtFzmggDPJntIO6hM5HG2IyfbQHY04hlQFL9RQIgUt66rEUBEPBWsGscrITr3ZCFCnRPiB/ecKNQiqQz4Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20731.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20731.tgz","_integrity":"sha512-NbNYTJBmBHEwJNE+IQ0Rl1pKQ6XY15k2UGLAUL7nVEUh5kXojJHWNMOwFHWS1AX9/tWEpvt3S6eZ4oYulxEeew==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20731","@opencode/util":"0.0.0-dev-20731","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20731","@opencode/schema":"0.0.0-dev-20731","@opencode/protocol":"0.0.0-dev-20731"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20731","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20731"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20731_1791438878757_0.5292856673759858","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20732":{"name":"@opencode/plugin","version":"0.0.0-dev-20732","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20732","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d9743a6a28e766dd4960fb35bf9c9cd66684e655","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20732.tgz","fileCount":126,"integrity":"sha512-pEJH4sGk2f6W3dAP9OhGWP3t4tWuRXu64crMbKpDpvauNpXBsE34OWhMRkW8WeXdFOqWme+ByTAgXm8bSqYxjA==","signatures":[{"sig":"MEUCIGOEbbyQkFJ4Xpms5l2LoylUfGNLJTf25VHyn//EFA4kAiEAuX+rfhowNNKnU6YBqB8Ut9smnXv+Jl2SJnbp3R8HV94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGuTzOpTegI4QZIyNggh86D5hvSQXy30ZyrC/ussLDkEAiAi9WFFqpmLbjAt9IY95FeUM3XMp8xmEsVUFX3M1B53Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20732.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20732.tgz","_integrity":"sha512-pEJH4sGk2f6W3dAP9OhGWP3t4tWuRXu64crMbKpDpvauNpXBsE34OWhMRkW8WeXdFOqWme+ByTAgXm8bSqYxjA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20732","@opencode/util":"0.0.0-dev-20732","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20732","@opencode/schema":"0.0.0-dev-20732","@opencode/protocol":"0.0.0-dev-20732"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20732","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20732"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20732_1791439837964_0.486625466726994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20735":{"name":"@opencode/plugin","version":"0.0.0-dev-20735","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20735","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1e967b1108bb97fcfb473cf766f9262d064c7f6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20735.tgz","fileCount":126,"integrity":"sha512-6NBNv/BvUP5OFfq91fTb4cFg2HQOhDmC6gWOqRg7QNPOHs2sgEJyar6XQR7pbKlcIqVV5hBBj8PNXMRh1ZBvXQ==","signatures":[{"sig":"MEUCIQDIDt4PzDKLLGcGL9zUrwb8ecvRi37fF/NQEMRWZfqcIgIgDrzkv1rOJFKlKD0UxJtkHo9C/h4oyFDRgp67BKl4M0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7kFSqlFFQvbI3dxa6Jvq+uzDe0oEKJGKtj9nd3ZoF0AIgJc68CWjkP8q6ZNcQ5Hpb3/nMysHRFaBP3b9lt4kH9Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20735.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20735.tgz","_integrity":"sha512-6NBNv/BvUP5OFfq91fTb4cFg2HQOhDmC6gWOqRg7QNPOHs2sgEJyar6XQR7pbKlcIqVV5hBBj8PNXMRh1ZBvXQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20735","@opencode/util":"0.0.0-dev-20735","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20735","@opencode/schema":"0.0.0-dev-20735","@opencode/protocol":"0.0.0-dev-20735"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20735","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20735"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20735_1791446070853_0.60435252437034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20737":{"name":"@opencode/plugin","version":"0.0.0-dev-20737","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20737","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"638fb27ad650caa5d5a0895e174ef31432fb8b74","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20737.tgz","fileCount":126,"integrity":"sha512-GUbjv9xE1B56igRI46yNgomLvnTaPJsVcDWEKA9YLUroJBnJ8F2gO8NV5hiaIO7h4n9sR38Y2ALr0jylwOZVaw==","signatures":[{"sig":"MEUCIFBHKvl8rSF0nrUNXHtnogBp64SH5ktqpyymOHW6qxCnAiEA+YJtWtKAfNB3n6xsnbsz6QUCkO9zLqm3iAjCYD0itx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCP1koCrITZTpzx9sc/cz9IexAs3ct81ZGeLJYeMdZyCwIgCSdT168Y8o6o2X1SqBiYEigWM+yFvuFp6AWYAs03VIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20737.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20737.tgz","_integrity":"sha512-GUbjv9xE1B56igRI46yNgomLvnTaPJsVcDWEKA9YLUroJBnJ8F2gO8NV5hiaIO7h4n9sR38Y2ALr0jylwOZVaw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20737","@opencode/util":"0.0.0-dev-20737","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20737","@opencode/schema":"0.0.0-dev-20737","@opencode/protocol":"0.0.0-dev-20737"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"0.0.0-dev-20737","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"0.0.0-dev-20737"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20737_1791451058493_0.558775943141486","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@opencode/plugin","version":"2.0.25","license":"MIT","_id":"@opencode/plugin@2.0.25","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3fdf3201c8a23caebbea78b229ff1cb4fd9b5063","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.25.tgz","fileCount":126,"integrity":"sha512-CdGaTps7W1QlMsgisPAQMVLV8g5eedV02I21blf6jf73VKoBivUIrKnXyXsjl68ePDsAZG6DX7oXieC8tdPWKw==","signatures":[{"sig":"MEUCIQCGGNiofrd93US9hJNYmCVfBA4kuA5CXOdZTyNWFZrkagIgCBAYWMy1Yhf4mEfRFSa/JzmjEXyWFN1QfAvm/+IVwy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjcQB9QlydJQRbBN3plImEV/V6FJO30iG0BTLO8rfrQAIgEd0uV8yXM4p96sJcJrmDctQSQDBBXRs4dMKawkUVns0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134949},"type":"module","_from":"file:opencode-plugin-2.0.25.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.25.tgz","_integrity":"sha512-CdGaTps7W1QlMsgisPAQMVLV8g5eedV02I21blf6jf73VKoBivUIrKnXyXsjl68ePDsAZG6DX7oXieC8tdPWKw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"2.0.25","@opencode/util":"2.0.25","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.25","@opencode/schema":"2.0.25","@opencode/protocol":"2.0.25"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.16","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.16","@opencode/theme":"2.0.25","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.16","@opentui/solid":">=0.5.16","@opencode/theme":"2.0.25"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.25_1791451218485_0.8784660787135614","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20738":{"name":"@opencode/plugin","version":"0.0.0-dev-20738","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20738","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"abf8fa0b9ebdafca4c2007eabde84320ec0ce952","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20738.tgz","fileCount":126,"integrity":"sha512-38tkCpOjfjmQTHIJEjmITrEnhxaTrxe6r5GD3Q6ekHRzfMuAQNDTnU2jdf1/hm9IuDuNDdBV4jiJrNgn7wVJoA==","signatures":[{"sig":"MEQCIAI0k+rT6P4WQckv2sjCpJ1fnYTCHwNlj7o6F8jp1huQAiBYZknQkCcnhac4PBFd3qhUA/IZwZs2B2OhiDIsY/9eOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrLhqrXk/cnGqx4bmsD/ht/s2zYB6zJ9G+x49OOfdleAiEAwwrrqdcpK7HAUmpPUXnA5iIemDCppdMs6CARXn8xHS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20738.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20738.tgz","_integrity":"sha512-38tkCpOjfjmQTHIJEjmITrEnhxaTrxe6r5GD3Q6ekHRzfMuAQNDTnU2jdf1/hm9IuDuNDdBV4jiJrNgn7wVJoA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20738","@opencode/util":"0.0.0-dev-20738","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20738","@opencode/schema":"0.0.0-dev-20738","@opencode/protocol":"0.0.0-dev-20738"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20738","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20738"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20738_1791452029835_0.07919475881670324","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20747":{"name":"@opencode/plugin","version":"0.0.0-dev-20747","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20747","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e9f01d62bbff13a142ecc36b2374efc9bcd5cd5a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20747.tgz","fileCount":126,"integrity":"sha512-FoMexVzBHJvTqYBqG7ZfiJUv5W16lOWtFXd+kDx8dauV8bMX1cc/HRJbk1xBztaJKYQtyXj0gtqLV/nE9pvU1w==","signatures":[{"sig":"MEQCIAyb6fpznJ8F/EEppnEFu6mpkZb/gPxPbbsWPKkqov/gAiB5lAVpf92ZNYAhSNcyb8PktgfwAmg0hYYReeGJMWnwuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDek7pe6NtuwGWg7AXDvbeADD587YM2Syn4AKvPbk4COAIgQnmHFAnYknTsX8moOQrEwYVYqezu+Qffgltivbr76XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20747.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20747.tgz","_integrity":"sha512-FoMexVzBHJvTqYBqG7ZfiJUv5W16lOWtFXd+kDx8dauV8bMX1cc/HRJbk1xBztaJKYQtyXj0gtqLV/nE9pvU1w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20747","@opencode/util":"0.0.0-dev-20747","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20747","@opencode/schema":"0.0.0-dev-20747","@opencode/protocol":"0.0.0-dev-20747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20747","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20747"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20747_1791468610989_0.8804949693496924","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20751":{"name":"@opencode/plugin","version":"0.0.0-dev-20751","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20751","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d774b2a9b9acbdb253d0dac64fc414fb6c47d465","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20751.tgz","fileCount":126,"integrity":"sha512-1y063JuTH+xrHFaR0FBRXZXtoc9vhpN4uFT0kjweK3RD4fvNQqEr0n2JyNcJcLlIzja9XEg27QMh3aSsRlQENQ==","signatures":[{"sig":"MEUCIQDMRybCXyR6xRJ3Vs7p8p9FzgA/mgFWpocE61Wqjd7+TgIgBP5I7DKmsQiVOC1bAj/Eq8zaOIyTuEPZ/oyx2w3ZlH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRLmsFkdWGp+uT62lysy7cpaEeLBq8Ck5+v+2PNh9ChAIhAMj3D90hhv+AKvDuyMKNDb+10yD/i/aWT2NnqRsVWQN7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20751.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20751.tgz","_integrity":"sha512-1y063JuTH+xrHFaR0FBRXZXtoc9vhpN4uFT0kjweK3RD4fvNQqEr0n2JyNcJcLlIzja9XEg27QMh3aSsRlQENQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20751","@opencode/util":"0.0.0-dev-20751","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20751","@opencode/schema":"0.0.0-dev-20751","@opencode/protocol":"0.0.0-dev-20751"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20751","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20751"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20751_1791469509567_0.29195867202425774","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20753":{"name":"@opencode/plugin","version":"0.0.0-dev-20753","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20753","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eed98d407021d807a223fd376a73aabd7b695a53","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20753.tgz","fileCount":126,"integrity":"sha512-b3KJUHCFk0OOjtyCSo1ZE59VMGRm3jnNLrcJPOile2H+ODslAR2MJtxcDEqpru6y+nUaO3ZJGfG9cS3g8Mx36w==","signatures":[{"sig":"MEQCICFuXZ+YHbj9z69vlqRy9I/CnmE9Txr4bvsPhnutkrljAiA5aI/LaaSY8OK/Vd0phpJ7wPVw6jBiYV6u7IOGlbCpJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXbyLgVXO42X2KsYH8eMzn+aYa04xSyQ6Ftnr9lFtf/AIhAOvvfUgyCj01EAd/bNr/5y8wbwUHuCMm7twBdtSnJxrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20753.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20753.tgz","_integrity":"sha512-b3KJUHCFk0OOjtyCSo1ZE59VMGRm3jnNLrcJPOile2H+ODslAR2MJtxcDEqpru6y+nUaO3ZJGfG9cS3g8Mx36w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20753","@opencode/util":"0.0.0-dev-20753","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20753","@opencode/schema":"0.0.0-dev-20753","@opencode/protocol":"0.0.0-dev-20753"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20753","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20753"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20753_1791471418166_0.6058340564273019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20757":{"name":"@opencode/plugin","version":"0.0.0-dev-20757","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20757","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6e512ca165d08dde8515c812516a087547889e61","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20757.tgz","fileCount":126,"integrity":"sha512-kXCXbDHTzI3ixIJTU2P8E3+RWfNAZyNev35oftJ4r7B57SAjZTUpDfSVfn/KkmnLEvsND7cwh8V/im4/cJXV6Q==","signatures":[{"sig":"MEUCIHt6+wn2qliAUhMyNYqSugnNJBjUW2L9KT4QcoEJw5maAiEA8iuODsUBGxPuX0e4fo9nHIs8t+PWaqAZf9O4jYGvIXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH01ov6rsp93HL/x1i6161tFew562JXgJiAInnBQw7ZVAiEA8GFxAfVDU/Nu2bQPhfPXL1lcfNJ0DzCwd/LcbKVtu3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20757.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20757.tgz","_integrity":"sha512-kXCXbDHTzI3ixIJTU2P8E3+RWfNAZyNev35oftJ4r7B57SAjZTUpDfSVfn/KkmnLEvsND7cwh8V/im4/cJXV6Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20757","@opencode/util":"0.0.0-dev-20757","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20757","@opencode/schema":"0.0.0-dev-20757","@opencode/protocol":"0.0.0-dev-20757"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20757","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20757"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20757_1791484489747_0.3072369629967664","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20758":{"name":"@opencode/plugin","version":"0.0.0-dev-20758","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20758","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0d12c20729ed6a3cf55b6bd7aa59e5bfde9049d4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20758.tgz","fileCount":126,"integrity":"sha512-WeIW3no0ALOixIjFPZoEYLXOl060tNBbKlGBE+uEqGrK1F9MZOMc8HLBjR0jIPjqdk3PtQZSvbnLmy+EZi8hdg==","signatures":[{"sig":"MEYCIQCWLj+PTzJRv3B/Fv+fmzdRZq9HkUTBLyi6V/S8jx4kawIhALKllybL40yzpbgD9/ezeHn21yVuebu2LL1DO6V2s1Mf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGiYOg7saxm5IDSWte+ctaggqS31iuVdMw3sdeqW3lj+AiBQqRdbQo7IE6iSNsvmKCtx0X+cZLJvZ+4GHYDBRPF1Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20758.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20758.tgz","_integrity":"sha512-WeIW3no0ALOixIjFPZoEYLXOl060tNBbKlGBE+uEqGrK1F9MZOMc8HLBjR0jIPjqdk3PtQZSvbnLmy+EZi8hdg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20758","@opencode/util":"0.0.0-dev-20758","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20758","@opencode/schema":"0.0.0-dev-20758","@opencode/protocol":"0.0.0-dev-20758"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20758","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20758"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20758_1791487000503_0.09938818502278379","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@opencode/plugin","version":"2.0.26","license":"MIT","_id":"@opencode/plugin@2.0.26","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2309cb88d4b2e3845e3647f8a6003119d0d5792a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.26.tgz","fileCount":126,"integrity":"sha512-8fu/WokR5hxGjclLQJKL0PAgsMEfh81MHnUBsJuhcnYUiTJ2ZQPLqSYAhzoYEQu/Vj4M65D3Xx7QS0Q9b9Z4fw==","signatures":[{"sig":"MEQCIDat9g8WJUk/tJXt4BgeOo1j/Tw9EgEk3lmTVRQJ5H+nAiBfaMeF3yS5+UILRGNkSv2U+AqZp5z7EWKZ9dGMEnHaMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBCMwc3sj66/AvN1zPzpUGSzvTnATFmy8jUJkfW52Z5gIhAPwCtA9wzC1XiTvM3umuG4BV/ukdZ+5pXfZZ1BaOx/St","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134949},"type":"module","_from":"file:opencode-plugin-2.0.26.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.26.tgz","_integrity":"sha512-8fu/WokR5hxGjclLQJKL0PAgsMEfh81MHnUBsJuhcnYUiTJ2ZQPLqSYAhzoYEQu/Vj4M65D3Xx7QS0Q9b9Z4fw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"2.0.26","@opencode/util":"2.0.26","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.26","@opencode/schema":"2.0.26","@opencode/protocol":"2.0.26"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.26","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.26"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.26_1791488720247_0.16552137578689896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20760":{"name":"@opencode/plugin","version":"0.0.0-dev-20760","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20760","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6dfb57cd76dbedc5982dd138cb4658fb64cf40e1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20760.tgz","fileCount":126,"integrity":"sha512-qBG9HQJkO2KjV5Z371x6nbUKpinmr4ao9EjFMXrHQZZu5mZ6J4RJ2aPNTuO2xN7RxeMoPSJhymjVh6LiYMuZ7g==","signatures":[{"sig":"MEQCIFFX0NII17F7TTnXbo94J3nzT42I0/vHgreHWsfzzlboAiBffQW4q3g+aU2pQrlhJbNChtW5z8ujc/iUQ1l+0SWCNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC50AxV32plODlRcDNai1chWtC8y2SPydWIHFC/kSTNuAiAWb7e4ftrOwlIUXIIaE5GzuXyddNnrZPMSqaPLO4z9hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20760.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20760.tgz","_integrity":"sha512-qBG9HQJkO2KjV5Z371x6nbUKpinmr4ao9EjFMXrHQZZu5mZ6J4RJ2aPNTuO2xN7RxeMoPSJhymjVh6LiYMuZ7g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20760","@opencode/util":"0.0.0-dev-20760","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20760","@opencode/schema":"0.0.0-dev-20760","@opencode/protocol":"0.0.0-dev-20760"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20760","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20760"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20760_1791492311635_0.5383638157806705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20761":{"name":"@opencode/plugin","version":"0.0.0-dev-20761","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20761","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bfaf6c074e51a5b876ce4f7bfcfa800034d4bc7e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20761.tgz","fileCount":126,"integrity":"sha512-/GK9jMuI1cTGSkA6jKuWGEO7NLP10MjzOyBMg6Ky3jj4bdntwuoEs0rIGrf3nZOXZLk6hT2nfItzgscW12HasA==","signatures":[{"sig":"MEQCIFl1LCEZujuoCqbuF3MmeBBMQWopd4YjbfnzaCUpsufRAiBgCIlCCiftYgh979Y5bxeK6nhTWAVeUx2/VUoPW7veVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTjGxOUpO864z73QdlphlVJKgV68+vLKafg2tBoWaHkgIgPffZwt9CppK6tT+taiQwpaKJ6pTZMxbqLIb+zEKmRNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20761.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20761.tgz","_integrity":"sha512-/GK9jMuI1cTGSkA6jKuWGEO7NLP10MjzOyBMg6Ky3jj4bdntwuoEs0rIGrf3nZOXZLk6hT2nfItzgscW12HasA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20761","@opencode/util":"0.0.0-dev-20761","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20761","@opencode/schema":"0.0.0-dev-20761","@opencode/protocol":"0.0.0-dev-20761"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20761","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20761"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20761_1791494593273_0.37930079193361954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20763":{"name":"@opencode/plugin","version":"0.0.0-dev-20763","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20763","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e8ec40a9476f6383dfa55c67ae5297a225696c65","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20763.tgz","fileCount":126,"integrity":"sha512-zsbGqjKnm/rBCw85vlSBmlSHBWuHBBo+Vw+jIeocJmRNC272hmcqIfTid68QcLJa7LD0UCpA0BPjg7tju2L6Og==","signatures":[{"sig":"MEUCIFoYLCoS+JmaH2MRmJp9uwU0ETLLtDICvdceQzIJPPQ7AiEAuzRUzl5YXqXg/BiOy+yMdCFkM6odtxepsYbq6VF4a6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGl8QETChINPrz1N872xuJG8LSeHpJcWcB4BHsifJdgwIgS6WuzwtWhSg7zD4KrB7Mv3tr5yVK/BdhRPHvGAizKdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20763.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20763.tgz","_integrity":"sha512-zsbGqjKnm/rBCw85vlSBmlSHBWuHBBo+Vw+jIeocJmRNC272hmcqIfTid68QcLJa7LD0UCpA0BPjg7tju2L6Og==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20763","@opencode/util":"0.0.0-dev-20763","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20763","@opencode/schema":"0.0.0-dev-20763","@opencode/protocol":"0.0.0-dev-20763"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20763","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20763"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20763_1791495478477_0.5457262494735229","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20764":{"name":"@opencode/plugin","version":"0.0.0-dev-20764","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20764","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8fa98df903bbf916b5770e7916fdcc643e130c4c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20764.tgz","fileCount":126,"integrity":"sha512-zVSKL0oXTH1nIupFzcopGsbnHRbO7AqaDEOAERDLFOXQE671uLiT90PYoUe3QK+vlG/MxRCruuBo3i2937Opxg==","signatures":[{"sig":"MEYCIQDHQyMlWDJJSr6aPbXVS3w8SXOQ3zwIrqYYUgf2IHuN1QIhAMlGfwtY4qSqRNiw4TsNn+hE6hTpQ0tH7f6DFekBUdWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDO3UAUB5zMRl2+v998NtyZ8DVM1TiR4HApuSGhee/DHQIgW776ZCGmuoTA2+Oybnhbj6dIBGacjRqj3vX/gPvJSrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20764.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20764.tgz","_integrity":"sha512-zVSKL0oXTH1nIupFzcopGsbnHRbO7AqaDEOAERDLFOXQE671uLiT90PYoUe3QK+vlG/MxRCruuBo3i2937Opxg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20764","@opencode/util":"0.0.0-dev-20764","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20764","@opencode/schema":"0.0.0-dev-20764","@opencode/protocol":"0.0.0-dev-20764"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20764","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20764"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20764_1791497453534_0.19217920386433973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20765":{"name":"@opencode/plugin","version":"0.0.0-dev-20765","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20765","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d6944472b4e8137690d5193ca4f0b98ea83110db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20765.tgz","fileCount":126,"integrity":"sha512-ciA2ULuQnl8Gu9/mysDAmwzF+hs5csvvS2SZiMs5AYg9UE0Ts0VpsP8sB+nRap5QWJJd0JevArIy+Te/846YPg==","signatures":[{"sig":"MEUCIQDkm+/OjGOaVeu41ygwHwJkoKiO4i2wxHWNgXNwBap9aQIgPTH7MZrvdsLO+771LCgyWKANO2O3HfrmHqx9U3JEjvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqKfoEfnh8hEkNhq7Lf3CLxBlO6gEzyowdZiV4FIUUdgIhAJqZd7juxY8rsJqeFzLGa3DqspgYaNqI5aU1ocxBaO6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20765.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20765.tgz","_integrity":"sha512-ciA2ULuQnl8Gu9/mysDAmwzF+hs5csvvS2SZiMs5AYg9UE0Ts0VpsP8sB+nRap5QWJJd0JevArIy+Te/846YPg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20765","@opencode/util":"0.0.0-dev-20765","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20765","@opencode/schema":"0.0.0-dev-20765","@opencode/protocol":"0.0.0-dev-20765"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20765","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20765"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20765_1791498533184_0.02166827077976441","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20766":{"name":"@opencode/plugin","version":"0.0.0-dev-20766","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20766","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3f81cf58f44b653b7ab606a1b0d2174e43c14a32","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20766.tgz","fileCount":126,"integrity":"sha512-2J8CgGAknU9naiYKWPMGVHhwbKuUwfLOzQM/c2BhFE1lx9e/P9uY6t9RXHc+zupu4dNg4kTKuW4cDRxU+V3jyw==","signatures":[{"sig":"MEUCIQCpNXxulcKGCa2MgJotybDGu8S9/yNsGgHd9TvCQ7razQIgWjx9uZNj8QwDKFEW20I15N5gv/yp0JyrjCJ+UPx0EGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICEnnPxPa7atTA0wkI+ED6zlArE5Zht/7Br9acP2RF8fAiBd5/szjttWDmYtvj/rCp3a5jdPy42Uxmswg/CrGlqEOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20766.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20766.tgz","_integrity":"sha512-2J8CgGAknU9naiYKWPMGVHhwbKuUwfLOzQM/c2BhFE1lx9e/P9uY6t9RXHc+zupu4dNg4kTKuW4cDRxU+V3jyw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20766","@opencode/util":"0.0.0-dev-20766","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20766","@opencode/schema":"0.0.0-dev-20766","@opencode/protocol":"0.0.0-dev-20766"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20766","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20766"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20766_1791500609273_0.961370926418039","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20769":{"name":"@opencode/plugin","version":"0.0.0-dev-20769","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20769","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c6b237ff4f761592f8fe302e3a1225323183a67a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20769.tgz","fileCount":126,"integrity":"sha512-mGHQI5P/pWam7RaM4/jRhq7U0/TXkt2qOGXVQUnMo2kUc+G/b9wTCdUIXLlfcpcjem0jg86bunFPaDHLYegecQ==","signatures":[{"sig":"MEQCIBgMCWsuigcsq3tRvpsxAJ4cwiCmVNh+gBo0JCyWBM2eAiA+GkypfQkzq3HB+cTCXesDe5LILUnRqBWdOj/vWeyvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6Ug1eUYzM/HZUDa7lr3VLzCSmED5WQOed9uG+NLkkSwIgGkqUif8y1gTv1jRw9junQc/krvtRWe1rBesn2HjjRLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20769.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20769.tgz","_integrity":"sha512-mGHQI5P/pWam7RaM4/jRhq7U0/TXkt2qOGXVQUnMo2kUc+G/b9wTCdUIXLlfcpcjem0jg86bunFPaDHLYegecQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20769","@opencode/util":"0.0.0-dev-20769","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20769","@opencode/schema":"0.0.0-dev-20769","@opencode/protocol":"0.0.0-dev-20769"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20769","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20769"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20769_1791510201466_0.25167772591969606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20770":{"name":"@opencode/plugin","version":"0.0.0-dev-20770","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20770","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"73cb6e7d3f1d174d90a2cbe3f476f85b561eac25","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20770.tgz","fileCount":126,"integrity":"sha512-4LcIgQ4KcRBVqjquWV4JLjn66t2nOxJy/EntrqxG8/0CpU0J5dokMQ+Y2GxbY8D7q7HDFGDu3VwmoUi1kpFIRg==","signatures":[{"sig":"MEQCICfKJ7qJyfsPOtL7cCWEThAqyy1Dlnvi2JJcTkROF4jRAiAMaOB8/vmV2ujrSixJd3VlRGqh8D8+jSIjGLoDvQLqAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIxnJA3DyFU1WBDb5We8kgtEzDLvtas+v2wEDJSiHYAAiEAxY/D5iTZZ/ZMoupwlNOn5jengD3zkN3KkAdkAfx4Ln0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20770.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20770.tgz","_integrity":"sha512-4LcIgQ4KcRBVqjquWV4JLjn66t2nOxJy/EntrqxG8/0CpU0J5dokMQ+Y2GxbY8D7q7HDFGDu3VwmoUi1kpFIRg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20770","@opencode/util":"0.0.0-dev-20770","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20770","@opencode/schema":"0.0.0-dev-20770","@opencode/protocol":"0.0.0-dev-20770"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20770","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20770"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20770_1791514983652_0.33504512686366095","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20774":{"name":"@opencode/plugin","version":"0.0.0-dev-20774","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20774","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"833fdf080a152c9f84762fd732d25bc8ef8746b9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20774.tgz","fileCount":126,"integrity":"sha512-mFCQF7yXV2EsV37m9XQwvvuIqVnwBijV74yh+qMwOmY9Q9TaR2JRSgwVFLfsgjzGFg8QjI9/6X02nlD5bz5nng==","signatures":[{"sig":"MEUCIQDKLJ8b7Xh0+L3yDSCOnKPbOpiI1XwGQ0GpqmK9GjICdwIgKgGh1a0suAgpPFzG5uEP6gYKjf5vUIhzP/zZ8rl6QJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa3CzVVNA/Cofr5n7eRgBt/306wNG9yA+gnflBSPUa6wIhAL+ctb2PQMfmLozxZshkM0S8oNJLnjh8vhpRgzC9WtCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20774.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20774.tgz","_integrity":"sha512-mFCQF7yXV2EsV37m9XQwvvuIqVnwBijV74yh+qMwOmY9Q9TaR2JRSgwVFLfsgjzGFg8QjI9/6X02nlD5bz5nng==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20774","@opencode/util":"0.0.0-dev-20774","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20774","@opencode/schema":"0.0.0-dev-20774","@opencode/protocol":"0.0.0-dev-20774"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20774","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20774"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20774_1791519856513_0.1275511949572674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20775":{"name":"@opencode/plugin","version":"0.0.0-dev-20775","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20775","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf0cd9fe37c3ef27f3d91903f9f41017ad2e8b5d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20775.tgz","fileCount":126,"integrity":"sha512-yy8cIQFpfaywM+iJYQ2qiH/K1g4BwWrwGuUHJAmmawkpKUNhIYjrKxM4d46dc9Pe4vjdH7gP7jphyLdPJsGGWg==","signatures":[{"sig":"MEQCIEeXZXiVZbxIKeVkUPWMFKtpNaiuf8Hwq0J0ArIRI4hyAiA/DaBUMwvKVkuvAqO1aOzW9wvyY+IVreuKI7P7F0rpOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHK2h8u+djmceGYWr6Xpl48bBIag6rsMeJtJ7vJ64EHJAiEAtE6nNGGZQX2a/CEfhwLivilZT2hHnmbq+4MiIEFzowM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20775.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20775.tgz","_integrity":"sha512-yy8cIQFpfaywM+iJYQ2qiH/K1g4BwWrwGuUHJAmmawkpKUNhIYjrKxM4d46dc9Pe4vjdH7gP7jphyLdPJsGGWg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20775","@opencode/util":"0.0.0-dev-20775","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20775","@opencode/schema":"0.0.0-dev-20775","@opencode/protocol":"0.0.0-dev-20775"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20775","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20775"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20775_1791520772865_0.2619194406191583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20777":{"name":"@opencode/plugin","version":"0.0.0-dev-20777","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20777","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"af79455789f4f410abfd3707537c9b5d9b1c6214","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20777.tgz","fileCount":126,"integrity":"sha512-sjgIWu8Uh2XPMgmIaLInaiCiOJc/ba3tj7YRTGZzVhZ6qXha2EgHvMIxCTQYupPZzYCsOMYBx6C1545g7XlikQ==","signatures":[{"sig":"MEUCIDYvDrGevT+SA/PlWzLMsoKyykDP9xoR2+dX6Vwjyu3LAiEA33sXlZfRFjmLb3CROd7pzgEwOnoUVIVp3vtknGQzgyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB9ww0cMyZFL3nPKrYtwlKGLFCQOSyCSZCFBI9kKXMsBAiEApjrHzL49jZcpa7PgvVYC7EzadXSUCbAXkdAOUecgfjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20777.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20777.tgz","_integrity":"sha512-sjgIWu8Uh2XPMgmIaLInaiCiOJc/ba3tj7YRTGZzVhZ6qXha2EgHvMIxCTQYupPZzYCsOMYBx6C1545g7XlikQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20777","@opencode/util":"0.0.0-dev-20777","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20777","@opencode/schema":"0.0.0-dev-20777","@opencode/protocol":"0.0.0-dev-20777"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20777","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20777"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20777_1791521943394_0.074503431177676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20780":{"name":"@opencode/plugin","version":"0.0.0-dev-20780","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20780","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"65096af37edfd5aad6e514569d792a46b5fb0883","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20780.tgz","fileCount":126,"integrity":"sha512-JTMhrZLIM8Moo1ySPUqSJb1WsAfunui0T14TKa3Lt5rWxxX3UtVxFJfXJWQK5FI+2snX1+LHkSmjMvdf6Lywhw==","signatures":[{"sig":"MEUCIBP3bFk1P8FwRin82iC7DLPAetk5UfNGN8ZzWd/ZkBPQAiEAsm4/xWHhKhmD7ryKtwIJdPJNBwRjSSsbYDUdKBiyi1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB5lpTr4g7ZIGoMttYgJlavV9pqvMEh4u2UC17W+Q28iAiBvDnf2vBRXS/8ns3h9U36xnaXDc7IDaZvRM/1fOGuRRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20780.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20780.tgz","_integrity":"sha512-JTMhrZLIM8Moo1ySPUqSJb1WsAfunui0T14TKa3Lt5rWxxX3UtVxFJfXJWQK5FI+2snX1+LHkSmjMvdf6Lywhw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20780","@opencode/util":"0.0.0-dev-20780","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20780","@opencode/schema":"0.0.0-dev-20780","@opencode/protocol":"0.0.0-dev-20780"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20780","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20780"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20780_1791522832056_0.6635169526546036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20781":{"name":"@opencode/plugin","version":"0.0.0-dev-20781","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20781","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"363476883b7d6ce04b221d0ca1c88bbe1af91b21","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20781.tgz","fileCount":126,"integrity":"sha512-82YvYGH1qZlk3D81eXY1tu9PKPe7cCrfewCMFz3/b0ja90+6j0XGJ5XeS4AtETDuDWv4+QNtJPGaI+fmqlsWqw==","signatures":[{"sig":"MEQCIHlxotZyYk7wnUrP3OmnQOCILyZzJaZdBaU5vckC2YExAiBZcQ7pNKYf71gDfhbqkrStoZgrTxkyMnQqyUzZKbRu1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoYuxxtBZhFu9KDwNTQO0HAFl+2PhH1w8eInMO2wqlZgIhAMYJWupPL3SgSVv4U3ZxROfAz+WKKgMiQLb+B6e31ObN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20781.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20781.tgz","_integrity":"sha512-82YvYGH1qZlk3D81eXY1tu9PKPe7cCrfewCMFz3/b0ja90+6j0XGJ5XeS4AtETDuDWv4+QNtJPGaI+fmqlsWqw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20781","@opencode/util":"0.0.0-dev-20781","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20781","@opencode/schema":"0.0.0-dev-20781","@opencode/protocol":"0.0.0-dev-20781"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20781","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20781"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20781_1791529517167_0.5628060726347517","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20782":{"name":"@opencode/plugin","version":"0.0.0-dev-20782","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20782","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"441af7c296c5d7f9426ece305afdacf18ee66147","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20782.tgz","fileCount":126,"integrity":"sha512-9u2QOGrXBa2sE8Y4xVDg+bKBBVcLaV80onBZ1C1/lKxVHN1+XN/E+g8+S5VdfgBTEWL5wY1cRv2OxRWJ7Vvj9Q==","signatures":[{"sig":"MEYCIQDXHqFxE+ZEfySRc4S1KNAu0p0w3Slm1Iy2xmZeIkxWqwIhAKpi9i9Bv9CNKHQcXnPisuwNhfhUlpbjH0ttG3c80Bd/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2Ukeyag4be14+TLmjGUaStk1O4jYkBMzNTYy0SlUtlAiBUZqx+NJ78eqmC5ZbPUPbw/h+3sZXqfZP+4u2sfpeRVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20782.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20782.tgz","_integrity":"sha512-9u2QOGrXBa2sE8Y4xVDg+bKBBVcLaV80onBZ1C1/lKxVHN1+XN/E+g8+S5VdfgBTEWL5wY1cRv2OxRWJ7Vvj9Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20782","@opencode/util":"0.0.0-dev-20782","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20782","@opencode/schema":"0.0.0-dev-20782","@opencode/protocol":"0.0.0-dev-20782"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20782","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20782"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20782_1791531934532_0.7102572140282319","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20783":{"name":"@opencode/plugin","version":"0.0.0-dev-20783","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20783","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f4440ab787486054821b52edce6298a3daebd237","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20783.tgz","fileCount":126,"integrity":"sha512-TVrsmukELCbAd86XKlfByad0jyy/EeBu6+C4NncwhTzO/aVFRM9+c3d5pyCT4WHFf/VCLd+hw1T19g/M2uQNmg==","signatures":[{"sig":"MEUCIQC7RqT099hrcCkEFWbMVotjZnp33KJJgE4BjV1CVq+r1wIgP9VZ2c3gDVpbHAxxFn/OGyna7DZ9goLeqdZb/ncUICU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGz46YGpiWYsQgMRKxk/kbU9X2Fd3U7n/AJcq0WqOj5pAiEA3v5/wFQ2oIWxWSJfR2Jx+oLkKqrA679t0+S0/mD9ADw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135021},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20783.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20783.tgz","_integrity":"sha512-TVrsmukELCbAd86XKlfByad0jyy/EeBu6+C4NncwhTzO/aVFRM9+c3d5pyCT4WHFf/VCLd+hw1T19g/M2uQNmg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.112","@opencode/ai":"0.0.0-dev-20783","@opencode/util":"0.0.0-dev-20783","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20783","@opencode/schema":"0.0.0-dev-20783","@opencode/protocol":"0.0.0-dev-20783"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20783","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20783"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20783_1791533685807_0.6502207858062223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20784":{"name":"@opencode/plugin","version":"0.0.0-dev-20784","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20784","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7339ef3c58f1bf3ba9b34d41a6ce6eabd8d947c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20784.tgz","fileCount":126,"integrity":"sha512-zNZitbkmhVByEKWpH/aVCXAF5nUfdgY32VhX3bdxIKLdcGJxO3fRSgvwXtTAs/p4urtHO9rdZ9pDlWw7/GmkOQ==","signatures":[{"sig":"MEQCIFoF0btBfgFrMBhwwxnd9jgbunfcC/lpkqLw/4LUIBKaAiAkYK4gqgAqpabPuVhrB8X902f5lraBQ3OcSygGNC5WjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwU5NFdOrkMdAET6cBW72BT1ifFlAoXFfjVeOdxH6ABgIgMSNnn24SkypFX6OQqhL/cmLE2fLSchst9qvQ4+M3tr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20784.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20784.tgz","_integrity":"sha512-zNZitbkmhVByEKWpH/aVCXAF5nUfdgY32VhX3bdxIKLdcGJxO3fRSgvwXtTAs/p4urtHO9rdZ9pDlWw7/GmkOQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20784","@opencode/util":"0.0.0-dev-20784","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20784","@opencode/schema":"0.0.0-dev-20784","@opencode/protocol":"0.0.0-dev-20784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20784","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20784"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20784_1791535866080_0.4325097385182777","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20786":{"name":"@opencode/plugin","version":"0.0.0-dev-20786","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20786","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"96b61f364fe593347f63ae647b5f97d5c5361c77","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20786.tgz","fileCount":126,"integrity":"sha512-eTLkdtT70zQOQxZ4bSq4LAqqlmFexSIcUC3V+e83JOJ0lG/AdZrIb3nlQq+L1LoAvwNyjhE8ZOjD9CwWn+5ABA==","signatures":[{"sig":"MEUCIGjDkFdeEahFOOriqWhR2Qnz5Fb4lXtI/OMdgSCLenWjAiEAiQxlTJXjMocszOSIeleDzbmwzf+JXVDpCP+Ejj/V0a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAV/KCbWnIuRiBc5BxGOEO5PKykYNXjVVgRl2m5ORlKyAiEAzv/F/fDz3UrSzxkzd6fYHbyoTlOHEPE4P0kPgUoiTbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20786.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20786.tgz","_integrity":"sha512-eTLkdtT70zQOQxZ4bSq4LAqqlmFexSIcUC3V+e83JOJ0lG/AdZrIb3nlQq+L1LoAvwNyjhE8ZOjD9CwWn+5ABA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20786","@opencode/util":"0.0.0-dev-20786","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20786","@opencode/schema":"0.0.0-dev-20786","@opencode/protocol":"0.0.0-dev-20786"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20786","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20786"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20786_1791536718399_0.4065249119822778","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20787":{"name":"@opencode/plugin","version":"0.0.0-dev-20787","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20787","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"46f078078dce890e89e89c45d02cac14b0f77885","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20787.tgz","fileCount":126,"integrity":"sha512-eR8zhsuq0cYTvjfzyuPI4/JPOdZJpv8YYzmlZ8Qopqusv4DwKG2bwxMTLUKcl+o5oq+R5H3ZMoeFJ4J/3Wp6Iw==","signatures":[{"sig":"MEYCIQDITku+6oF71uQwsj3d6I0mCZMs8hDcbQA2T8q0RewN6wIhAMMjdlL4CamptqL/QbOETbSxFw4a/gBMI8gImhzy2OgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/LpgXa4+tFJUtvm//2cmd3gpWvPvpNZ+8UBg/smdKHQIhAPbKXmRDx3g3GfXJ3vVrzFa5fkVEIba2zYdm0UoEzHiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20787.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20787.tgz","_integrity":"sha512-eR8zhsuq0cYTvjfzyuPI4/JPOdZJpv8YYzmlZ8Qopqusv4DwKG2bwxMTLUKcl+o5oq+R5H3ZMoeFJ4J/3Wp6Iw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20787","@opencode/util":"0.0.0-dev-20787","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20787","@opencode/schema":"0.0.0-dev-20787","@opencode/protocol":"0.0.0-dev-20787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20787","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20787"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20787_1791549408121_0.06576274071854216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20788":{"name":"@opencode/plugin","version":"0.0.0-dev-20788","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20788","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4821dc2ef5ee1f72d97159180825e7fd4e71bbb9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20788.tgz","fileCount":126,"integrity":"sha512-XLcT1+snrHHH3/ZTqem2AoZyooyCYSsUhlzQkxQOK+/4BVFFL+nNonWgAaOlyo41W5xBruX6DORdNbgnKsOY5g==","signatures":[{"sig":"MEYCIQCU4DcJhOKiE8mvSokOoQ522HgPKs4al/4aiHL9ss3C+wIhAOOWABBklufcurWv6iDQVjEx41aFiQF2Qu13rUh/uhd/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIbmKT7zBfG+VLcwaDY1b9vVokGBbpEWAvqouRWDPKNAiEA1DRTV4ESLfTFu9bwiaSXSubkx0+psqCFx27R8DiG7M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20788.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20788.tgz","_integrity":"sha512-XLcT1+snrHHH3/ZTqem2AoZyooyCYSsUhlzQkxQOK+/4BVFFL+nNonWgAaOlyo41W5xBruX6DORdNbgnKsOY5g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20788","@opencode/util":"0.0.0-dev-20788","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20788","@opencode/schema":"0.0.0-dev-20788","@opencode/protocol":"0.0.0-dev-20788"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20788","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20788"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20788_1791564227360_0.3707819498924909","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20789":{"name":"@opencode/plugin","version":"0.0.0-dev-20789","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20789","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1661a1b906b3d526afd9f4d4be1f384cf60dd55e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20789.tgz","fileCount":126,"integrity":"sha512-lznWCshwNKcOfc49ONJaAhYUHyxHx+1nRfXlUPIMPRx13TrpT+q818xs3fTefdgrmEUTX3/WGYtMz+q035W/Yw==","signatures":[{"sig":"MEQCICdJrtLvaP5CtYAwmjgjyEqZzciiVTEUJ99X4yjCjvKxAiBsfSNt4qXOCh2+AFgWcnn4R7E8qJj0P+XEOQm2BUka7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHfixZJUfw5tp65jzKQfvXWzCVmgAIHX/EazxCU2u2f4AiAA1VFCCJg6XBrPEHyN6fcZ+Ssv3lzvQQ9V1cIZo1UoKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20789.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20789.tgz","_integrity":"sha512-lznWCshwNKcOfc49ONJaAhYUHyxHx+1nRfXlUPIMPRx13TrpT+q818xs3fTefdgrmEUTX3/WGYtMz+q035W/Yw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20789","@opencode/util":"0.0.0-dev-20789","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20789","@opencode/schema":"0.0.0-dev-20789","@opencode/protocol":"0.0.0-dev-20789"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20789","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20789"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20789_1791573610274_0.9981012742249711","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20791":{"name":"@opencode/plugin","version":"0.0.0-dev-20791","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20791","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7313f65fa4872cfbd211b6a4067a41bf8be3e56d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20791.tgz","fileCount":126,"integrity":"sha512-7Lvtj+TZ+CQzmucex1ENAzLV7j7gkGtEdpixIopwAH2/5WpI0mbWpJZsaXCzMUW6aNeIpg3UtONL69seBDom9w==","signatures":[{"sig":"MEUCIQDkQd5eoVid8IVn1MlV7ePYDVW9ZujA92Gj5UaFCddytgIgQZo1vWLC4vex5FNtXiWc/JNUtUDXFk1DkzjamcExfcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoDdotBAhMQDTYVwcN/LVee7k5/Z1U1usQTKDjIezTGAiBMsy6bAOnC8pvF6GyRGqWvN6xkrzYM8hAWLazNfS8W0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20791.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20791.tgz","_integrity":"sha512-7Lvtj+TZ+CQzmucex1ENAzLV7j7gkGtEdpixIopwAH2/5WpI0mbWpJZsaXCzMUW6aNeIpg3UtONL69seBDom9w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20791","@opencode/util":"0.0.0-dev-20791","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20791","@opencode/schema":"0.0.0-dev-20791","@opencode/protocol":"0.0.0-dev-20791"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20791","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20791"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20791_1791581318206_0.5863029344092898","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20792":{"name":"@opencode/plugin","version":"0.0.0-dev-20792","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20792","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d24de82f8b92d603367a7ccddaecdc47094b3b6d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20792.tgz","fileCount":126,"integrity":"sha512-LbvcmWitN6w7W875xOayDyEULbZrwPhQnuv8QAl0IU8FF4holHEjVRoVF2ud9RlqkXO+7jNQtaBP/V0pczkAHQ==","signatures":[{"sig":"MEQCIHHIzpWDQg2rdL2xSZnX5BQCeiVhlX6i1pjOEEqDPTtvAiAFCx36nS+xyfXexPDHSlBxtYEha7bKYN14DzsO0wejzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2rCAAKAjp4/UouR/PLjs+d3fzs4AAvR/385RqzZNkCwIhAPE+X3d33MYczc43J4yR1/0GpnzgCrXLgVkWGHSjsQJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20792.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20792.tgz","_integrity":"sha512-LbvcmWitN6w7W875xOayDyEULbZrwPhQnuv8QAl0IU8FF4holHEjVRoVF2ud9RlqkXO+7jNQtaBP/V0pczkAHQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20792","@opencode/util":"0.0.0-dev-20792","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20792","@opencode/schema":"0.0.0-dev-20792","@opencode/protocol":"0.0.0-dev-20792"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20792","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20792"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20792_1791583297244_0.043945358949305735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20794":{"name":"@opencode/plugin","version":"0.0.0-dev-20794","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20794","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"66f7571f0680323c4e7dd2d2b76a2ec0325827db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20794.tgz","fileCount":126,"integrity":"sha512-sm3wuZUfQ4tFTmm0Z+c43XJ67qvzqWY7XBrGcFtz7bEJ5UxFLjCrRysm+ntOjun0SkJrrR6nTr6m5+CKh6A1fQ==","signatures":[{"sig":"MEUCIQCARpss+AH6yZ/nGk7ThmHeAbID/Bwucz9qGtKh9ZtvXAIgI0vD+5PGhrkDu/j0PiKe065Qb+P7aSXVsiDwVd8f3Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFVVkUMLWjdpaIdIB6LfNYe6ZNGQ65EOpZi5E4aVtIJwIhAIYt3Dl7UvLlo47OOYifXu2aCs+tSHeVqPlIprJCUx1q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20794.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20794.tgz","_integrity":"sha512-sm3wuZUfQ4tFTmm0Z+c43XJ67qvzqWY7XBrGcFtz7bEJ5UxFLjCrRysm+ntOjun0SkJrrR6nTr6m5+CKh6A1fQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20794","@opencode/util":"0.0.0-dev-20794","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20794","@opencode/schema":"0.0.0-dev-20794","@opencode/protocol":"0.0.0-dev-20794"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20794","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20794"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20794_1791584314897_0.810408040991327","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20796":{"name":"@opencode/plugin","version":"0.0.0-dev-20796","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20796","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c151e65db344f1c9ce48afefeea188422a20a3ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20796.tgz","fileCount":126,"integrity":"sha512-7b1rSAHI/U4u4kDKCxNX17OJnxsLS3hRCD37eoECxVhdKv3muGTCstAJXaXJHbS/QgvICZp6J1VXbX8hWpRHMw==","signatures":[{"sig":"MEUCIQCRMA1wPiuX5LfzOg0QuDJff5Y2G7rkOgFlzvc9xM3U6wIgBmulfCu/a+ugoV32DxcgsbiB8b8V21hRCEfTTyJOKCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6f592LHD3D+CE+8A9hlBUDzL78ZScIMsitMGKf7D4MwIgae32MtiDIKw+k44jLETdpldUZtNJ8Ex2h8CUvR1gpJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20796.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20796.tgz","_integrity":"sha512-7b1rSAHI/U4u4kDKCxNX17OJnxsLS3hRCD37eoECxVhdKv3muGTCstAJXaXJHbS/QgvICZp6J1VXbX8hWpRHMw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20796","@opencode/util":"0.0.0-dev-20796","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20796","@opencode/schema":"0.0.0-dev-20796","@opencode/protocol":"0.0.0-dev-20796"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20796","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20796"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20796_1791585366948_0.9881503337372615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20798":{"name":"@opencode/plugin","version":"0.0.0-dev-20798","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20798","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ba4dc69c58d9e36af91c8f227e9959695b9f12bf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20798.tgz","fileCount":126,"integrity":"sha512-v5UykpAAC4lWF7DZemyQXJR80tuXwUGdKEUyICQ2mAJPJjUTSczru2gkaKG2Litg8miLu6OSx/n2TEm0Of0Clw==","signatures":[{"sig":"MEUCIBqslfe0hPp3vuE6MiFROkiJeUaYoP3Ace3OcR1KX0zZAiEAvigndpBfranllbXRd+iMqIHrHwBwO4tbDGKiUFO3xTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkLxa5NJ1yf6EagumYS1IXb8LOsiC1m5U/yLb524TgbAIhAIYxJ3r7mqMlQKmzaCZlYSfzV4ttpVi6Eh5aXV+a85TU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20798.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20798.tgz","_integrity":"sha512-v5UykpAAC4lWF7DZemyQXJR80tuXwUGdKEUyICQ2mAJPJjUTSczru2gkaKG2Litg8miLu6OSx/n2TEm0Of0Clw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20798","@opencode/util":"0.0.0-dev-20798","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20798","@opencode/schema":"0.0.0-dev-20798","@opencode/protocol":"0.0.0-dev-20798"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20798","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20798"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20798_1791586538535_0.5920666008574424","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20800":{"name":"@opencode/plugin","version":"0.0.0-dev-20800","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20800","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d0b98b12ed5c6f0de2f891d39f91aab7360ae9a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20800.tgz","fileCount":126,"integrity":"sha512-4OoaS+n5ip2LGoc6l/OXlZX6OG8EAuW95wKqQMcLvHPqVnmgIeNcLQ5DIioMukVb7XODxSXnC7khvDUzqEbEdA==","signatures":[{"sig":"MEQCIAI0//ju89vs/9PEDpH8N5665jgV2MCCMkgBtqxPnoK/AiBKQK0URdIQRvBjd9ZAU9C9+6ri1YhUJUlBn2B+zWkwYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEvYOavBTXfUq8Mvp7xp+nSv2dbnKbUejApdrq7lBdcSAiEA6tETIUN3GhNcgyYEcv49Uyao+aR8gT2w10lsqJ3N5eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135013},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20800.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20800.tgz","_integrity":"sha512-4OoaS+n5ip2LGoc6l/OXlZX6OG8EAuW95wKqQMcLvHPqVnmgIeNcLQ5DIioMukVb7XODxSXnC7khvDUzqEbEdA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.0-rc.118","@opencode/ai":"0.0.0-dev-20800","@opencode/util":"0.0.0-dev-20800","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20800","@opencode/schema":"0.0.0-dev-20800","@opencode/protocol":"0.0.0-dev-20800"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20800","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20800"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20800_1791591731613_0.5949978943476253","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20801":{"name":"@opencode/plugin","version":"0.0.0-dev-20801","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20801","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"81cee6906bd092a92ea80b89f518546add430ebd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20801.tgz","fileCount":126,"integrity":"sha512-WfZbuLq9fajJCHOcP2j25+wjghr3z8skGYgQylq+YX9emqJ7OEMasp8ke5ajB5fBOa0WykJOWU4y3cYgdOAbPw==","signatures":[{"sig":"MEQCIG9JJBXWYJdywR7I0XcVrUsclIeG7YfhmHQL4Z6CTAkbAiBSkELZV5+7bL1pJB+DYf7+CkSj60VFRfoTusOjTtSoWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsXJXtFyX1uH13bWlngH25/lihu9tCbzTOTUhB38A1+AiB0PE4b6N5leoCBSduOI+14omtH1ljTGvnaizlfFKPaIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20801.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20801.tgz","_integrity":"sha512-WfZbuLq9fajJCHOcP2j25+wjghr3z8skGYgQylq+YX9emqJ7OEMasp8ke5ajB5fBOa0WykJOWU4y3cYgdOAbPw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20801","@opencode/util":"0.0.0-dev-20801","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20801","@opencode/schema":"0.0.0-dev-20801","@opencode/protocol":"0.0.0-dev-20801"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20801","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20801"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20801_1791619764226_0.15266348010442288","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20802":{"name":"@opencode/plugin","version":"0.0.0-dev-20802","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20802","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7156da6ac7b105e15a3874f52543d3fd9cca237d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20802.tgz","fileCount":126,"integrity":"sha512-0IMswxYy9oK54vw0bVDr6DAUU5MZwSUGuIja7cv8qbs8QpPVoYJHiqIVMIbRjSQlwFlqDAzmOds/ewyPYn2rUg==","signatures":[{"sig":"MEUCIQD4qQC718aEXVbHmAGIg0HqbCs64O/SuiLKq0mZRI3HfgIgDR5iMSK88XTK/C0bm2oIUaKN6JI6bbVTT/IBuvRmCU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHAfJy45bQGULgv/O9V0ro7JNQUAqutnyBwXQDorR4BSAiAzw3Aet6bKl8ERUkMKTHvIvxOEYrdzog6OTM0QzayI0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20802.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20802.tgz","_integrity":"sha512-0IMswxYy9oK54vw0bVDr6DAUU5MZwSUGuIja7cv8qbs8QpPVoYJHiqIVMIbRjSQlwFlqDAzmOds/ewyPYn2rUg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20802","@opencode/util":"0.0.0-dev-20802","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20802","@opencode/schema":"0.0.0-dev-20802","@opencode/protocol":"0.0.0-dev-20802"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20802","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20802"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20802_1791621045067_0.16306642198288035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20803":{"name":"@opencode/plugin","version":"0.0.0-dev-20803","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20803","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f72e51c5c4f1cfec27c6bbabfa7fa4c9cb0f569c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20803.tgz","fileCount":126,"integrity":"sha512-1nMlqQEd2rF36dZLZWIpnYdrgZNcsHBeea794q0CFUlKAu9zKyil0YDpiuGU4bq89LKyoKgY9/6PKmk9BOlUCw==","signatures":[{"sig":"MEQCICIPC632ANjpqsHlir3GuyD1foHOP7mumr3FCo9Ddu6LAiBQazi4YaixMUmjU5zUFJiegoMPySw04P9YMneRh2JDfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD05z+/y1ko2ecwzp6he21UCOX0FWoE1i42dYPo2rhhcgIhALTWaTGHkHPHCM53i5Ibc82AgLXVro1219QHkLhnQuTV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20803.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20803.tgz","_integrity":"sha512-1nMlqQEd2rF36dZLZWIpnYdrgZNcsHBeea794q0CFUlKAu9zKyil0YDpiuGU4bq89LKyoKgY9/6PKmk9BOlUCw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20803","@opencode/util":"0.0.0-dev-20803","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20803","@opencode/schema":"0.0.0-dev-20803","@opencode/protocol":"0.0.0-dev-20803"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20803","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20803"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20803_1791622453641_0.6261541108659532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20804":{"name":"@opencode/plugin","version":"0.0.0-dev-20804","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20804","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e6006a031e15fc465eb858b0074fcda4da72e8d8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20804.tgz","fileCount":126,"integrity":"sha512-4LuRZpcs6o52pOZ/7VY5uPlpjhtZGz4hkYhMnBcTRKRUeXuxSZnlw3tYkZcKF5KK76NbjndkmTHuAW1KXard9Q==","signatures":[{"sig":"MEQCIEH/Ddr9v3yqyzJ6CV/a0RVOp5hYNQUTKet/cNDd5HNgAiBnstQ2NpkRGsHFrb/4FK/VBoCD8obFS9TZ8kcCxX5XOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTb7pInwwfd4IodUx6D4OCXhF6rmsN1mp9nyi0Ku/VHQIgBbBm2XJQhaHMrvfSr8elk+ShIZmq1Z71Z27TkzyIyCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20804.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20804.tgz","_integrity":"sha512-4LuRZpcs6o52pOZ/7VY5uPlpjhtZGz4hkYhMnBcTRKRUeXuxSZnlw3tYkZcKF5KK76NbjndkmTHuAW1KXard9Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20804","@opencode/util":"0.0.0-dev-20804","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20804","@opencode/schema":"0.0.0-dev-20804","@opencode/protocol":"0.0.0-dev-20804"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20804","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20804"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20804_1791635569602_0.8662912199839992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20806":{"name":"@opencode/plugin","version":"0.0.0-dev-20806","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20806","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a21ad09cf0ade1150af92bd1b6c0f8a5ba619408","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20806.tgz","fileCount":126,"integrity":"sha512-DLvfAVzYJpvropf8v5t1ZucW4F61QAtHlVaxjCIUeA+AyIDCp3dgqTeAdlyk5IjdxFVvGkSvtouP5nUGemfgdg==","signatures":[{"sig":"MEUCIQCZyrOgboNkn3DkF3yUV4gXncPpGu8ww0C2IXkkJWjX6QIgECWGnEsi2/GtGqQTsVdMhV4J8/M/A2xOfQwvpwx4IEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2ofFX9Y0jSZJhfy/vl0TQKpIfXbjyv5bLxRRAVryUcQIhAMksuLB0efN0/a7A3CbGqQ5mE96sHNKdu4jLcJ29uk+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20806.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20806.tgz","_integrity":"sha512-DLvfAVzYJpvropf8v5t1ZucW4F61QAtHlVaxjCIUeA+AyIDCp3dgqTeAdlyk5IjdxFVvGkSvtouP5nUGemfgdg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20806","@opencode/util":"0.0.0-dev-20806","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20806","@opencode/schema":"0.0.0-dev-20806","@opencode/protocol":"0.0.0-dev-20806"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20806","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20806"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20806_1791645873107_0.7626602921032437","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20807":{"name":"@opencode/plugin","version":"0.0.0-dev-20807","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20807","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7a3ee5bfeb882beaf491c24247f3e1be24d768a4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20807.tgz","fileCount":126,"integrity":"sha512-xDtazndxWDQ1sYtA591PZcJvNaIiGY445Rgu2qIN9W0PtoBFsMpZduKyUU3oP3He9t3ymlPXsVSHrCqo7+LZTw==","signatures":[{"sig":"MEYCIQC0Z8MoMZIG6Nii3t2lwySmWKWJIZ2Ejcw2OsAQFx9KygIhAIYm+3YaPNh7kzgApdN5QlimZCFkVDqzWsZSV+B1wTz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3KNym4dKy3E4o5KIV0G2ZaBwTM/JArRdMXusNmZxxlgIhAPOyosxihKYTYlv3tatbjLRKC4H6e7QqrH56tEWDFu1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20807.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20807.tgz","_integrity":"sha512-xDtazndxWDQ1sYtA591PZcJvNaIiGY445Rgu2qIN9W0PtoBFsMpZduKyUU3oP3He9t3ymlPXsVSHrCqo7+LZTw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20807","@opencode/util":"0.0.0-dev-20807","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20807","@opencode/schema":"0.0.0-dev-20807","@opencode/protocol":"0.0.0-dev-20807"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20807","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20807"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20807_1791647053179_0.45773400949846765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20810":{"name":"@opencode/plugin","version":"0.0.0-dev-20810","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20810","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aa1a56b835937fc2f4c2b034c870dc69dcd51731","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20810.tgz","fileCount":126,"integrity":"sha512-PgdCB5sON7S7bqtuU7aCszKxdRBCU37DVYQrZsaGzQRY02I1O7JwRP9nrWXgvjnVXWAsF07hg7OC80EQFczh9w==","signatures":[{"sig":"MEQCIEbDaxODQXsUN0EHnvJde+oQzsZPe3HpimAc672gFaEKAiBaSBuNGY3oh4Qa3vIPWAuCIi3T/t4FyPR4LiMQCA2hXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4f3FEOpQgWfnmFjCr8Wf/b/dC4lHggv93kJsD28WBmQIgGmUXbKqh4CL6sNAAISJ7+PKEVXruGHhtmLE7cpSGmp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20810.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20810.tgz","_integrity":"sha512-PgdCB5sON7S7bqtuU7aCszKxdRBCU37DVYQrZsaGzQRY02I1O7JwRP9nrWXgvjnVXWAsF07hg7OC80EQFczh9w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20810","@opencode/util":"0.0.0-dev-20810","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20810","@opencode/schema":"0.0.0-dev-20810","@opencode/protocol":"0.0.0-dev-20810"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20810","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20810"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20810_1791675212840_0.7435034444585515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20813":{"name":"@opencode/plugin","version":"0.0.0-dev-20813","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20813","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"454af3ee69312ffec3e9f71298ed433f1fee160f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20813.tgz","fileCount":126,"integrity":"sha512-4wdKDliTOtzbyLtvn8S3EcPKZTs3h1NniNIrdmATb8EOjPLjV8Nt4jgv4sGZQaltJWlGsATQ621D9750FTj6Jw==","signatures":[{"sig":"MEUCIEG37v57jJyVHlsSlbIOrW9ea1kMQSPMGTIPsi8ExHNrAiEAnlZUYXBbzeUxFiXgC20b0WjZqFSR3QnA1WdWIOfVjv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7nF+8RVyvrqy9QAy9ap3uuzDc4Zir1rXO8/NdFtP3RQIhAOwTY89j6C8fbyptqWQsvQw/KypkaXCbkZN99pWum4vO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20813.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20813.tgz","_integrity":"sha512-4wdKDliTOtzbyLtvn8S3EcPKZTs3h1NniNIrdmATb8EOjPLjV8Nt4jgv4sGZQaltJWlGsATQ621D9750FTj6Jw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20813","@opencode/util":"0.0.0-dev-20813","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20813","@opencode/schema":"0.0.0-dev-20813","@opencode/protocol":"0.0.0-dev-20813"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20813","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20813"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20813_1791682179204_0.03965437123838811","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20816":{"name":"@opencode/plugin","version":"0.0.0-dev-20816","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20816","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6230d8b16f98a06c66e17e213c858e32cd2b3612","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20816.tgz","fileCount":126,"integrity":"sha512-Eg0FHGevAP73IqRBgBMxWOrAJDJbIIZVrBTyRp90egjVyN//++KTgq706EsxkMJJR11TwjuYFRkgvrzQajiVCQ==","signatures":[{"sig":"MEUCIQCihE4ozJ4nc8f32YnRrGWSoAbrBi8cL6jTibIBimRL2wIgEO7V8tW1IYAw1Hn4JqXmi6xKR0qNKTUWaU7z6IjZ5EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+8ZCbjkRj9VOEfdIBHj6xonemUV0rgkbMrh+wfgS5tAIhAP1K7oBWFxLtY9mxvEBqkZnlPqFtHsBgs9sl9On3W76X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20816.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20816.tgz","_integrity":"sha512-Eg0FHGevAP73IqRBgBMxWOrAJDJbIIZVrBTyRp90egjVyN//++KTgq706EsxkMJJR11TwjuYFRkgvrzQajiVCQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20816","@opencode/util":"0.0.0-dev-20816","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20816","@opencode/schema":"0.0.0-dev-20816","@opencode/protocol":"0.0.0-dev-20816"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20816","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20816"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20816_1791685013012_0.3217918448754218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20817":{"name":"@opencode/plugin","version":"0.0.0-dev-20817","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20817","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7530614fb490342bef2aed7e2b4e73248fbd5c6d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20817.tgz","fileCount":126,"integrity":"sha512-+fXORrfP+JjTvJ7cZFmI1hnJPiG2OxW7mLtP3UERRwnS22rCAjzJY4PK3kSivkxoPvobXEfYJ06LY3PMWtMGjA==","signatures":[{"sig":"MEUCIQDTqRnPWvUN6b+Lj4vaZTZk4NvQZZeIOYKbGfmp/Qf1tQIgJk/xPGQBKv0UHHnyosTF73EkGjZilKtvkIH35tvwbbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC76jbHkj91D4yS+QoMydsCtM/pcO5cgXNVD/exq9rJpAIhAPJEppYJf4ydb0LkS22cKr5yXLeNWk+Jda8kprzVNcKx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20817.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20817.tgz","_integrity":"sha512-+fXORrfP+JjTvJ7cZFmI1hnJPiG2OxW7mLtP3UERRwnS22rCAjzJY4PK3kSivkxoPvobXEfYJ06LY3PMWtMGjA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20817","@opencode/util":"0.0.0-dev-20817","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20817","@opencode/schema":"0.0.0-dev-20817","@opencode/protocol":"0.0.0-dev-20817"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20817","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20817"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20817_1791693441071_0.48726641082456257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20818":{"name":"@opencode/plugin","version":"0.0.0-dev-20818","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20818","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"12a5ba309618368495e98a52317cd3093dde4010","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20818.tgz","fileCount":126,"integrity":"sha512-fVg4Uf2kQJvl2e8SsPw6bEGRqOqM0TfnfNuCo7JbyLWgB0TqA0603WWU4v4zCw3/p6Ul7za1W5r/ODahneCWpA==","signatures":[{"sig":"MEYCIQDWxYZAOom77jW/MviDaossxdXq009xKOrpKpAIB6ik2wIhAM/SaNVGZtZyx0Feoyw6F9i/p+60Z5jPVCjDAcV0QLhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbF1vb7PZ+p17hx1aeXqmpFrayUqNBumsSHPfbnuvkVgIhAMKmjAhqaAdoULzn4WkHymg9Azn7h7PsCCjNTZgvzKw5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20818.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20818.tgz","_integrity":"sha512-fVg4Uf2kQJvl2e8SsPw6bEGRqOqM0TfnfNuCo7JbyLWgB0TqA0603WWU4v4zCw3/p6Ul7za1W5r/ODahneCWpA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20818","@opencode/util":"0.0.0-dev-20818","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20818","@opencode/schema":"0.0.0-dev-20818","@opencode/protocol":"0.0.0-dev-20818"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20818","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20818"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20818_1791711760057_0.13654870413030418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20819":{"name":"@opencode/plugin","version":"0.0.0-dev-20819","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20819","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"56bedbc2d761df934420873c18b60fbf8ca84c8e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20819.tgz","fileCount":126,"integrity":"sha512-XK9mjasPi3XFzr6tIj1ocCFx47azb3XtDzHvXCTci2luTuiRuW6P9SnfmFW8LbF9w8c59CSmW6xubQJHcvKXhw==","signatures":[{"sig":"MEQCICdq6QaxIwGrtZ9TPFIMgXcNMDwq90Lore0FbXDd5/6XAiBTWxwyALFv1V9bONdPtITDoXKlAZAwj3QatiD+4gNpQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgO7SbfDr6s9aId7GJSmiT+fuWlrpShMg+Q/IXH2edygIgQFqAID2DsFbCBGFfKI0yMvTuLnqAgFpRiKBrdOyINX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20819.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20819.tgz","_integrity":"sha512-XK9mjasPi3XFzr6tIj1ocCFx47azb3XtDzHvXCTci2luTuiRuW6P9SnfmFW8LbF9w8c59CSmW6xubQJHcvKXhw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20819","@opencode/util":"0.0.0-dev-20819","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20819","@opencode/schema":"0.0.0-dev-20819","@opencode/protocol":"0.0.0-dev-20819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20819","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20819"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20819_1791742334013_0.2909777588365119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20820":{"name":"@opencode/plugin","version":"0.0.0-dev-20820","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20820","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0e39add26bccfcbad410fd86b60b138245ecdb9a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20820.tgz","fileCount":126,"integrity":"sha512-DleeFtl4SDQtBn62Y246vcdtGXoXoPiFoYiGs8UpWHSsc0IQ7ihbvppMdzu8dcMEP13VNnwWgxAWd2aetyhNRA==","signatures":[{"sig":"MEYCIQDD5Ir/afjT4DRJM9WefNyat6OmlxxtlZHQu8UDIelT0AIhAJqUob3iXIzPg1z4fj7bibP/f66wDth2nMEq53QcjP+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD621dzUQjj1KMdrd9LzA6J/RNGKHg0AqhugXhkBFMlVAIhAMpNU28bRNaDU1JaZGmsPngYjPt3nmYtevyPiD/banCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20820.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20820.tgz","_integrity":"sha512-DleeFtl4SDQtBn62Y246vcdtGXoXoPiFoYiGs8UpWHSsc0IQ7ihbvppMdzu8dcMEP13VNnwWgxAWd2aetyhNRA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20820","@opencode/util":"0.0.0-dev-20820","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20820","@opencode/schema":"0.0.0-dev-20820","@opencode/protocol":"0.0.0-dev-20820"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20820","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20820"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20820_1791743324705_0.2376134593448147","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20821":{"name":"@opencode/plugin","version":"0.0.0-dev-20821","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20821","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"98f04b87e7ea3a7732a6c0b89ee2cd95fe0665df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20821.tgz","fileCount":126,"integrity":"sha512-0PuMMZvu4THm++y3R1nmS12GGSrwUd7Um0YAIctlKVwHxS0tuzDhVUx10A8mEc+a76zQVAE+NkuvAzB1j/7O8Q==","signatures":[{"sig":"MEUCICyrdPHP4lAkrBcsemHS7qUi0XpdhdBOyXlnM6/rtRvnAiEAhWg8EdvnhWylFq/a4rTOyA9lftsDTpYogQFRiG+rty0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1iYriAqIt+ASDFz5/HfUEPRKpaYJRF2BvDnl1QwuWQAIgfpBe8qihafhmUwaOo/JXlutThe6FeQMeVQJdnHMKbFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20821.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20821.tgz","_integrity":"sha512-0PuMMZvu4THm++y3R1nmS12GGSrwUd7Um0YAIctlKVwHxS0tuzDhVUx10A8mEc+a76zQVAE+NkuvAzB1j/7O8Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20821","@opencode/util":"0.0.0-dev-20821","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20821","@opencode/schema":"0.0.0-dev-20821","@opencode/protocol":"0.0.0-dev-20821"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20821","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20821"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20821_1791744291810_0.46913471015804364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20822":{"name":"@opencode/plugin","version":"0.0.0-dev-20822","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20822","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c979cde897d672d691742f81a20c364d86341c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20822.tgz","fileCount":126,"integrity":"sha512-9bPpTxHhe11CwWePlo9Jr2DyPxrGnDdvdxCl9W1sXT8lxRUhLMGrzfNUaeypRy1YQ2KhRcWN+uESyQZNsdU2BQ==","signatures":[{"sig":"MEUCIQDud/V/5i9ToIdk2X15Cuz/tBaEVq/fzVgeZwQ/99yr4gIgaiIpZncHIhIdVezhp1XJ45S1FRJrAuZtfZnPMkaWTyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1Rk1F9BVe/AjmoMR3J83p+7AJCQKN8Oo5snplNaB/1AIgRt+JbcponkiUeWzB43fYx6W+7l0oABj43x7eCER9ZOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20822.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20822.tgz","_integrity":"sha512-9bPpTxHhe11CwWePlo9Jr2DyPxrGnDdvdxCl9W1sXT8lxRUhLMGrzfNUaeypRy1YQ2KhRcWN+uESyQZNsdU2BQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20822","@opencode/util":"0.0.0-dev-20822","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20822","@opencode/schema":"0.0.0-dev-20822","@opencode/protocol":"0.0.0-dev-20822"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20822","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20822"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20822_1791749697610_0.662815486325647","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20823":{"name":"@opencode/plugin","version":"0.0.0-dev-20823","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20823","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"857d187910479707427aa0480584e920deac570e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20823.tgz","fileCount":126,"integrity":"sha512-juvjDIJMVKEB3EBu52MeBC6c2JO0AMAU10rBENmkw0nTv8GQ0n4tScF+ERmM2H1heSsEWJgpq3bIHFlIa7t3RA==","signatures":[{"sig":"MEUCIFPvCqTkWIDujz3v5T18UquplcOBcKTYuIWEBoZm10P3AiEA2m0+wDoTbib0ZDfGSC0FTP+Se0Kmze6BKyX/fEREC3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIArqBCBTB+Nf2lCrf0dmTnncrAC6Rwd/Mx14VYHrfJaAAiBVLy5X19o6S8ngipEx0FbX6HkWDvfeRIOsoWT59pSYrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20823.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20823.tgz","_integrity":"sha512-juvjDIJMVKEB3EBu52MeBC6c2JO0AMAU10rBENmkw0nTv8GQ0n4tScF+ERmM2H1heSsEWJgpq3bIHFlIa7t3RA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20823","@opencode/util":"0.0.0-dev-20823","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20823","@opencode/schema":"0.0.0-dev-20823","@opencode/protocol":"0.0.0-dev-20823"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20823","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20823"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20823_1791750607618_0.6877387097921104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20824":{"name":"@opencode/plugin","version":"0.0.0-dev-20824","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20824","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"884204fcfcd4c0f7354f3f62842193fb555b5ff6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20824.tgz","fileCount":126,"integrity":"sha512-TGDnLmw2ICZx/X8Rrk/23tAjsmWfIB/wH1OmVFtasbPMTz4eAAfpjA6Q73eGrQOqOB8+hKzQLBFPW1oD79HekA==","signatures":[{"sig":"MEYCIQDg07Evyv+99GTL5W34gd1yeq7cT0xwNgRAKOLLdVHPmAIhAIRbV9/FXoK89dxmqFsXAKq9FqdYMTAnIGDXYaPGtN+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdfh3/hufOFOrE7Ytc5vpzTFFixf75nTNo1+FyCE03LAiEAn92nnGz1wjjdUFmfLC/05qRNcnsX2xAR+VJd8w5OnVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20824.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20824.tgz","_integrity":"sha512-TGDnLmw2ICZx/X8Rrk/23tAjsmWfIB/wH1OmVFtasbPMTz4eAAfpjA6Q73eGrQOqOB8+hKzQLBFPW1oD79HekA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20824","@opencode/util":"0.0.0-dev-20824","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20824","@opencode/schema":"0.0.0-dev-20824","@opencode/protocol":"0.0.0-dev-20824"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20824","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20824"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20824_1791751460633_0.9076119216860714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20825":{"name":"@opencode/plugin","version":"0.0.0-dev-20825","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20825","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8364f7b31f08add3e271564c306769e95be7ee20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20825.tgz","fileCount":126,"integrity":"sha512-LhTbImSI1PP2PbiiL5bLz/tto0B6+Pm/f8CWmF9SWIufCYaMQUmrVPDDQQt15Z0R9Qii34u1QaiZhy1qOt7bWA==","signatures":[{"sig":"MEUCIQD3pdQvZ9Dk3C3ErBbyQDFBMudNowoze9Q58HN19Q/feQIgQ0Nr7IsEmIHSoMe8KSi/Go++NVPTglZ+WrgE5Qk+M5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmH3GGbuKB55xgo9wzx7OFq3P2HgbHOwesFEIxUlQ18AIhAO7Sof8crRQOiDBR7cBwRFVcXNeX/IQOj0g66rGHwX/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20825.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20825.tgz","_integrity":"sha512-LhTbImSI1PP2PbiiL5bLz/tto0B6+Pm/f8CWmF9SWIufCYaMQUmrVPDDQQt15Z0R9Qii34u1QaiZhy1qOt7bWA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20825","@opencode/util":"0.0.0-dev-20825","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20825","@opencode/schema":"0.0.0-dev-20825","@opencode/protocol":"0.0.0-dev-20825"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20825","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20825"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20825_1791752459354_0.9480240138387559","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20826":{"name":"@opencode/plugin","version":"0.0.0-dev-20826","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20826","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"368b3c5880e0b20442a1190f2526debbeddf9a4c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20826.tgz","fileCount":126,"integrity":"sha512-NvFNen4o6kyXXtCwWfErWrjrwURdBZbLw7F96LDlVlqjNlu6HtMDrEI+Lxfx/B27hlL8nlFLYLtRXQPxJvwqsg==","signatures":[{"sig":"MEYCIQDVlnkAdAZoTz0b2kEuVBTQb1ff6uCtf6SVqZGkXdYbTAIhAI2DwSvdBK8GKjN6AKUdbhtHMIbKIf25mCMsZKwXfte3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+qatETs56eTV5XFgg5J70vS4RYh/2CJllvcUWY40dwAiBUHMOlDCfcIagdSkGsf7OVI88BU91myWire1BnO87weQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20826.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20826.tgz","_integrity":"sha512-NvFNen4o6kyXXtCwWfErWrjrwURdBZbLw7F96LDlVlqjNlu6HtMDrEI+Lxfx/B27hlL8nlFLYLtRXQPxJvwqsg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20826","@opencode/util":"0.0.0-dev-20826","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20826","@opencode/schema":"0.0.0-dev-20826","@opencode/protocol":"0.0.0-dev-20826"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20826","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20826"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20826_1791754546085_0.9567542202485904","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20827":{"name":"@opencode/plugin","version":"0.0.0-dev-20827","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20827","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3e2629cdf59d3d8262fda25b18b86ee90a50998d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20827.tgz","fileCount":126,"integrity":"sha512-ImQIdvOlFakIteOSQPl5kLIZE5/EedzYaLSQTGKhYz36sl9Tl5+t7eYciuvTYC8gwMGis61JkJHossNt+Zx++A==","signatures":[{"sig":"MEYCIQDiKPXebzaLzldKktSyoVNOBZkRmw1qPtMzi8mDZnCNFwIhAPyp9yy91+5vMqj+Yvip7fbVc0M3cWaeLMTYpMFynUA4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDyL7y3hwGvIxAAtPAEfONloZOQ6JLmKLX2qqkmqiT66AiB07KCU64OwQynszoQZkIxrfwQttZNXnOwm1wmBynUDXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20827.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20827.tgz","_integrity":"sha512-ImQIdvOlFakIteOSQPl5kLIZE5/EedzYaLSQTGKhYz36sl9Tl5+t7eYciuvTYC8gwMGis61JkJHossNt+Zx++A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20827","@opencode/util":"0.0.0-dev-20827","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20827","@opencode/schema":"0.0.0-dev-20827","@opencode/protocol":"0.0.0-dev-20827"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20827","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20827"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20827_1791755424305_0.905515354451927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20828":{"name":"@opencode/plugin","version":"0.0.0-dev-20828","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20828","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"182632c52e2d3d91b41378d598f784974e6a3565","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20828.tgz","fileCount":126,"integrity":"sha512-vw9fsE9zo5qZgThbxRbpu28ZVIMb8sofbrJPCLZA7CHGuuI37etwC6sraQedUwJfDh6UNNcyW0kfbyN7aO42SQ==","signatures":[{"sig":"MEUCIFKpDAhxkMMK55gKGzfQCBLdhcUO72x8lfguoVAaSJ9kAiEA5Muhpet+jVbEVMvXqvxLKQHSZ5n45k30Cyk99fqAHVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnsiVKkz81pPnNN7eCE4NPs/Rrqh7jwzSUiNueRDyr8AIgVYqGm5d303IanN+EppuDKQfrVlTXn9LZpO7AygPu1II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20828.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20828.tgz","_integrity":"sha512-vw9fsE9zo5qZgThbxRbpu28ZVIMb8sofbrJPCLZA7CHGuuI37etwC6sraQedUwJfDh6UNNcyW0kfbyN7aO42SQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20828","@opencode/util":"0.0.0-dev-20828","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20828","@opencode/schema":"0.0.0-dev-20828","@opencode/protocol":"0.0.0-dev-20828"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20828","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20828"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20828_1791772994797_0.9102759233833984","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20829":{"name":"@opencode/plugin","version":"0.0.0-dev-20829","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20829","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2211ea490df48dcbd3b94a97025a477cb41f4b79","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20829.tgz","fileCount":126,"integrity":"sha512-UjBNAhCAo2WPUuDtX6K/XhAPBQK9ycwYKK+lnsMzbP5XUTvrbVZYlYslt3GovqqUHLMSiOKOByJ0wUF8mbS7Hw==","signatures":[{"sig":"MEUCIFo6x5rFPgPW/KsgAmUXrCGxf9CeP2xjI2gqz5vCV6rgAiEAyrDGuq8iRghvc35evMx2UZuck1oSNsvxcKaZGL6WN6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2rog1v3C4rS6mUgk/obGgTo0xx3AKjfAkqqas4RFFZAiAYYKYPIihIypghkzksnhntLPWo8rq01C2uWnTbOa2L5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20829.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20829.tgz","_integrity":"sha512-UjBNAhCAo2WPUuDtX6K/XhAPBQK9ycwYKK+lnsMzbP5XUTvrbVZYlYslt3GovqqUHLMSiOKOByJ0wUF8mbS7Hw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20829","@opencode/util":"0.0.0-dev-20829","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20829","@opencode/schema":"0.0.0-dev-20829","@opencode/protocol":"0.0.0-dev-20829"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20829","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20829"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20829_1791775828322_0.03013003926594915","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20830":{"name":"@opencode/plugin","version":"0.0.0-dev-20830","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20830","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2fecc8ccd7417f019de0f905d3fe2bed516b309c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20830.tgz","fileCount":126,"integrity":"sha512-rvyMmNSwhmgrFL9SmdNx+AzMPqW1x2jDikkB8suhLEWNdE7xLc64wiTfSD51hx9Vx9c9I9UBShwZf87KatWjmQ==","signatures":[{"sig":"MEYCIQD96pat8c6FOwFP4B3qnn3FFuokFi0j8tTBTOHb8mcVSQIhAKhQUCbwFV718PZV3gjhglUgJ3LUXFwJfamHRBw9WBh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPKCEmTVHQ4FQvkcg7BMD4/fph4FniNJ9zUkE4HRd/uAiEA7hrrWvzW8aHtH5pbHRsHFeTZzAMK3CnlZFLlofHRoP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20830.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20830.tgz","_integrity":"sha512-rvyMmNSwhmgrFL9SmdNx+AzMPqW1x2jDikkB8suhLEWNdE7xLc64wiTfSD51hx9Vx9c9I9UBShwZf87KatWjmQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20830","@opencode/util":"0.0.0-dev-20830","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20830","@opencode/schema":"0.0.0-dev-20830","@opencode/protocol":"0.0.0-dev-20830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20830","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20830"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20830_1791776756118_0.5292781725221247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20831":{"name":"@opencode/plugin","version":"0.0.0-dev-20831","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20831","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91b19d066f66bbf7a5f2148ae4de065fca4e443a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20831.tgz","fileCount":126,"integrity":"sha512-nxTEQR5+HmG12V8UyrYHf1NJrJgzOOtVRfqxNOwUJiWIWj/bpdk9LPoNUZ3bwMKKSAaUZ6pjPwswvKY9S+vSgw==","signatures":[{"sig":"MEUCIQDkTOxbsMudaI8Y2cZWtyd78L9uoadmlKA/lPqgxU9dsgIgECi+Iux9kqWSCl28nI5emqlpCMLZ+igtcRpsjdiEXU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDaFaezz9KbZuYQHcEYygLkRBqOoyhCB46M9JFpW8AqPAIgW5Jiwic+uqmORPcz0Fu3rRWpRsm0miV0DvuvSt6YycM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20831.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20831.tgz","_integrity":"sha512-nxTEQR5+HmG12V8UyrYHf1NJrJgzOOtVRfqxNOwUJiWIWj/bpdk9LPoNUZ3bwMKKSAaUZ6pjPwswvKY9S+vSgw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20831","@opencode/util":"0.0.0-dev-20831","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20831","@opencode/schema":"0.0.0-dev-20831","@opencode/protocol":"0.0.0-dev-20831"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20831","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20831"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20831_1791777658366_0.47612752496122","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@opencode/plugin","version":"2.0.27","license":"MIT","_id":"@opencode/plugin@2.0.27","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"041912595ab5bf3936a3e1da429a30dcd8d4461e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.27.tgz","fileCount":126,"integrity":"sha512-TlK5PhHDCIieQEt/zjPlb/5BYbsyQnMSjXWhqL3rYjobKIauUNxdG+UCSCaLyQPhS9ab5zThg9v9tF6xiSyFyw==","signatures":[{"sig":"MEUCICgh7rccFyCpWul/CntSa3WNHo3ClciipZiP6535HcTIAiEAgk0nsR4bth+IL/QtChd5QXTQUVFLMZORCmKv+d2W5+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICvf0Q/HUHOX/W5FDjLa3yMtfIi/e8SxyLAtOsEYu32eAiEApK+KVN8oxJ4BXCGb2WdcSfIDeOfwzZcfv/qwYo5K7WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134946},"type":"module","_from":"file:opencode-plugin-2.0.27.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.27.tgz","_integrity":"sha512-TlK5PhHDCIieQEt/zjPlb/5BYbsyQnMSjXWhqL3rYjobKIauUNxdG+UCSCaLyQPhS9ab5zThg9v9tF6xiSyFyw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.27","@opencode/util":"2.0.27","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.27","@opencode/schema":"2.0.27","@opencode/protocol":"2.0.27"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.27","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.27"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.27_1791778571531_0.426803225769274","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20833":{"name":"@opencode/plugin","version":"0.0.0-dev-20833","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20833","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"511f4bc3980305ae2152d7e3ae3c253e82923162","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20833.tgz","fileCount":126,"integrity":"sha512-kiPDKt4RSS0Y6r6lJcjinM6I7IKyQwwk8kKRSk+C3+DvFosIASvdQaTq9keXg3YQWIr5eEk4kfrkMroGVFV3kw==","signatures":[{"sig":"MEUCIQDpRTjpPfkZU+xfTnES+AzhEpQTnR0+atnjvovJ+pfz5AIgNQ1/YjU6mKdKLUnKJIVbwmrOEjKHo7uwxd/hgbF3L9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpg6wWNG5ftAATwLg0HwGJJcoNic7iKHty8nJXD4EUwgIhAN5JN1Lffqw261owH2JfJGNKXEvPa3nDqX7xarniqYXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20833.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20833.tgz","_integrity":"sha512-kiPDKt4RSS0Y6r6lJcjinM6I7IKyQwwk8kKRSk+C3+DvFosIASvdQaTq9keXg3YQWIr5eEk4kfrkMroGVFV3kw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20833","@opencode/util":"0.0.0-dev-20833","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20833","@opencode/schema":"0.0.0-dev-20833","@opencode/protocol":"0.0.0-dev-20833"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20833","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20833"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20833_1791782976407_0.14146502876587164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20834":{"name":"@opencode/plugin","version":"0.0.0-dev-20834","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20834","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fa55d74b53b8124816cbcc6a66a7fc32d3560131","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20834.tgz","fileCount":126,"integrity":"sha512-6lGt9UxpEEW7rXS/xhNdmy4izMB5DgxqFlTjBsU+Gba9KU1XYsBJFYbYESLG+JTc1S/mV5wf4G/LbaK2T1NYEQ==","signatures":[{"sig":"MEUCIQDc8po7HaWcZLmudbngrkMSvgxTZYv8rb+0FaOqu/53iQIgLDxtaycO9s2+/4AmjNe24sHbDEJtN/OQnulCt/Nq8QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmfA4oFKa6hAZ6Yskk86G0bW6A8UfRTvVf4Rpexe96YwIgMsiKN8EIeEsLxy1vo6OcCizIBnyvTS/IRHiilFfOfx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20834.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20834.tgz","_integrity":"sha512-6lGt9UxpEEW7rXS/xhNdmy4izMB5DgxqFlTjBsU+Gba9KU1XYsBJFYbYESLG+JTc1S/mV5wf4G/LbaK2T1NYEQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20834","@opencode/util":"0.0.0-dev-20834","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20834","@opencode/schema":"0.0.0-dev-20834","@opencode/protocol":"0.0.0-dev-20834"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20834","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20834"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20834_1791783822901_0.8205476865167676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20835":{"name":"@opencode/plugin","version":"0.0.0-dev-20835","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20835","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"81b3c657e6dcb957b2a18e85c764f90961de714a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20835.tgz","fileCount":126,"integrity":"sha512-/IO9do8peeVLyBYeh4r9+8Ve2XVtqxuQ1fVki43BVkFvuITtBcPGhOBxlU7ARFF5Xu9hqlvS4i2vh+HtCOW9zQ==","signatures":[{"sig":"MEQCIGyMFeIUq/TXI7Sw90wdnLX9kOrNVrsJ+wAr1Trm25+tAiBk+jtmMhX2d37N34nEx572qBpz2s7ifk+5dqVKUAXfig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFDp1GdCbSWKEXQrQ+m+6H9yEja2OuEeIbQKSWvhn5R3AiAkNQYxgMF7n7yj8a41Z52xciqieLurHCXmKF88eCTZpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20835.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20835.tgz","_integrity":"sha512-/IO9do8peeVLyBYeh4r9+8Ve2XVtqxuQ1fVki43BVkFvuITtBcPGhOBxlU7ARFF5Xu9hqlvS4i2vh+HtCOW9zQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20835","@opencode/util":"0.0.0-dev-20835","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20835","@opencode/schema":"0.0.0-dev-20835","@opencode/protocol":"0.0.0-dev-20835"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20835","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20835"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20835_1791784767391_0.07952871748288315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20836":{"name":"@opencode/plugin","version":"0.0.0-dev-20836","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20836","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc5f9812ba288e29d4cc5100e9e8ec062e1e1211","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20836.tgz","fileCount":126,"integrity":"sha512-F0cZt79R3zZwAnk7H30iL/XnNAsDfAXQm314p91YRbSIN2LrI/qAdmZPYZUGt4v7mAH3lJY5JXONUzaT1cZKxw==","signatures":[{"sig":"MEYCIQDaQCZaSR61YQO8WLV44Jx7z0ztIWqdph8T7fMDWsh08gIhAK2Rr/ggNqRT6gZbBsR1wDTOpsxyY1t5zGLj5L4+KYHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBoxFkh3b+w34Tw93YxUE8TkY5bW1ycDIhEjc08qaXSQIhAMzhd7GbNEdHgCFCr69XYO1HxXvqakSn3CwjfbJhvktJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20836.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20836.tgz","_integrity":"sha512-F0cZt79R3zZwAnk7H30iL/XnNAsDfAXQm314p91YRbSIN2LrI/qAdmZPYZUGt4v7mAH3lJY5JXONUzaT1cZKxw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20836","@opencode/util":"0.0.0-dev-20836","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20836","@opencode/schema":"0.0.0-dev-20836","@opencode/protocol":"0.0.0-dev-20836"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20836","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20836"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20836_1791790281218_0.7293969021473516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20840":{"name":"@opencode/plugin","version":"0.0.0-dev-20840","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20840","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"644ab106ce95afa230490901fd673daa7ef04c02","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20840.tgz","fileCount":126,"integrity":"sha512-jgow3kytQ/a+wdy6yOzTl7qiQIl6IaEnsYtShM7YLNN4Q/gWqcq9Wfg+2Z8MK3K0g21RrLmppgGE3EvMSibC+Q==","signatures":[{"sig":"MEQCIEgFckmgEEbsV7uiMOpP5x9v/jTwr+Gmkk6KBpcUaq/GAiB8fVgWnNOf0tJlZPQ01FEWXVer3mmGsg0KBL7kWGZ6OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDM1vg3bMPkXoD6xQNikxxj19UoQhUGyPYuKW6X2JE89AIgcDrET7K7oCfMLw5pTFiH3PVB58yURu+fg5rkHXII/cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20840.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20840.tgz","_integrity":"sha512-jgow3kytQ/a+wdy6yOzTl7qiQIl6IaEnsYtShM7YLNN4Q/gWqcq9Wfg+2Z8MK3K0g21RrLmppgGE3EvMSibC+Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20840","@opencode/util":"0.0.0-dev-20840","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20840","@opencode/schema":"0.0.0-dev-20840","@opencode/protocol":"0.0.0-dev-20840"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20840","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20840"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20840_1791791975485_0.9996805947370446","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20841":{"name":"@opencode/plugin","version":"0.0.0-dev-20841","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20841","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"505c2b4b6f8082f31e9f41ca8bf077bc1be54222","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20841.tgz","fileCount":126,"integrity":"sha512-WJrqt0Gd5o3XmQDog7n0vdEGE1+/Ie5pb4trt714UolFYuGMRAyatj1LqC1Pb0u6Rf3oTfxpmdL8fJIlCoVKjg==","signatures":[{"sig":"MEUCIDiaodkzUSKhOgU/hAEOJqyitBgQJfF9I988D+yo9blWAiEAk2pwaElUk+FQ8JyZD2+QOb3/TSICt0VDTD1KKpwYFz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICYrO6tofFRM/K0ih6FsDuUphFPiqXgCL1yj6NSekx1tAiA0Y/mb6zNU9bsL43hzEY4eGGYYM71zrabkQyNjbwOHow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20841.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20841.tgz","_integrity":"sha512-WJrqt0Gd5o3XmQDog7n0vdEGE1+/Ie5pb4trt714UolFYuGMRAyatj1LqC1Pb0u6Rf3oTfxpmdL8fJIlCoVKjg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20841","@opencode/util":"0.0.0-dev-20841","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20841","@opencode/schema":"0.0.0-dev-20841","@opencode/protocol":"0.0.0-dev-20841"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20841","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20841"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20841_1791794503279_0.13515696613448802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20844":{"name":"@opencode/plugin","version":"0.0.0-dev-20844","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20844","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5b7a7ac80ae49638c271e05d7bf8b8a8c59f0d93","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20844.tgz","fileCount":126,"integrity":"sha512-evYrbHB4VgPz889AIPUP/AEnM1BFP2Eb+jN6BQ/xROLftsibvVcPbv8qeHP+SzEyXnR6oKzPm2Xx+t4KlvwZbQ==","signatures":[{"sig":"MEQCICoOsjSsxSNvu5PReoM0NqaPIJQtR9EYi8Txm3igoGchAiBgeb0+tvrdo7p8PQaHiy8r5xownsxGI/MF9+UoXGGcgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmInZSwzu+0VFO4WgWA77KmlG3a128UZ+6eYOtCTUdtAiEA/jkMXl4GbzOMeVxXTkwwJA8ge39PduPFJ8BDqjc/n+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20844.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20844.tgz","_integrity":"sha512-evYrbHB4VgPz889AIPUP/AEnM1BFP2Eb+jN6BQ/xROLftsibvVcPbv8qeHP+SzEyXnR6oKzPm2Xx+t4KlvwZbQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20844","@opencode/util":"0.0.0-dev-20844","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20844","@opencode/schema":"0.0.0-dev-20844","@opencode/protocol":"0.0.0-dev-20844"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20844","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20844"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20844_1791798327233_0.06059070657877408","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20845":{"name":"@opencode/plugin","version":"0.0.0-dev-20845","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20845","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad30a26e0702115d45846944bc2f8797758531b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20845.tgz","fileCount":126,"integrity":"sha512-Ph18Ili527ftBpyY8yYA1TllOcj3mqHjpkGpKVPVvNk0yYdcBPA+NgZbEyVbRzyUYInjokoMsUW3cSsFsplgxA==","signatures":[{"sig":"MEQCIGIwFlgAooWiddPmOHVzKHSnR2FShaiGIOz1BgymdRt+AiBvY0vYqyNPR4lyv/dCtyAZIdMKTkl7qoHGBKTRGpqP4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFWCpM69R8RHAbdSn0PEXKZhgAQKMoZJ2Lgo9H2s+71rAiEA9XccJPK73A+Zd97RxPU03tWcH77+cvJ7pczSDu3n/Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20845.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20845.tgz","_integrity":"sha512-Ph18Ili527ftBpyY8yYA1TllOcj3mqHjpkGpKVPVvNk0yYdcBPA+NgZbEyVbRzyUYInjokoMsUW3cSsFsplgxA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20845","@opencode/util":"0.0.0-dev-20845","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20845","@opencode/schema":"0.0.0-dev-20845","@opencode/protocol":"0.0.0-dev-20845"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20845","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20845"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20845_1791799395506_0.2120686982050124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20846":{"name":"@opencode/plugin","version":"0.0.0-dev-20846","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20846","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"044df4543e0253b8b52b81470eea1ced11924e2b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20846.tgz","fileCount":126,"integrity":"sha512-uTg/NDQq2xNoTbqBmzB9ertaMJq/R6KUbEIgpcc8N9u458z/+l7dIgs9zeuxvrBb8RkBW/yOY/E5suj3VMENdw==","signatures":[{"sig":"MEQCIENQk0fBLDo3aOu5l9sgctnM5wOblj1WAujJhxk+0hkuAiAkCRvF9t2EmVxORJWFC2SImS0PWPX6QWZG65di6A8lbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzxBvVlPGVNiXvvqnis7HxUCbt2gYFrXJ441nFz5A/jAiEAouA7e6atUPti9vD+YCj9l9x5xXooBSwlGSouzwvgMJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20846.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20846.tgz","_integrity":"sha512-uTg/NDQq2xNoTbqBmzB9ertaMJq/R6KUbEIgpcc8N9u458z/+l7dIgs9zeuxvrBb8RkBW/yOY/E5suj3VMENdw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20846","@opencode/util":"0.0.0-dev-20846","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20846","@opencode/schema":"0.0.0-dev-20846","@opencode/protocol":"0.0.0-dev-20846"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20846","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20846"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20846_1791816112308_0.8007663816256576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20847":{"name":"@opencode/plugin","version":"0.0.0-dev-20847","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20847","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"50789d6362ca04fa11fe55808057532886549a39","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20847.tgz","fileCount":126,"integrity":"sha512-s1wOj2EjIDxM60tOGgZxX9W9FDv0dnCVMGGqbwM2NVhXbuU9j7CrsmEh97aM+FTUFt7I8/c6hCz4AkALJbH+MA==","signatures":[{"sig":"MEUCIFVJ1Ckg2UqusVSd6xxElOmTQKTxArV8WDrUO4hsY9PEAiEA+jwgEzmYHzocPGyrSZZK5Bj/8AtJHA8nl//mzRYx+vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF13LxktTMV+GNLTypLWNPKGhkcNIP+Fy5VsHNYe9S92AiEArKynUqzn9/F43++cxrVBvBqg/wJpDbmHPzeTR50QLvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20847.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20847.tgz","_integrity":"sha512-s1wOj2EjIDxM60tOGgZxX9W9FDv0dnCVMGGqbwM2NVhXbuU9j7CrsmEh97aM+FTUFt7I8/c6hCz4AkALJbH+MA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20847","@opencode/util":"0.0.0-dev-20847","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20847","@opencode/schema":"0.0.0-dev-20847","@opencode/protocol":"0.0.0-dev-20847"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20847","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20847"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20847_1791817040865_0.3052918613146185","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20848":{"name":"@opencode/plugin","version":"0.0.0-dev-20848","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20848","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"55a7268ba1c86983b4df863aab6a9fadbca4e290","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20848.tgz","fileCount":126,"integrity":"sha512-ttpLiRc8ZJcndZYOWzJv6bHM5GH0vHr9XGABtOgcEfwNdfxauArdAun9TlOWHx7ac+jd62tSVlgr5ym4eXhhMQ==","signatures":[{"sig":"MEQCICtLBXVHx3v6IOJzdnjjmHMetkySx9pFR5XYRpBYahmCAiB8sgvCQTwGNUvmO/4yFH7EvinvbXreAtMRYf8b/sDzGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtI35xXnzcyvCXu3QQiTpB+JfIpALMv6lXfLQIm8CU7AiBkFuiZBeYyYdtz0c6DbihMAaxMrUz2AiWj4YwkO3wm+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20848.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20848.tgz","_integrity":"sha512-ttpLiRc8ZJcndZYOWzJv6bHM5GH0vHr9XGABtOgcEfwNdfxauArdAun9TlOWHx7ac+jd62tSVlgr5ym4eXhhMQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20848","@opencode/util":"0.0.0-dev-20848","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20848","@opencode/schema":"0.0.0-dev-20848","@opencode/protocol":"0.0.0-dev-20848"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20848","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20848"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20848_1791820958116_0.08003843948380895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20850":{"name":"@opencode/plugin","version":"0.0.0-dev-20850","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20850","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"22a377b9e35f7f2c370b87961444481cd8907093","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20850.tgz","fileCount":126,"integrity":"sha512-Il2pbwAJejRMg+6OxfKxEigWuyEvnQZoK7sKjcO1Ip8v8p+5l2OevlhBgQ/g2sPO2IpLnpW6ixYnMGxeybjg4A==","signatures":[{"sig":"MEQCIDrQgueoT3JzECyMVPquAdIkQ1ochOw6+eeQQdGw9JrwAiBEVwBhD/QizYsTGDdEvHDfHf3l1TPMeoEqceKQsgWOow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCATQ5aB9nR1Y8YzZqhdxX99Q8/T3twVqak9WS6TfnzAiEAngXtFmki18j9qqa2uaNMbEOsMfB+cwphHDcGn0JToBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20850.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20850.tgz","_integrity":"sha512-Il2pbwAJejRMg+6OxfKxEigWuyEvnQZoK7sKjcO1Ip8v8p+5l2OevlhBgQ/g2sPO2IpLnpW6ixYnMGxeybjg4A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20850","@opencode/util":"0.0.0-dev-20850","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20850","@opencode/schema":"0.0.0-dev-20850","@opencode/protocol":"0.0.0-dev-20850"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20850","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20850"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20850_1791825537602_0.9710498278471629","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20851":{"name":"@opencode/plugin","version":"0.0.0-dev-20851","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20851","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"560aaa9388f41e34190541cdff73c216dc710288","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20851.tgz","fileCount":126,"integrity":"sha512-T6ImFSQb11SAAcxGQGUtyXyy4d0J5ngj0msj5iEVJjeFftg7QovU/3hSJ2N8Qk5d6hZotUiC8tS0inyynrptdw==","signatures":[{"sig":"MEQCIDJiwW9CoSRNiKHwRIjgLbTE+pSx59CIwA4vJEVJb2G+AiB+setXC087odvAkaaANPh1BiF2O7vF0ZhPJT43cHsEMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRQ3QTcTDzDhWmLSvPKWZyXf9a6z8vi6mnVwE0ylnFlgIhAMvJqsbGCnRaZzAQ4poKoLdYDJ5N/GYsBLdZaTIUafOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20851.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20851.tgz","_integrity":"sha512-T6ImFSQb11SAAcxGQGUtyXyy4d0J5ngj0msj5iEVJjeFftg7QovU/3hSJ2N8Qk5d6hZotUiC8tS0inyynrptdw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20851","@opencode/util":"0.0.0-dev-20851","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20851","@opencode/schema":"0.0.0-dev-20851","@opencode/protocol":"0.0.0-dev-20851"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20851","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20851"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20851_1791827889078_0.993337244908348","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20852":{"name":"@opencode/plugin","version":"0.0.0-dev-20852","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20852","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ac2f409eb471efbdc25dcb1398d0f9d5d34a6e6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20852.tgz","fileCount":126,"integrity":"sha512-xJ0YWjRjdJQ0eXMbN64hwZ0zmHqxriMQ392m4Gx0/T3iX6WbYr1hvIlQrF1qdDE5JehJhz+CyjwQZWLtPbQtAg==","signatures":[{"sig":"MEUCIQD+jndY8IEwvludtuZvsUfcL3ifD1B2L+FkUzcG7kTF1gIgMJdESiCgH3/NtnXAQlP2d24PwRSp6anqqrYUFMw5Cwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB91iXY2oMD0SAD1P06Be3UXH4WyS7lufBFaoMDPfs5WAiEAxd81BaZUWVuiAvmo4ymtFpI9/yV4rGdA3XPLN/TqvEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20852.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20852.tgz","_integrity":"sha512-xJ0YWjRjdJQ0eXMbN64hwZ0zmHqxriMQ392m4Gx0/T3iX6WbYr1hvIlQrF1qdDE5JehJhz+CyjwQZWLtPbQtAg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20852","@opencode/util":"0.0.0-dev-20852","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20852","@opencode/schema":"0.0.0-dev-20852","@opencode/protocol":"0.0.0-dev-20852"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20852","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20852"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20852_1791831370723_0.4314145392927653","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20854":{"name":"@opencode/plugin","version":"0.0.0-dev-20854","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20854","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cdf8c565b29c5a09be41ed0a69f6a3a0056c9477","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20854.tgz","fileCount":126,"integrity":"sha512-jhQOrLv+UHTjmZfuIiveZTV6g5+Fa1hA6EQdtOs36Ryv+VIP3OaNhczOnehYfRv/uBUYDBsBZRp1Z6QXK3F2/A==","signatures":[{"sig":"MEYCIQCEHXWmZquQw2lLeQOf6XJ8ECTTpeq01PurBDqmkrSUmwIhAJmlNpYVEb9kusInETMhpDGQ+4g/0eRI5VpSX+J7BcmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSvxuzveCMnYDPXSWX5a/L/FGIjzfi8tPraV/qVzRr/QIhAPGFIs7Zh/1I9TEkcP+mRqDOm8rdjOQ3ZE0GtZ18LQ0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135018},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20854.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20854.tgz","_integrity":"sha512-jhQOrLv+UHTjmZfuIiveZTV6g5+Fa1hA6EQdtOs36Ryv+VIP3OaNhczOnehYfRv/uBUYDBsBZRp1Z6QXK3F2/A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20854","@opencode/util":"0.0.0-dev-20854","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20854","@opencode/schema":"0.0.0-dev-20854","@opencode/protocol":"0.0.0-dev-20854"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20854","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20854"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20854_1791833384647_0.3092598663760251","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20855":{"name":"@opencode/plugin","version":"0.0.0-dev-20855","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20855","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"62481a1f6039f50bdd34087a4465cc5a6ffc05e3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20855.tgz","fileCount":126,"integrity":"sha512-hE0mUDoBWeN4y4tVwVWQFRyUuQPeHggJL7r7smkc7NsiTbQT4plPceMPwTNUHxyNSJI2cO9yGMSNqHTdeoNWTA==","signatures":[{"sig":"MEUCIQDEB7solEBIBpAWUNC3UxCT/kF0Y3/GEe8jvV8ky6LIuAIgTqXEIexDVnIZIW3POmVD+pFtHDwzPlZxkUdlOSXnB3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXFOLNEiq9z2qXhit8SBorFUFeSoRtUmlaah/zMaCwgQIga7jvPM6D1N+qydsCl8o1e2tJA1XBVmVX6zwbQl60Odw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20855.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20855.tgz","_integrity":"sha512-hE0mUDoBWeN4y4tVwVWQFRyUuQPeHggJL7r7smkc7NsiTbQT4plPceMPwTNUHxyNSJI2cO9yGMSNqHTdeoNWTA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20855","@opencode/util":"0.0.0-dev-20855","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20855","@opencode/schema":"0.0.0-dev-20855","@opencode/protocol":"0.0.0-dev-20855"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20855","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20855"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20855_1791838555962_0.5836977680377402","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20857":{"name":"@opencode/plugin","version":"0.0.0-dev-20857","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20857","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc96989945fbff383fc9c175343b1fdb53fa5b70","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20857.tgz","fileCount":126,"integrity":"sha512-jVRSnEaGmNB8T1vHtwSTn2aPPV6eR8ekAxYVIOhhNVD5Fs2YokjyyOijNht224TuxwKhZ0jjYwhm89eiHnjpAQ==","signatures":[{"sig":"MEUCIG1h/9kVB+JCpE3KQ83voqYtd/BPc6JBlcqzPNX1J0mzAiEA6urOevY8Y6zWkZzZ8FgB69CDDX2EafGS6k9WLPrWfTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAmZxYRxaNyKACjwojfoobU3ucfteHk6G9eF9jsO/QytAiEAi8UWYDSwgvioMzCuaCfhU+pvzF52FfmK0f7GNtZL2tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20857.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20857.tgz","_integrity":"sha512-jVRSnEaGmNB8T1vHtwSTn2aPPV6eR8ekAxYVIOhhNVD5Fs2YokjyyOijNht224TuxwKhZ0jjYwhm89eiHnjpAQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20857","@opencode/util":"0.0.0-dev-20857","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20857","@opencode/schema":"0.0.0-dev-20857","@opencode/protocol":"0.0.0-dev-20857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20857","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20857"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20857_1791846019438_0.04714809960227129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20858":{"name":"@opencode/plugin","version":"0.0.0-dev-20858","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20858","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"386e9a078873f88a30c810f35e3044f2a2235f3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20858.tgz","fileCount":126,"integrity":"sha512-xYRKWeKvt/dlmTAYfwkhzC6IQPu1evo3kQmJOqMeCAj2EsGZVTlbgOWIrlLoc4PGLwqNKNamnkOdJ+C8ihddeg==","signatures":[{"sig":"MEYCIQDYYsDwbwW9DNPgIoOoAKBMI20vB5t117VNTyI0paB84QIhAJblJ12jVqYRWn79fbL1e/YZxSgh60UpXRUJ0X3orv7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEaGnn1Tb6w+pPaYZh4yADEhjXswrq+UVdL1a3srkoh1AiEAld8emqHf8MtqyzXpJdeiAqMpGBgwlr2x9oaALFyfYqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20858.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20858.tgz","_integrity":"sha512-xYRKWeKvt/dlmTAYfwkhzC6IQPu1evo3kQmJOqMeCAj2EsGZVTlbgOWIrlLoc4PGLwqNKNamnkOdJ+C8ihddeg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20858","@opencode/util":"0.0.0-dev-20858","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20858","@opencode/schema":"0.0.0-dev-20858","@opencode/protocol":"0.0.0-dev-20858"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20858","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20858"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20858_1791847200655_0.9243611513840146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20859":{"name":"@opencode/plugin","version":"0.0.0-dev-20859","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20859","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a764e8fc7e855422309e9c305351a019f8028307","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20859.tgz","fileCount":126,"integrity":"sha512-EfDRaGlh7W8oLVfkgpXOBXUHRDQbi/wcqUPLX9R8CSBCCaksasKjpOGnfjwiiUz5rMiBpkAUyst+nEJsQ6t5KA==","signatures":[{"sig":"MEUCIFFv2fjBEBAOCLmXTsI/6/V81EslmyPjue1r1OSJ8We1AiEA0yIa6pK/X7acjF9/aLJMwmMLiyb4Ox/paZjvRurSqwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIk1NOXDS9hHnDRExsxXhLNfNZfIgVagEQjvboGMTidAIhAKI5FGIhzis2RrPEOD7a+XgnBOnTB0mk8jIIbx9o/SKH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20859.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20859.tgz","_integrity":"sha512-EfDRaGlh7W8oLVfkgpXOBXUHRDQbi/wcqUPLX9R8CSBCCaksasKjpOGnfjwiiUz5rMiBpkAUyst+nEJsQ6t5KA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20859","@opencode/util":"0.0.0-dev-20859","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20859","@opencode/schema":"0.0.0-dev-20859","@opencode/protocol":"0.0.0-dev-20859"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20859","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20859"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20859_1791848112436_0.6577448916533781","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20862":{"name":"@opencode/plugin","version":"0.0.0-dev-20862","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20862","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ff4cb3b28e91b89e45657537c0e01891ecab091c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20862.tgz","fileCount":126,"integrity":"sha512-Lk/Cmzr703Pi8Cm4WKFFg32Ct2VFqaXLT2MQ2HM50oSLQIXYqm0ngrtusIBLOi01csF5kl5AsqiLscL3WV8kjg==","signatures":[{"sig":"MEUCIQDdmD0mcRHJLcRdY5AeX/+Yw/wQs0ZjbyqzmUtneppDiAIgQdZmUEchLEB1tIpQ0L/Q6PiPSiYw1OrYnhgiqj6FQBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCseWuv/LAVwW0AB5rOnuHku6EsWQW/6g/xJOiQ/Ce7JAIhAN9jbWWiJZwdGfGm/HNJHFUiWUJYSBRXIHtrhAciiQur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20862.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20862.tgz","_integrity":"sha512-Lk/Cmzr703Pi8Cm4WKFFg32Ct2VFqaXLT2MQ2HM50oSLQIXYqm0ngrtusIBLOi01csF5kl5AsqiLscL3WV8kjg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20862","@opencode/util":"0.0.0-dev-20862","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20862","@opencode/schema":"0.0.0-dev-20862","@opencode/protocol":"0.0.0-dev-20862"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20862","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20862"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20862_1791852106944_0.10865398423164252","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20865":{"name":"@opencode/plugin","version":"0.0.0-dev-20865","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20865","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"16819eb95cd5f9b88603a9f4accf6e895eee5177","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20865.tgz","fileCount":126,"integrity":"sha512-GhQRJVU1FZq+Py6foHTRq7iIAFK+tDG8xvGYtcda0xrXTeXGaBiz75tzRW4pF1TW/lkG5JhAdmStS9qwx0UHuw==","signatures":[{"sig":"MEYCIQCom3g+musII4E5XC4mXfzqQBSc396ASg3CF08YcdxNLgIhAO/SxIbSWaQkmPHF831AtZWRetI0s7UDewyZP9nqWouX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICAK4TN0SXDevweyRrH9n9ATC8ZzgQP88c8KoXqYBHSoAiEAjNCgMp+l2EJSFShvXIw7Xht75x1F8YXmphCCajHNxkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20865.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20865.tgz","_integrity":"sha512-GhQRJVU1FZq+Py6foHTRq7iIAFK+tDG8xvGYtcda0xrXTeXGaBiz75tzRW4pF1TW/lkG5JhAdmStS9qwx0UHuw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20865","@opencode/util":"0.0.0-dev-20865","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20865","@opencode/schema":"0.0.0-dev-20865","@opencode/protocol":"0.0.0-dev-20865"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20865","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20865"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20865_1791854075141_0.8367911083705808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20868":{"name":"@opencode/plugin","version":"0.0.0-dev-20868","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20868","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bb33eb9c8ee21510b1be5de19b46f9d17ea40788","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20868.tgz","fileCount":126,"integrity":"sha512-Su9LV5xo0H0BJOxRFTaBXeogF8j6CSjjRzFReVDuA9IeJS32BnbC+ZvOjknx2YoNlWABBd0xa4B2LONoy/V9fg==","signatures":[{"sig":"MEYCIQCklz0VzWMHrROms6k+9z02r65aWrkJXTxcyqfaLN/cHQIhAJ2X4U7C7E4RcR2mpwr342kYOHyODDFuG497AuD7lB7t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOtouIGkL9pHMHmZymFeJOnXnix2zUZ4McFGF887dlfgIgOtvl88pDP1RINCRriiLrUvZ+XY3AgCuLd7qsr+k3P3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20868.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20868.tgz","_integrity":"sha512-Su9LV5xo0H0BJOxRFTaBXeogF8j6CSjjRzFReVDuA9IeJS32BnbC+ZvOjknx2YoNlWABBd0xa4B2LONoy/V9fg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20868","@opencode/util":"0.0.0-dev-20868","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20868","@opencode/schema":"0.0.0-dev-20868","@opencode/protocol":"0.0.0-dev-20868"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20868","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20868"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20868_1791855861901_0.252015529266302","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20869":{"name":"@opencode/plugin","version":"0.0.0-dev-20869","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20869","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9178c8a3065950b84773c725a2330ab1d40d4712","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20869.tgz","fileCount":126,"integrity":"sha512-miIBhTS01P/pm8pXNicaZGb6yrEHSCKGR57g6sxvV49v2Ktbr6PtmE96QhiZYcEqBCnZ2lCaoUjIvw7n5kCCeA==","signatures":[{"sig":"MEQCIQDpqfh5ps33Hm7mUvGXlknYk2WcXNLH4wJdOq4s2WkRdgIfcxZNQKp871RI9l6U2ehHtiUB9nNjgYJyDiTg79vxjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGnUHe2l9frVcjQ6u9ishqmEtirYojDkIpSl3y49B+EVAiBgVi6JeOfzUB86E5hl17t0CI4SdPlWAMgSKWPrJILGbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20869.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20869.tgz","_integrity":"sha512-miIBhTS01P/pm8pXNicaZGb6yrEHSCKGR57g6sxvV49v2Ktbr6PtmE96QhiZYcEqBCnZ2lCaoUjIvw7n5kCCeA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20869","@opencode/util":"0.0.0-dev-20869","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20869","@opencode/schema":"0.0.0-dev-20869","@opencode/protocol":"0.0.0-dev-20869"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20869","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20869"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20869_1791856752627_0.872619375741138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20870":{"name":"@opencode/plugin","version":"0.0.0-dev-20870","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20870","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"65e839f3bf5c4e81ba3b8496e1065483dcb321dd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20870.tgz","fileCount":126,"integrity":"sha512-We+91g6TtnTjTgwLWrRbAb/86s8Cd66LosjW9eEAkADyxaBXiXxKYHxea1T+0JcTRyHpZgue4+Qsj3UPuOVqrQ==","signatures":[{"sig":"MEUCIQDmT2RWhzPrFU+Unox7SxsUloKsPu1PbzopEP55psbcTgIgfg558Ttc5MVNkqgUpwLIU5YC1oM0eQf0AwjKh+v0p1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIES5/ba7RjvdGuDSJFrhcw5EHEnX7W53hfXS8fRl4EFfAiBpP0zeajmJxP0cqKeEmfHawCs1XPxH96scysveVEoTng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20870.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20870.tgz","_integrity":"sha512-We+91g6TtnTjTgwLWrRbAb/86s8Cd66LosjW9eEAkADyxaBXiXxKYHxea1T+0JcTRyHpZgue4+Qsj3UPuOVqrQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20870","@opencode/util":"0.0.0-dev-20870","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20870","@opencode/schema":"0.0.0-dev-20870","@opencode/protocol":"0.0.0-dev-20870"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20870","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20870"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20870_1791860524761_0.11244800160635648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20871":{"name":"@opencode/plugin","version":"0.0.0-dev-20871","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20871","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0a6922f0871030b231931af52641ddab8477336f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20871.tgz","fileCount":126,"integrity":"sha512-lZDtQizu4ifRgoO18zlhoBcJb9FRoAGrgRcIhdkM58Kz5p+nodKeHXIKhVSn5skzarLDzaUIyY8TRLhyHTpWVQ==","signatures":[{"sig":"MEUCIQDi6vaBKI0lyiagrx2uOv9d5n3B0lD1Ir1tK9PwZVTtOAIgETWuSk/L2etHjFi6n1otGcBxz1Vms4j3rqvxhriOdt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHCuTNpCGfARJcH/Pzf6WfWzz0GPb5YJob0WPtX/wVYOAiEAhIlCUNEaVax4n46LYpKlgOQQ3OGGt+5v8cXajW7XWMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20871.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20871.tgz","_integrity":"sha512-lZDtQizu4ifRgoO18zlhoBcJb9FRoAGrgRcIhdkM58Kz5p+nodKeHXIKhVSn5skzarLDzaUIyY8TRLhyHTpWVQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20871","@opencode/util":"0.0.0-dev-20871","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20871","@opencode/schema":"0.0.0-dev-20871","@opencode/protocol":"0.0.0-dev-20871"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20871","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20871"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20871_1791861430585_0.9241366981188159","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20872":{"name":"@opencode/plugin","version":"0.0.0-dev-20872","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20872","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"52c805bb25bc60d8c02b1ead8a880439d6e6fd93","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20872.tgz","fileCount":126,"integrity":"sha512-pEYxWGfZ+NqFuCRCRgLF6KANxWSZ4rDL4FeLY2TbPa96dOOt25YtpcZy2xYqVLnac3zq3YGCmsoePDqAOY136w==","signatures":[{"sig":"MEYCIQCdBVjPIUPK+h27mYDAxklT10WNo2HXfTQan5Hk9WNTvgIhAP2Fr4fXoZSWSfntY/W3OqepHNH5XHwI2dDvQPmO+8ah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFGkwSMRwSJMTv9o24L/J1B0vQKBxM8c21GaR7bhZYAsAiAb/RR25Ettr/BjwL1acMqx6KEcaS3CIXG52kYrkSTGUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135303},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20872.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20872.tgz","_integrity":"sha512-pEYxWGfZ+NqFuCRCRgLF6KANxWSZ4rDL4FeLY2TbPa96dOOt25YtpcZy2xYqVLnac3zq3YGCmsoePDqAOY136w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20872","@opencode/util":"0.0.0-dev-20872","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20872","@opencode/schema":"0.0.0-dev-20872","@opencode/protocol":"0.0.0-dev-20872"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20872","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20872"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20872_1791865210877_0.1305830221926525","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20878":{"name":"@opencode/plugin","version":"0.0.0-dev-20878","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20878","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"99a6fa0a933a83a79c024fcf6fa942a09a346b72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20878.tgz","fileCount":126,"integrity":"sha512-1/99u25lczVRJlNxyq1Hg5KBDTQ2CEzs8iAAnadv1iMmcoVvj1o3vY2oY2jFzMibxNA32eeh1nKCNc/x7VwuSA==","signatures":[{"sig":"MEUCIH+wYVjYxUcixL0mKtQUG7t9CKecP9gAW8hFYheEoM9TAiEA56FgxpDITZYgj03XOvDMBnBLeq3boRDBnxQKPmgbAq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpMXpepGhJS+ncpm9IcH9/dE+Lf979O+gUPu/BveYLmAIhANUhhSLmNj7+k8g/qlvkNlrdxa2EvrQ3KkVqXtjvVb0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135712},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20878.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20878.tgz","_integrity":"sha512-1/99u25lczVRJlNxyq1Hg5KBDTQ2CEzs8iAAnadv1iMmcoVvj1o3vY2oY2jFzMibxNA32eeh1nKCNc/x7VwuSA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20878","@opencode/util":"0.0.0-dev-20878","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20878","@opencode/schema":"0.0.0-dev-20878","@opencode/protocol":"0.0.0-dev-20878"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20878","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20878"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20878_1791868380176_0.9906045820434393","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20881":{"name":"@opencode/plugin","version":"0.0.0-dev-20881","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20881","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aeca0e190d9d4f884394ebfdef956f8fa7251eea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20881.tgz","fileCount":126,"integrity":"sha512-W8fqDmor7TdGom9Rf3PufESK5nnCaccmFgpMnUA1Zbmqhdyjg8JDIzgzFnu4xovMNKywWxXjkpNIMUsg1Q2taQ==","signatures":[{"sig":"MEUCIHI6qNKiut4dPSXzkcMKJgwszNhYiPazlkffSb8zmFPSAiEAvht6m7oFRyEj7D6QyNes0H8QdJ54ZHtZfBNNEqiVv+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvLrhMBPA+duoypH6/wDc5yKGgY1vTMlxW1+BWipDpAQIgSF1qa8HhU5xoJmP89g8GxQAMyZWNW9UajCpeolrBG5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135712},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20881.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20881.tgz","_integrity":"sha512-W8fqDmor7TdGom9Rf3PufESK5nnCaccmFgpMnUA1Zbmqhdyjg8JDIzgzFnu4xovMNKywWxXjkpNIMUsg1Q2taQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20881","@opencode/util":"0.0.0-dev-20881","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20881","@opencode/schema":"0.0.0-dev-20881","@opencode/protocol":"0.0.0-dev-20881"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20881","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20881"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20881_1791873488801_0.5959486976628918","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@opencode/plugin","version":"2.0.28","license":"MIT","_id":"@opencode/plugin@2.0.28","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2afadd0ef92eb7cbd7ecad515cadd9e39522d56b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.28.tgz","fileCount":126,"integrity":"sha512-YqcpULwPXLX70ICm/EPeFacnWsYtBmaCwVgO67HCuyFDiBNnQtY8DMhHzBgUtAAI0djYLGPbwEHvHp0ZTyrnHw==","signatures":[{"sig":"MEUCIQDmc6iMqtN2H/DnIFyDG6C0e3Ecp+ZZd1DMPGdEUCnMrwIgDfMFVmrdXRw3c1aGUy/EagfH1/XdOeKdG7XiVJnd7Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFweLZfrDp6GVcJ8jyWMB2KKJKza6VGgW++qUcvhV+dBAiEAyys9YAGPUmJ6GL7lB8M4IHh6g9OmGTqa7IcyTopn0Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135640},"type":"module","_from":"file:opencode-plugin-2.0.28.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.28.tgz","_integrity":"sha512-YqcpULwPXLX70ICm/EPeFacnWsYtBmaCwVgO67HCuyFDiBNnQtY8DMhHzBgUtAAI0djYLGPbwEHvHp0ZTyrnHw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.28","@opencode/util":"2.0.28","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.28","@opencode/schema":"2.0.28","@opencode/protocol":"2.0.28"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.28","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.28"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.28_1791879402590_0.25924522289122653","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20927":{"name":"@opencode/plugin","version":"0.0.0-dev-20927","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20927","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c611efc75cfb5a9671461a2c3207613c8f4dd7b8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20927.tgz","fileCount":126,"integrity":"sha512-UPTYC/euG/dwrJgD4/A8vn6DDKvaHeRg5GHZyP1dnatNzstTe7IdIBMLZoTBNpUE12lExKbaSfJx6StyUttf1A==","signatures":[{"sig":"MEQCIGZuKabw+EqnHmeQxLs5A0qp1DCtHjJWAtbTBTh5UR7fAiBChdQ8pBJtfJxxvc7Y6cjMYBk8arjq62vTzExBTGvgVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3xki6Zt82Kfia2lVJO/VgIk6Ok57Gc58pHgiTcVKvyAiEA4bbSDb0kVVyxdCiHOT1j7xh+uIaXg31sYkx7XnGKbOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135898},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20927.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20927.tgz","_integrity":"sha512-UPTYC/euG/dwrJgD4/A8vn6DDKvaHeRg5GHZyP1dnatNzstTe7IdIBMLZoTBNpUE12lExKbaSfJx6StyUttf1A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20927","@opencode/util":"0.0.0-dev-20927","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20927","@opencode/schema":"0.0.0-dev-20927","@opencode/protocol":"0.0.0-dev-20927"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20927","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20927"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20927_1791941402404_0.7443908925332074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20928":{"name":"@opencode/plugin","version":"0.0.0-dev-20928","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20928","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eb6e1de0c5283c686398c76765cd538b24b743ef","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20928.tgz","fileCount":128,"integrity":"sha512-3KfA2yr8VD6StqmxTPe8cyoYKiLHmdGYkRpa+kPXSA55CeDoHKq1vZdaq/EYrwktVHkhbvu3DT1uYTmFF4bxFA==","signatures":[{"sig":"MEYCIQDZLcRj/lGl6pMsboM5zyOGMMu3Hj6Rd/qjwyl7SLjNBgIhAOjTDIemhSxXtyNleK4xjkcRqGvXKltV/waFJUi0NmNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDk0Z6F7C7B1Do1RoTCTyDUUdHC260u+hZcPt867DlaGgIhAPb6h61QpaQKRgBywDb5DlXGy28xZQvqSS369ZmurSNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20928.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20928.tgz","_integrity":"sha512-3KfA2yr8VD6StqmxTPe8cyoYKiLHmdGYkRpa+kPXSA55CeDoHKq1vZdaq/EYrwktVHkhbvu3DT1uYTmFF4bxFA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20928","@opencode/util":"0.0.0-dev-20928","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20928","@opencode/schema":"0.0.0-dev-20928","@opencode/protocol":"0.0.0-dev-20928"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20928","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20928"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20928_1791942470493_0.6945323717041048","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20929":{"name":"@opencode/plugin","version":"0.0.0-dev-20929","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20929","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4f8075448fb5a5b6c5cb07b2d0140a8e65caac8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20929.tgz","fileCount":128,"integrity":"sha512-6ZQO9mBK9mUpElbkhcVqmZ+XcMnkZGqfbq016IIun3vPz2N6rWtNiiklptkQQa5qcsPmfgME2s8UcA4pt9lsSw==","signatures":[{"sig":"MEUCIQCWDRvZ5nSL+fV8FsIITonZPhP/UaCFK4wqQkfphW2Z0gIgGY36iHCGqCYcAuBq1Y0OELfsdAuYlCFHdhwVrmotSfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEhc2xqu9rRXb+fBn9GIhVwXhSVUnfKrGEokDzFiq1S3AiBA1Kie9o270J3pNYO6ZDTqSrFVNMPyYdvsfkeF+nHeOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20929.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20929.tgz","_integrity":"sha512-6ZQO9mBK9mUpElbkhcVqmZ+XcMnkZGqfbq016IIun3vPz2N6rWtNiiklptkQQa5qcsPmfgME2s8UcA4pt9lsSw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20929","@opencode/util":"0.0.0-dev-20929","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20929","@opencode/schema":"0.0.0-dev-20929","@opencode/protocol":"0.0.0-dev-20929"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20929","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20929"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20929_1791945901362_0.725280986970716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20930":{"name":"@opencode/plugin","version":"0.0.0-dev-20930","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20930","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"060344e2b1d4ae706a358dcca4450905c8a4db20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20930.tgz","fileCount":128,"integrity":"sha512-tjpcbkDd9Sc0NgGOaSAQTXC/W8rl3Tc7fpKNx92IHKhcVex1SEO2XYw9yH8OTXXEJMQKvPSiC6GZ+3AB41xjrQ==","signatures":[{"sig":"MEQCIH/PDqc7+SI5+QEePsUjC0p0yBRQP+1aQYdEpxtL/qizAiAQTtVvTZNm7TDZtqP3b7ly2Et7EsFm1pyG+DXyCVQlTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAg7AbhpRg9rCYN7Z4vqdMlFSiS2XAcxaebejKUQyh1ZAiBnaHytE9EIcGysDvtIvbNfbz2pPBDfzud2bqVxa0v1gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20930.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20930.tgz","_integrity":"sha512-tjpcbkDd9Sc0NgGOaSAQTXC/W8rl3Tc7fpKNx92IHKhcVex1SEO2XYw9yH8OTXXEJMQKvPSiC6GZ+3AB41xjrQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20930","@opencode/util":"0.0.0-dev-20930","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20930","@opencode/schema":"0.0.0-dev-20930","@opencode/protocol":"0.0.0-dev-20930"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20930","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20930"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20930_1791947654020_0.8524944932610921","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20931":{"name":"@opencode/plugin","version":"0.0.0-dev-20931","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20931","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ac3b281ed2085db05489c21e61703c3cf7166900","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20931.tgz","fileCount":128,"integrity":"sha512-sF6F0lLSFIRJjkIAwnh6RcPj7mEiNQezmLBWR10LJRv5n9naUMR8pkrvkelPkePgXVc04R5wSxMe/LvbJC9AVA==","signatures":[{"sig":"MEUCIEZLbDZkz1agiWthulGkVCB85aitZfL49aw1mI5Uj8qcAiEAsTvP5C9IPEpprIqYw5KRk+4XnBLKpaqCWnTIaY3VQyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyvLBODdKLObHSc4aKkAB95l5OO5cXw7TdaZSWMuhcWAiEAmZsyyzowCzMZYMfDy4WE9rUws/t1B4hS3al9eCXZOX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20931.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20931.tgz","_integrity":"sha512-sF6F0lLSFIRJjkIAwnh6RcPj7mEiNQezmLBWR10LJRv5n9naUMR8pkrvkelPkePgXVc04R5wSxMe/LvbJC9AVA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20931","@opencode/util":"0.0.0-dev-20931","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20931","@opencode/schema":"0.0.0-dev-20931","@opencode/protocol":"0.0.0-dev-20931"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20931","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20931"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20931_1791948710957_0.008531199301220038","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20932":{"name":"@opencode/plugin","version":"0.0.0-dev-20932","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20932","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b98afd9d5e5737ba8244c4124a6b51244bcbe93d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20932.tgz","fileCount":128,"integrity":"sha512-+5qLW6kElt9fibDGk/WKHjJT8dxkgU7D2T92EKqOmlRh9n/88C7s4yAMajh/Z+wRvhq542MUfgx5+IR1xlI+fw==","signatures":[{"sig":"MEUCIQDv1PpS07V/bAy1Nsp0YexqJTwNlQnxcXiL15uKbxyRHQIgPmS85cmHWTrSTeRf8SHgdNIiDPN8ww9NDhOYw6rNoUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJKYyYl8rYvQRH7BsrNSs65OAU7ZTWZA1HnzucZ4VjvAiEAvN6gjS4VCq/fr7VcmSMeaA0/pUspBvWLLvzqDn+xmQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20932.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20932.tgz","_integrity":"sha512-+5qLW6kElt9fibDGk/WKHjJT8dxkgU7D2T92EKqOmlRh9n/88C7s4yAMajh/Z+wRvhq542MUfgx5+IR1xlI+fw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20932","@opencode/util":"0.0.0-dev-20932","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20932","@opencode/schema":"0.0.0-dev-20932","@opencode/protocol":"0.0.0-dev-20932"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20932","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20932"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20932_1791951503555_0.5879039688882373","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20933":{"name":"@opencode/plugin","version":"0.0.0-dev-20933","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20933","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"429cf59bb9988bde157d5b57775b6b8ca999c7db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20933.tgz","fileCount":128,"integrity":"sha512-YZrX4/+mFOzMCiSM2UyjWblvrj4bPohv7Tn2cH/erPH3Cgy7GA97FkvzEWYxscp9hagxpQxzINe7UqoUdGHQ3w==","signatures":[{"sig":"MEUCIQCXUbH3BmqaAMN1FSHOtqF31YPOHz97ypLE8VPQyfZ7AwIgXINj/chM89ia5KjpMheUnrBCUbj24YdvhNQ97rR9iXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDijBQRbyplzj7M5h11911ZlOUMkGerHCcjRCSgia9suAiEA3/B7qQ6gdoKUkGtIGRUXISG4aiGeURgSYN4d+QlHTS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139034},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20933.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20933.tgz","_integrity":"sha512-YZrX4/+mFOzMCiSM2UyjWblvrj4bPohv7Tn2cH/erPH3Cgy7GA97FkvzEWYxscp9hagxpQxzINe7UqoUdGHQ3w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20933","@opencode/util":"0.0.0-dev-20933","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20933","@opencode/schema":"0.0.0-dev-20933","@opencode/protocol":"0.0.0-dev-20933"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.6.3","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.3","@opencode/theme":"0.0.0-dev-20933","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.3","@opentui/solid":">=0.6.3","@opencode/theme":"0.0.0-dev-20933"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20933_1791952698038_0.7236405282052596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20935":{"name":"@opencode/plugin","version":"0.0.0-dev-20935","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20935","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49f4260138dcf9a95020fe6600b8f51dbaa4523b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20935.tgz","fileCount":128,"integrity":"sha512-N88dUkb+5+hOIt0a6pvrrGAsJ1X0PZQzw0x1rebxk98Jog2o9gORk+tS/AdpOb/5Pm35Ma8d/82SxW2qn7iiZw==","signatures":[{"sig":"MEQCIDxOzgWUibsgGn71W7OoJYKqPm9ZIsXbsoZq04yFo+QdAiBtQWka2JL1/FykaDib7Lq3ogaP87tDd3fTTESK+b8Xcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0b1OyjC5ZAScyBZQm5bmIJgzLvRK/eCXC6facsu4KwwIgFvYAKnpgvuRA+OOnM4kL/N3G3xqGzw3K6iH1bsr7lNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20935.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20935.tgz","_integrity":"sha512-N88dUkb+5+hOIt0a6pvrrGAsJ1X0PZQzw0x1rebxk98Jog2o9gORk+tS/AdpOb/5Pm35Ma8d/82SxW2qn7iiZw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20935","@opencode/util":"0.0.0-dev-20935","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20935","@opencode/schema":"0.0.0-dev-20935","@opencode/protocol":"0.0.0-dev-20935"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20935","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20935"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20935_1791953692723_0.39742579906595177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20936":{"name":"@opencode/plugin","version":"0.0.0-dev-20936","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20936","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"28abe7a3c1d4c48444854134d57f31ea4196ef8c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20936.tgz","fileCount":128,"integrity":"sha512-mbRW+lFJiRMN/vorVLaappGG6Q6VNEkFd1jP69g3pQPKqsjUKu9GSgYY/MRKrhjVouHKu8Khz9VQwCMRdtF6gg==","signatures":[{"sig":"MEYCIQD2FlFqd4offehNm/It6PrEXE8Qd26Jac3bInT1eR0acAIhAKp/MP8G42JiGGlLm9u6ydhk0+R5dVmoi1VRte5LfJ8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNUok1zXj3vrruatVDn2rnJwsJ3qsNoFbZ0QmVVOJMmAiBgH4j9U0wYNS3XD3vw5vZxsXRcST1quyijl3kK4QRuOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20936.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20936.tgz","_integrity":"sha512-mbRW+lFJiRMN/vorVLaappGG6Q6VNEkFd1jP69g3pQPKqsjUKu9GSgYY/MRKrhjVouHKu8Khz9VQwCMRdtF6gg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20936","@opencode/util":"0.0.0-dev-20936","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20936","@opencode/schema":"0.0.0-dev-20936","@opencode/protocol":"0.0.0-dev-20936"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20936","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20936"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20936_1791958217529_0.8568955144746149","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20937":{"name":"@opencode/plugin","version":"0.0.0-dev-20937","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20937","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"11114f3559236825957442318cdb6dcf25793bcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20937.tgz","fileCount":128,"integrity":"sha512-SPKM9sXfZH0nbAXlECLkJUcCrXtgT59RUMrO1Ssdf8wmtteJvjoXCUXkP5mVeU+66rQaBL4QqXRyKz0KOTAyTQ==","signatures":[{"sig":"MEUCIQD6kwgql8O5v/k0U8rkLEF4FjdorvxeE7uIQAJiy+4vbQIgENFsAl/cWnviF2cOndSNeC50+RJOjEifwcfb9ibyG5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHskIrQKTU0cbrWByi1yYVhsI43MKHvl7jpJu3lPawBwIge1o8D2ZjXs87zvJxhzeYvrtW93jcK4JdgvgQAjvQ0Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20937.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20937.tgz","_integrity":"sha512-SPKM9sXfZH0nbAXlECLkJUcCrXtgT59RUMrO1Ssdf8wmtteJvjoXCUXkP5mVeU+66rQaBL4QqXRyKz0KOTAyTQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20937","@opencode/util":"0.0.0-dev-20937","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20937","@opencode/schema":"0.0.0-dev-20937","@opencode/protocol":"0.0.0-dev-20937"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20937","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20937"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20937_1791962277101_0.6608303912648485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20939":{"name":"@opencode/plugin","version":"0.0.0-dev-20939","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20939","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"25f0395027f585f41efec051db863ae5bd403c07","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20939.tgz","fileCount":128,"integrity":"sha512-tHg87LdDLkm4Rgi5DFaxb8aj/qbLmR+AnuxdWYSlvhOAA0usacNbeNaOIagCgBF5GL0rblGRuiAF6vSoclt8GQ==","signatures":[{"sig":"MEQCIDBsb5UznMJu+ijpcQVwlsgNwd0TycSJFioB0uYwibnwAiBfKM/5TIexQ/iYz675habS5KN+69I21iObHZfAHdrP0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5PGYtFXpmLeHwV9T/9T+V4Pjs8JRCXxybxQdaC/wh7QIhALoy7P96kRlCKqz4e7BkZpLd8OVUEzPQ6DVeT0Jm+ML5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20939.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20939.tgz","_integrity":"sha512-tHg87LdDLkm4Rgi5DFaxb8aj/qbLmR+AnuxdWYSlvhOAA0usacNbeNaOIagCgBF5GL0rblGRuiAF6vSoclt8GQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20939","@opencode/util":"0.0.0-dev-20939","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20939","@opencode/schema":"0.0.0-dev-20939","@opencode/protocol":"0.0.0-dev-20939"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20939","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20939"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20939_1791963180773_0.8937217161595787","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@opencode/plugin","version":"2.0.29","license":"MIT","_id":"@opencode/plugin@2.0.29","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"774090f65e162747ddfab1cbfa2942e9005842df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.29.tgz","fileCount":128,"integrity":"sha512-ZK1oUWrHl8u/9pt7lEJVDNKhhXQWMdHvaUuQ/96o9tDbbN+XaYTe4p6gt86F5bm0w9YgspE3TEX9WriI402Pbw==","signatures":[{"sig":"MEUCIQDSiv4ZPrQPlRwdfAer8KhmNCmnSG1CgJTGoktqniFPgAIgMBqz+j64c4bZvEdAfgSOej69cpeWoFTOhB6Nnzt/qyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBr65nNOiqcJDJ+YuzPxRxjDqNT5xgcDSz8pvA7IZmlCAiEAyGxgOhROOQPVP+6pE4PrIxCy0LPwktz0qhULS/lXEek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138966},"type":"module","_from":"file:opencode-plugin-2.0.29.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.29.tgz","_integrity":"sha512-ZK1oUWrHl8u/9pt7lEJVDNKhhXQWMdHvaUuQ/96o9tDbbN+XaYTe4p6gt86F5bm0w9YgspE3TEX9WriI402Pbw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.29","@opencode/util":"2.0.29","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.29","@opencode/schema":"2.0.29","@opencode/protocol":"2.0.29"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.29","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.29"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.29_1791968672823_0.1389657426578068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20942":{"name":"@opencode/plugin","version":"0.0.0-dev-20942","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20942","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5b76f083d8c62d01cddf8079a6af7672aa1bfe7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20942.tgz","fileCount":128,"integrity":"sha512-XuTbjT0LMwJAfaIZOEQftIyfT0GFpOMAaixY5eYOZfQErHdZARdUwJ3GOhQkK4D7UAAbxkcg6+p2++ze+5on5w==","signatures":[{"sig":"MEYCIQDpc7A+kfojo51I0WfuTLBchGOutLviHA3A5lO7dhB9iQIhAObS1bJTIYChdWlgF11XTmcT11r768IqJBtQWSNWzOdr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiD046wiMULB/MBMQ6aK0cmDjOvM5tgPZBymBK6l9vDQIhAO31J2e/yCBFG+Ub7wUVQ1y/4KXIdfK20D26wJxrHjBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20942.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20942.tgz","_integrity":"sha512-XuTbjT0LMwJAfaIZOEQftIyfT0GFpOMAaixY5eYOZfQErHdZARdUwJ3GOhQkK4D7UAAbxkcg6+p2++ze+5on5w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20942","@opencode/util":"0.0.0-dev-20942","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20942","@opencode/schema":"0.0.0-dev-20942","@opencode/protocol":"0.0.0-dev-20942"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20942","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20942"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20942_1791984614900_0.018026895742649263","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20943":{"name":"@opencode/plugin","version":"0.0.0-dev-20943","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20943","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"54b9fd8ae6d9f3647550cd12ba25eb00d5d37a59","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20943.tgz","fileCount":128,"integrity":"sha512-p7qXHUkWot2hPpJW/Ds9m2A2yxYr/sFvWytavksPdW2aPJ1HkTcoCngWsh2H/xi0mtZdkAS+LeYqgWiED8XR8w==","signatures":[{"sig":"MEUCIQCPuxJShGAYNTs7uncM2IUPgbQ87NJSGAyjMbQpbG/1pAIgBoqazdBqf9gx+rKG4sqUBAunIibqS0SR2FuisO/qO7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEij7K4KnnypEA6S59d7+fdo6qW8h7fx0YetKJbYAuXAAiBMlbmfSNZpVrEQfwDz8gwUrBXCspcDjQrW+uRIuXunmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20943.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20943.tgz","_integrity":"sha512-p7qXHUkWot2hPpJW/Ds9m2A2yxYr/sFvWytavksPdW2aPJ1HkTcoCngWsh2H/xi0mtZdkAS+LeYqgWiED8XR8w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20943","@opencode/util":"0.0.0-dev-20943","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20943","@opencode/schema":"0.0.0-dev-20943","@opencode/protocol":"0.0.0-dev-20943"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20943","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20943"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20943_1791985790718_0.9437524937757951","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20945":{"name":"@opencode/plugin","version":"0.0.0-dev-20945","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20945","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18f6fb6a6d78a42def96687d646a003a89b114da","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20945.tgz","fileCount":128,"integrity":"sha512-9j6JckWaTmeZhj3J/uYP44q8k2liCYNBj1c5J1nSdR9cv2fyPNaukrW/96Ai35c5sU3LuIJzZKvO/YpodxwWrw==","signatures":[{"sig":"MEYCIQDFbshum4Wsmw4/Kf2W+CAsv/7V0qZx9ltV8GUftD+lhwIhALrLKCRgJNniSvOStdHgODawlyKWuXK6ryauWNXUPL7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcLnbAV9xNSzMpYZfO4X0c6vrBtsU7U5pNWUQB7LZIEgIhAJkwAuiZHK5JmMRJPiZZl2yPAV53RbTSx5XuzNR27ybY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20945.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20945.tgz","_integrity":"sha512-9j6JckWaTmeZhj3J/uYP44q8k2liCYNBj1c5J1nSdR9cv2fyPNaukrW/96Ai35c5sU3LuIJzZKvO/YpodxwWrw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20945","@opencode/util":"0.0.0-dev-20945","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20945","@opencode/schema":"0.0.0-dev-20945","@opencode/protocol":"0.0.0-dev-20945"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20945","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20945"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20945_1791986987078_0.2407524816411446","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20946":{"name":"@opencode/plugin","version":"0.0.0-dev-20946","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20946","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87f55eac6e116fa87d2642397e24dcd16efa942e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20946.tgz","fileCount":128,"integrity":"sha512-YY3BDG4VALnUbef4ph0hgDcYOovf3Hza7EmUfw6DpAtxE/K2obVuUWsccE5NTZVwkOVkXlZv0RIuyoftmnnSiA==","signatures":[{"sig":"MEUCIETKwH7NR7rhr/Lgo3Rz3zbI99staH9RAP7rPfGZL7+1AiEA9dFQvt7zdpcokrsn0GG0IDciJjyZY/4KBC1fCM7xIvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/0YbJhaKTxfOnpMigfEbgcYwlfqgnmrAB63bc0iOUPAiBDr3Ib12yEo3E0DGGv5u9MtT4tSt5l5NuXsHcZjGTk9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20946.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20946.tgz","_integrity":"sha512-YY3BDG4VALnUbef4ph0hgDcYOovf3Hza7EmUfw6DpAtxE/K2obVuUWsccE5NTZVwkOVkXlZv0RIuyoftmnnSiA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20946","@opencode/util":"0.0.0-dev-20946","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20946","@opencode/schema":"0.0.0-dev-20946","@opencode/protocol":"0.0.0-dev-20946"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20946","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20946"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20946_1791989696381_0.3718851178676317","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20947":{"name":"@opencode/plugin","version":"0.0.0-dev-20947","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20947","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e1ebe10a88188f855a7596b0a5dac4a67aec74a9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20947.tgz","fileCount":128,"integrity":"sha512-Wjz7vcnypahoU/scn2ICg+qEzG4/uSP2ha/RmfmARjdDy6N+geq0I+tQkB4elJWWQ0BMQ+VYZcAwyeixFv+SkA==","signatures":[{"sig":"MEQCIDk0H1P7cnHrGaebs24KE+csSkPOkM+uB5Wtv4YzVrMcAiAmNUJW/OCfR14xGnMzMtkZWICM9pNbOp+CgMvAH505/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCk4/devMBdmwDtzgn15nFoExkM7EJITI41bBdiE3FBiwIgKIJcW2UGgp4Z+PnQOTp4T1LVSXcxMvLoS77g+rn5jTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20947.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20947.tgz","_integrity":"sha512-Wjz7vcnypahoU/scn2ICg+qEzG4/uSP2ha/RmfmARjdDy6N+geq0I+tQkB4elJWWQ0BMQ+VYZcAwyeixFv+SkA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20947","@opencode/util":"0.0.0-dev-20947","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20947","@opencode/schema":"0.0.0-dev-20947","@opencode/protocol":"0.0.0-dev-20947"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20947","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20947"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20947_1791992649452_0.7990658578906669","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20948":{"name":"@opencode/plugin","version":"0.0.0-dev-20948","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20948","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aedc67b222021a8dabbb5917049912c3b29634b2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20948.tgz","fileCount":128,"integrity":"sha512-X8nyK0rum2jlwPZmtxt00wzcSy/PLk5qvd0GSpYYODeNhvln7pYgeoCHvSyKvsfO4dExdFDy+60Nz5OgVuvigQ==","signatures":[{"sig":"MEYCIQCbINgTKC4f4bhA7eBdEY+LnmhNjpJL/zVOkd+SFopU9QIhAIiLDKGuN8PUnqBlHD9hM18AoRwA3O+TaadNiM3YHAtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEVAlAj5yIQcFk7InMY80Kg/sAFpZP1MB6RXLkNlCYr/AiEAnDcFU/pj2nzi/7/G/n8UKNxB9OqxdRnDFa9SQZZU74M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20948.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20948.tgz","_integrity":"sha512-X8nyK0rum2jlwPZmtxt00wzcSy/PLk5qvd0GSpYYODeNhvln7pYgeoCHvSyKvsfO4dExdFDy+60Nz5OgVuvigQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20948","@opencode/util":"0.0.0-dev-20948","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20948","@opencode/schema":"0.0.0-dev-20948","@opencode/protocol":"0.0.0-dev-20948"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20948","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20948"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20948_1791993912107_0.6176464700352788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20950":{"name":"@opencode/plugin","version":"0.0.0-dev-20950","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20950","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"891abb6e51911ea8c125496dbc97a47b0030296d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20950.tgz","fileCount":128,"integrity":"sha512-J7dxHPk3OU6ZTfIwBBDhA4BvzcmB5RBx3gR81t7YkxYl1GbnUHfdbTtYOmJ3AqSFGzUo5NtcRnCa2Y53hA2/Sw==","signatures":[{"sig":"MEYCIQCbFjG91Fdu8c1M5nsTo6g+icQnditHjSqDmzdRYo4S5AIhAKlGSOgRdg8MrlClTwnS2oE++NaIQ+e4x1Am32sOtufR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHdYejJ528jvUhdQVvTAlYo2f5JlMueJC4vc2bUus87uAiAy+WBbXWb2FNESYgpVd1lcPrymbiiAqNsuRD8nMe6diw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20950.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20950.tgz","_integrity":"sha512-J7dxHPk3OU6ZTfIwBBDhA4BvzcmB5RBx3gR81t7YkxYl1GbnUHfdbTtYOmJ3AqSFGzUo5NtcRnCa2Y53hA2/Sw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20950","@opencode/util":"0.0.0-dev-20950","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20950","@opencode/schema":"0.0.0-dev-20950","@opencode/protocol":"0.0.0-dev-20950"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20950","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20950"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20950_1791995323028_0.7832636839292033","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20954":{"name":"@opencode/plugin","version":"0.0.0-dev-20954","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20954","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d5a266a6d03b9092f8ac192ec1b46241b1df11e9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20954.tgz","fileCount":128,"integrity":"sha512-bGSsfaMoMyQ0GPqrz4/G+P7sVyuQYSm54552z1gtGd54CZWSWwRa6b+qU07jQT829dgbMh3+ZgqwVyfMwYxzRg==","signatures":[{"sig":"MEYCIQDB7tR/fdYsBDR5XuBtwd6qLHv7vvWQX2SBSrY8cUhbawIhAPuG+0LDOylBFS65WrPnY8zYHjfmp8c6YvINCKs5xaUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDC9c/uh+hOnaCUO2k9I7tlI7zIUia2wyMraoGYbEeLbAiBSiUyaN3UI7aQOUkiDdZs8mUB1l4fvL77YEM2GCKKIqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20954.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20954.tgz","_integrity":"sha512-bGSsfaMoMyQ0GPqrz4/G+P7sVyuQYSm54552z1gtGd54CZWSWwRa6b+qU07jQT829dgbMh3+ZgqwVyfMwYxzRg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20954","@opencode/util":"0.0.0-dev-20954","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20954","@opencode/schema":"0.0.0-dev-20954","@opencode/protocol":"0.0.0-dev-20954"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20954","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20954"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20954_1791996903259_0.8040867494938511","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20955":{"name":"@opencode/plugin","version":"0.0.0-dev-20955","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20955","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49bd7448dd5f7fd53f144f7edb8fdd8b7fe88d43","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20955.tgz","fileCount":128,"integrity":"sha512-3ncdnpFOmgGXC45v1JMfl5ctfGKsAB0NzUXO70H+jgFXr+eqExbGudAIcwq6bragmsDFoOEq6spVMeMoqa5yiQ==","signatures":[{"sig":"MEYCIQC/rVVhA8A21KquC4J9HdH2LSBm9h7hWhQnjhEUYToPkgIhALrimIZG63hq+9rjWClhEmXYuq1xOccHjEG/EXngU0Fc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3OV8gWAayqFRejZdgMNU3tz3YwmQ+hKvQflpoTPynJQIhAPs5ddNFTHVLYHzqJUkqlA36S+OFZ2H18GEYzyfkj2iW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20955.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20955.tgz","_integrity":"sha512-3ncdnpFOmgGXC45v1JMfl5ctfGKsAB0NzUXO70H+jgFXr+eqExbGudAIcwq6bragmsDFoOEq6spVMeMoqa5yiQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20955","@opencode/util":"0.0.0-dev-20955","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20955","@opencode/schema":"0.0.0-dev-20955","@opencode/protocol":"0.0.0-dev-20955"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20955","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20955"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20955_1791999256561_0.8332950655798066","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20957":{"name":"@opencode/plugin","version":"0.0.0-dev-20957","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20957","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d8c7d8b3b1207fe3462ab3b2f7c02a4be7337656","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20957.tgz","fileCount":128,"integrity":"sha512-qptzxgrnUXQOgN3S8GcKiMdbJ5y9obI5jtRQPSEYy6n6tOaPnLGdDszQDCkNw7xjkZ6Pi43lmQ/FYuCAAR+cVg==","signatures":[{"sig":"MEQCIGemSJYRNpM26iGOO6KRxWNgG5PIOWBwp7QmZL7kokrYAiAkWSzEJR0nrxVQf3hVoLZRFGZva1XcNuD2Oe+QKsfbug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICow5Cf7uCz6s5lql/kQQlKnu8HNakRIScuXjUavVTNyAiEAqQoHrMGrH0+qtuZLSYqQEt2adIIR/sW6R76v3md+OtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20957.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20957.tgz","_integrity":"sha512-qptzxgrnUXQOgN3S8GcKiMdbJ5y9obI5jtRQPSEYy6n6tOaPnLGdDszQDCkNw7xjkZ6Pi43lmQ/FYuCAAR+cVg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20957","@opencode/util":"0.0.0-dev-20957","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20957","@opencode/schema":"0.0.0-dev-20957","@opencode/protocol":"0.0.0-dev-20957"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20957","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20957"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20957_1792005646959_0.24201991343917006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20958":{"name":"@opencode/plugin","version":"0.0.0-dev-20958","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20958","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8e5eff5732705ff2d9fbbdb7e2e555daaa29d70d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20958.tgz","fileCount":128,"integrity":"sha512-EBg38YtQfFOvu5EJMLIDrNWlUsVfMz/XJc4Rm+4zQJUuEZ2oq3drjesNjczu3YdIlyDYrIMP3vk/o85pXoQ/bQ==","signatures":[{"sig":"MEUCIQC3qoRtS0trFxcZ3dht8efm9kgSVUF5RvZg5HTgiYh4TQIgJuhWB3MMEK8e1e4HjC63ptkDpV3SvLea8ZA2xSPoiFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE4zia5A8sBXpp9orH7iXhWA23Rmqi3m+l/Shsjopoh0AiBJXXo0WneaFQy38ubCejmNbW/yQSnpFv77sgeWsByIFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20958.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20958.tgz","_integrity":"sha512-EBg38YtQfFOvu5EJMLIDrNWlUsVfMz/XJc4Rm+4zQJUuEZ2oq3drjesNjczu3YdIlyDYrIMP3vk/o85pXoQ/bQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20958","@opencode/util":"0.0.0-dev-20958","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20958","@opencode/schema":"0.0.0-dev-20958","@opencode/protocol":"0.0.0-dev-20958"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20958","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20958"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20958_1792015306303_0.8468310435081152","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20959":{"name":"@opencode/plugin","version":"0.0.0-dev-20959","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20959","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"162ab42137b55c0ee5822969ddb29a25d28b7041","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20959.tgz","fileCount":128,"integrity":"sha512-34jfnlCv+wrKIx16+2urW96oA+T9OfAGagoMjsHvZIhYv4WUCikG72ClfkPErZNEd2bMxPPZoHPmUGRlvw2ATw==","signatures":[{"sig":"MEUCIFCufqP2C7goQEk8/LBAOMsrNqTRbeZ/ZvtpUUy5npUvAiEAqIRQG+jZjlbTQfjmQ8A3DA4QJoMkQ2sMlEmkhSEOIKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdDk2IpLRPr/mFntt1bK4FOZZ/NQhXyf3nexb10l8zEAiBWCgL3c6PGfqq8igMlBvJFlSCSmGPCdjwDQrCAZVPs3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20959.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20959.tgz","_integrity":"sha512-34jfnlCv+wrKIx16+2urW96oA+T9OfAGagoMjsHvZIhYv4WUCikG72ClfkPErZNEd2bMxPPZoHPmUGRlvw2ATw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20959","@opencode/util":"0.0.0-dev-20959","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20959","@opencode/schema":"0.0.0-dev-20959","@opencode/protocol":"0.0.0-dev-20959"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20959","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20959"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20959_1792018555025_0.8518781772607928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20960":{"name":"@opencode/plugin","version":"0.0.0-dev-20960","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20960","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ec7e04b60419c105f4d2012c0428ee8a329ef24e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20960.tgz","fileCount":128,"integrity":"sha512-yR3aiiu8hFHG8aVB8l/N6KMA2ruOsJHCns1dSVAxNeSnHcd6ghs/GrR4+XOy3UWR0d+D2Y+ZmXxsCV80E8ElUA==","signatures":[{"sig":"MEUCIHnqC1bkWzeRLROoAvLUvL0AQvPvz7BVLsuTrGzCadfxAiEAgzabQy+mkYa5O3FOLbBtCxr+P5XARi74FLLBYzBs2TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDxf3p2gWqgmC8WnL2pmW6DTTzM7iFTtl3PYLo2NTplAIgCbFI/db77fcUYWgfRrxwL8rxV9XYf6qYtLsXr36EsFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20960.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20960.tgz","_integrity":"sha512-yR3aiiu8hFHG8aVB8l/N6KMA2ruOsJHCns1dSVAxNeSnHcd6ghs/GrR4+XOy3UWR0d+D2Y+ZmXxsCV80E8ElUA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20960","@opencode/util":"0.0.0-dev-20960","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20960","@opencode/schema":"0.0.0-dev-20960","@opencode/protocol":"0.0.0-dev-20960"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20960","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20960"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20960_1792019833641_0.035064409071326796","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20962":{"name":"@opencode/plugin","version":"0.0.0-dev-20962","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20962","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e8513933aa8fdb6fdf6fc3b8835b7e29edaf7e57","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20962.tgz","fileCount":128,"integrity":"sha512-lXVVngGr15UCkb4cwkRsUfOO9J1vsvvj3JnyCb25r6mSbESSwtJgP2Hn0iJzzF9ChKe3o7UuI+z2vLUfvRYOTQ==","signatures":[{"sig":"MEUCIQDEHFVEFk/LshKqWxuFZprKhgr8fPP+kIPoNYpFrN7e1QIgYYdNhY7kfEvgEiHukUEDeSBqvv4tEPu+/QZRMq3d30w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2qnVGTaGilpmSJqtcRvuGn65KhZibQ5R865YJjP7EYwIgLgquB4oyHPRnlRnSITu4hbG7nrqOs/aXrkJLiBOYOIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20962.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20962.tgz","_integrity":"sha512-lXVVngGr15UCkb4cwkRsUfOO9J1vsvvj3JnyCb25r6mSbESSwtJgP2Hn0iJzzF9ChKe3o7UuI+z2vLUfvRYOTQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20962","@opencode/util":"0.0.0-dev-20962","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20962","@opencode/schema":"0.0.0-dev-20962","@opencode/protocol":"0.0.0-dev-20962"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20962","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20962"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20962_1792020960323_0.05036339054084116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20963":{"name":"@opencode/plugin","version":"0.0.0-dev-20963","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20963","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d451d310e60615b6eb6da37575aeea7d61f6ea2b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20963.tgz","fileCount":128,"integrity":"sha512-MuwFZlQMrRITMVp8zYFnUEGlFosu/J4XWVZsyQiIyrEhh+zaG59F1f5LZPwqK62pIw6R42lQ69EeP5nn/x7tAw==","signatures":[{"sig":"MEUCIQCt93oL2okBA3MR4wwmnJzR4arLTjh48ARrlxo4o8PYBwIgEboC15J6MleZHtBaeZvQMzMYM1bkr3rKSB292S+IJo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5C7u5THOkd+KIDeBoN6uNS9GIXc7bqkqpayED7rigWAIgGxx4xxZvos5ySgPuQolZ7gj8uQ2J8qVoylR8no7npgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20963.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20963.tgz","_integrity":"sha512-MuwFZlQMrRITMVp8zYFnUEGlFosu/J4XWVZsyQiIyrEhh+zaG59F1f5LZPwqK62pIw6R42lQ69EeP5nn/x7tAw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20963","@opencode/util":"0.0.0-dev-20963","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20963","@opencode/schema":"0.0.0-dev-20963","@opencode/protocol":"0.0.0-dev-20963"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20963","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20963"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20963_1792022457743_0.3262329905543886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20965":{"name":"@opencode/plugin","version":"0.0.0-dev-20965","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20965","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cb2d24c477941f0d28be9a40ba6afc2855075842","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20965.tgz","fileCount":128,"integrity":"sha512-cVTk4/SqYAUczXrBdKCnmUrk9uGC4heIddMYUmWuOlE8AJgXNLEeoxtICnjegW+0Kkhbv7KsUs3yNhiCKODXLg==","signatures":[{"sig":"MEUCIQC+WD126zi/XGzDeoatqVgKWn9fVAKJJAgpu/03JsgBmQIgQcxiCXFk+M08YJq40j9BjvJGOhYQejuTLG8pr1G1qCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBQhtw1tAnYkwhqiQzYVvlgHYbaPWcqnq+WbPdntJ8y6AiA4aRwRQhib6BtxCOqL+Fs4di2+Gcq0sP3vWDNW681lQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20965.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20965.tgz","_integrity":"sha512-cVTk4/SqYAUczXrBdKCnmUrk9uGC4heIddMYUmWuOlE8AJgXNLEeoxtICnjegW+0Kkhbv7KsUs3yNhiCKODXLg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20965","@opencode/util":"0.0.0-dev-20965","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20965","@opencode/schema":"0.0.0-dev-20965","@opencode/protocol":"0.0.0-dev-20965"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20965","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20965"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20965_1792023590528_0.05520674249499491","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20966":{"name":"@opencode/plugin","version":"0.0.0-dev-20966","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20966","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"586c264cf01b143e6b1bfe5ebbc341d6126077fc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20966.tgz","fileCount":128,"integrity":"sha512-hOoY8SsqQk4JdZTwHHtMp5xvfK+mEokp6PpQgUzOdWVUzM8XIlHk+bKPZvn0qhD6WVRWoMx5wlTTJ9/KMY4dcA==","signatures":[{"sig":"MEUCIQDOj6BG8V8U7GTaYImJXHi/dOYLKNorj//or9PZLlF8ZgIgazBQKtjGIP6og+cyzUp3ge1DdNH1/KbLiDeN6XdF9tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHB/RDh1fyw3mzAF/Qd0pRKwGeUnhTNI386ltwO+fo8JAiBbC1GUzDz4xDOHVVdPFelD4aa0GeoLZH1v6EKV5g7LUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20966.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20966.tgz","_integrity":"sha512-hOoY8SsqQk4JdZTwHHtMp5xvfK+mEokp6PpQgUzOdWVUzM8XIlHk+bKPZvn0qhD6WVRWoMx5wlTTJ9/KMY4dcA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20966","@opencode/util":"0.0.0-dev-20966","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20966","@opencode/schema":"0.0.0-dev-20966","@opencode/protocol":"0.0.0-dev-20966"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20966","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20966"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20966_1792029337388_0.17135728385764915","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20967":{"name":"@opencode/plugin","version":"0.0.0-dev-20967","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20967","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a93ccce77345bbfb7494f134a46f108699f1921c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20967.tgz","fileCount":128,"integrity":"sha512-TQb5jA1i1WgHTEfVh8rB3eCs2sG9Y4zl4NdMkXfahQUc1xs44lA1hqZhdEtkCIJTcAKtNrVdN5xhuf2GhWWKmA==","signatures":[{"sig":"MEUCICMZD3fUjUeDQySfGvU0H8pLjAGESJob8nRxrkYOGf9aAiEA9W4/nk/EueYn+Xe+RCUSdS2gOc3ybPxf8EbYAv+ttJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAj3a/NepjKHWZPnPoQaJ01yZUfSkumoE3Lu3OJzvK33AiBGiGEZvLX0pc3Utotj93w681GT+23MqlEdic6iV/2fow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20967.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20967.tgz","_integrity":"sha512-TQb5jA1i1WgHTEfVh8rB3eCs2sG9Y4zl4NdMkXfahQUc1xs44lA1hqZhdEtkCIJTcAKtNrVdN5xhuf2GhWWKmA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20967","@opencode/util":"0.0.0-dev-20967","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20967","@opencode/schema":"0.0.0-dev-20967","@opencode/protocol":"0.0.0-dev-20967"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20967","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20967"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20967_1792030419532_0.7485235322264616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20968":{"name":"@opencode/plugin","version":"0.0.0-dev-20968","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20968","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"452016bec78f356717f72585e4fd555e2df4a8cc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20968.tgz","fileCount":128,"integrity":"sha512-tXED5Dk1ydLnyQ+8TlhA68SbAmnOqrU/tE7KNwEOQKOZPLBzIvZQovttf/63lUURThAY5GudpYhTDkbQ/6l7vw==","signatures":[{"sig":"MEQCIHCdokpBAQ+A4TzGYH22uDEdXVuVdEfcNc+tF5mhBUX3AiAlCTaq2+azO/wy99ZvdmR6wEvQ6rJj7waVGrklfWfjFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1zTOyND7BxPQfaQtpq0zFLbv0t+I8+7jFsymtmxpSBgIhAKuiY5R/sw6L18NeaLqixCkCJ33cTRjmc9yfvqbaY5Th","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20968.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20968.tgz","_integrity":"sha512-tXED5Dk1ydLnyQ+8TlhA68SbAmnOqrU/tE7KNwEOQKOZPLBzIvZQovttf/63lUURThAY5GudpYhTDkbQ/6l7vw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20968","@opencode/util":"0.0.0-dev-20968","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20968","@opencode/schema":"0.0.0-dev-20968","@opencode/protocol":"0.0.0-dev-20968"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20968","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20968"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20968_1792032229671_0.9236538097047715","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20969":{"name":"@opencode/plugin","version":"0.0.0-dev-20969","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20969","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"63390fa2ea72484572f318c6fbe44e170590640e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20969.tgz","fileCount":128,"integrity":"sha512-NHAtK/MI+6L6W/ARQ+HTQSBJRjbeVuYw01cY8fbyhNCOgcT0+ck5X73PuSnqFsx16fJnVezVqBy4fWkh0dVxpg==","signatures":[{"sig":"MEUCIQD5m54/oBpSjXVlzMcKSLR7Ak/foq54+mQMLyw81vIjwQIgFXrpXdGDsFcNw2+JxUsBDicZUrw6kovxKSLSACF6AO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCc5z8eDbi8GjPeTktAn6YPP1LSQzQa+u3Jg1flPufxPQIgRKiU0gw4MKJLL4cKtrdN0HRPVAyTN5OLJaJe9OjGdl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20969.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20969.tgz","_integrity":"sha512-NHAtK/MI+6L6W/ARQ+HTQSBJRjbeVuYw01cY8fbyhNCOgcT0+ck5X73PuSnqFsx16fJnVezVqBy4fWkh0dVxpg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20969","@opencode/util":"0.0.0-dev-20969","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20969","@opencode/schema":"0.0.0-dev-20969","@opencode/protocol":"0.0.0-dev-20969"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20969","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20969"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20969_1792042997657_0.6107579906204474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20970":{"name":"@opencode/plugin","version":"0.0.0-dev-20970","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20970","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09436f93e360a3909ad5127c01f5a1454521945a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20970.tgz","fileCount":128,"integrity":"sha512-UhcYGvP0cGcASc04qA+AE9Og0mzD1z+sgZVEO8eZUfPJ769fQRxptgbEueCjubd7/b44EDG+JreWfjmDVJY2Fw==","signatures":[{"sig":"MEYCIQC+Rw+r2WYBVHV0/656rC7IVt7HAqh7L0a0m4t0Wz56rwIhAKGcNJGQ27T0Pdcy7X086uD3Ud1OAB9wQdGeKyIoPd2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6DJ1wq3Uvk0HXoocQNNEvFMEbOTWrHUCQIuXnWvmsWAiEAsV6dduUinm7q7jXUVfOCt6kpuQ0MoJUzRlqOgpNyoos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20970.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20970.tgz","_integrity":"sha512-UhcYGvP0cGcASc04qA+AE9Og0mzD1z+sgZVEO8eZUfPJ769fQRxptgbEueCjubd7/b44EDG+JreWfjmDVJY2Fw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20970","@opencode/util":"0.0.0-dev-20970","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20970","@opencode/schema":"0.0.0-dev-20970","@opencode/protocol":"0.0.0-dev-20970"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20970","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20970"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20970_1792044535818_0.6598995254457831","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20971":{"name":"@opencode/plugin","version":"0.0.0-dev-20971","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20971","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1417aad5878929e5e72e5e15e23e17e0606d1e1d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20971.tgz","fileCount":128,"integrity":"sha512-NIijfXF4tBgyijKQCrhvw3WzWm1kURSRMolYyEF7PaTIdFm2owN/5F8rOfE7VwwzxWJQ6lnqUU7WEp8st7T/qg==","signatures":[{"sig":"MEUCIGurIaO1evCaFyamRFaid6b4GvTPKxVqVtpp7ipPOptqAiEAnq2DCFk0F+hpLEYbuzp7dYrkuKCaVP5UPcERW8XmxqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAvtx0d15zMy3kHi+JwjD+pb4p8zdrFlyjcYLFrmk2FAiBX6RabVi6jeuPCpMr9dhezTUQOjg3v83xuAFubBcvZ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20971.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20971.tgz","_integrity":"sha512-NIijfXF4tBgyijKQCrhvw3WzWm1kURSRMolYyEF7PaTIdFm2owN/5F8rOfE7VwwzxWJQ6lnqUU7WEp8st7T/qg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20971","@opencode/util":"0.0.0-dev-20971","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20971","@opencode/schema":"0.0.0-dev-20971","@opencode/protocol":"0.0.0-dev-20971"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20971","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20971"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20971_1792045808481_0.8061845515670532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20973":{"name":"@opencode/plugin","version":"0.0.0-dev-20973","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20973","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2669f74cf65e912f4e67fd51fc83d95646e0125b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20973.tgz","fileCount":128,"integrity":"sha512-SGbXLdHMjmhiPj4TVSNYwqPDdxsP4XM2zpx/W4UK3zRc7PUirIrQKitAMuYT/w/tW891VvaGom5+sR99SxVHFA==","signatures":[{"sig":"MEQCIEG9TbDOCSCXP8Bj80Hmqm8TaanX0+AI73OVXEDfSghQAiAW3USmh5EsEXlgZ6OfO1gkPja/5b3usEtafxu7NgmsIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgIpjthPFMbtvHNAv9RDo34rIFn5XWuwuJZXZZvBsFjQIgEKv/2S8IA1yN2T1bOEB0FGoFpcH1cqIy01AQQ5G3BOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20973.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20973.tgz","_integrity":"sha512-SGbXLdHMjmhiPj4TVSNYwqPDdxsP4XM2zpx/W4UK3zRc7PUirIrQKitAMuYT/w/tW891VvaGom5+sR99SxVHFA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20973","@opencode/util":"0.0.0-dev-20973","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20973","@opencode/schema":"0.0.0-dev-20973","@opencode/protocol":"0.0.0-dev-20973"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20973","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20973"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20973_1792046750648_0.6836026548724095","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20974":{"name":"@opencode/plugin","version":"0.0.0-dev-20974","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20974","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"236b0ab811f844052eed23d45abe58c07586cd4b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20974.tgz","fileCount":128,"integrity":"sha512-ABAQGnAyI3o/XiciME63IuaH5fMnFWFY9xvc9YUdXWRIAFUuY/fgCokHAi6ufy+qX/XnYrJUpPOh3HGFvZLwWg==","signatures":[{"sig":"MEQCIQCZDz5xcTzIh22pN9mpE9ErcvsmJhLuAb/xjXoFXqnL9gIfF1upfpz1mhXH9CqHidkVQp6J9tp7IVsDkPWtAmOK4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkAjnEDeyQKZ/nEpYp4+heh2N+O6YqIenQ+wc/Qh2vsgIhANFKLUKNanoxVJHQqMK8Gdyy2K/AnEnRIf2RkjAixduW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20974.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20974.tgz","_integrity":"sha512-ABAQGnAyI3o/XiciME63IuaH5fMnFWFY9xvc9YUdXWRIAFUuY/fgCokHAi6ufy+qX/XnYrJUpPOh3HGFvZLwWg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20974","@opencode/util":"0.0.0-dev-20974","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20974","@opencode/schema":"0.0.0-dev-20974","@opencode/protocol":"0.0.0-dev-20974"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20974","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20974"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20974_1792048003707_0.9665978756598488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20976":{"name":"@opencode/plugin","version":"0.0.0-dev-20976","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20976","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b970f75f642ea3401fa332c61fcc8cd0b36cead1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20976.tgz","fileCount":128,"integrity":"sha512-nhb0VNwg2qe2OKHxe7JwbSqBm7RxP7SplGGlfgOi2vSo5XgmWMK9rxLVkvfI7WtvfOtyMpSDO4WqEKt5P+/xXA==","signatures":[{"sig":"MEYCIQDbjhJVIeC6QhRgUlyjf4fkXM2TLwl8doPG9lOgpKL2LgIhANSs/yXMEJKPDlqB5RqOovnD9KtXQQCjNB5lQTAh3kRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKNGsITLiqR6Yx9joquD14FCgkLYpcCksX0A+8F2c5ZwIhAO8JYpQCSFd0HDHg1IPLBD4ECHlNdD0KIt6xis71q35V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20976.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20976.tgz","_integrity":"sha512-nhb0VNwg2qe2OKHxe7JwbSqBm7RxP7SplGGlfgOi2vSo5XgmWMK9rxLVkvfI7WtvfOtyMpSDO4WqEKt5P+/xXA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20976","@opencode/util":"0.0.0-dev-20976","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20976","@opencode/schema":"0.0.0-dev-20976","@opencode/protocol":"0.0.0-dev-20976"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20976","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20976"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20976_1792049336230_0.40955081903234936","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20978":{"name":"@opencode/plugin","version":"0.0.0-dev-20978","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20978","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"177e9754cf6eaf7b0f5cec5a83da97291475e9cf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20978.tgz","fileCount":128,"integrity":"sha512-ZUs37f9NVBj7ppOsyUDIb1uodPwx8RQpjKJVgNpf+RIInivSPOJIlT+OILX2qCaNWjWWh1Sj9Twz+6zYmjCk6A==","signatures":[{"sig":"MEQCIH5A7wGYylkketdIo/Sy//FrmnrkWKOFnr1MXUYzyhNdAiAl4Vwr57YtTARoP9Dasx5LpaWcEtafVzUaYEDSDioWhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFtguZjtwSBNPei5LzQIZmmjRJuohjUG5KV0y7GEQ7JDAiEAvXG0Y8Rn3eb1MH3P63XxbJerD3oaVIjipsSVBLSt26w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20978.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20978.tgz","_integrity":"sha512-ZUs37f9NVBj7ppOsyUDIb1uodPwx8RQpjKJVgNpf+RIInivSPOJIlT+OILX2qCaNWjWWh1Sj9Twz+6zYmjCk6A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20978","@opencode/util":"0.0.0-dev-20978","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20978","@opencode/schema":"0.0.0-dev-20978","@opencode/protocol":"0.0.0-dev-20978"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20978","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20978"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20978_1792050300519_0.472032822216228","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20979":{"name":"@opencode/plugin","version":"0.0.0-dev-20979","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20979","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bde983aa1c019831c76e0c8b3a6fb90971c0988b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20979.tgz","fileCount":128,"integrity":"sha512-0FU1ivXrAi1FBlDX+4X9Akj8NNebSepkXQuzwvyyuCoc0gdfv0IwUPpxESGlXHE5TEH1w7rw7ZX1QnS4EYmt8w==","signatures":[{"sig":"MEUCICPV1CRdtIYsF2WJ33U4b/ENIhTPOvFemFgyCJtbFCbLAiEAhZaktp16smCYxQ/fyGd2w5hX5NpjHGDM+w2HEduzOUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBS82r7lfMZL0FPQ0kAiP5vipj+Hm+I911U84lb46giIAiEApqgIq8nTAkvky49SzII4TcH54f1LGJSs0auDCF48C1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20979.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20979.tgz","_integrity":"sha512-0FU1ivXrAi1FBlDX+4X9Akj8NNebSepkXQuzwvyyuCoc0gdfv0IwUPpxESGlXHE5TEH1w7rw7ZX1QnS4EYmt8w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20979","@opencode/util":"0.0.0-dev-20979","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20979","@opencode/schema":"0.0.0-dev-20979","@opencode/protocol":"0.0.0-dev-20979"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20979","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20979"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20979_1792069732326_0.3067384730231093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20980":{"name":"@opencode/plugin","version":"0.0.0-dev-20980","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20980","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"05fd2be7415290b6f07472b11d6b35dc0068a1df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20980.tgz","fileCount":128,"integrity":"sha512-CFDJHCzQU6RaK7LEmXV6fs+7zDIRXSYOCsUKgVOe4tcPs+2VvLWmvtzovzmjvT2kUXu8ma36t1+wQ6M1uTtUhA==","signatures":[{"sig":"MEQCIHj1vLQW+JQnLxywZd6m6BcOKd4KUnHjQpo9be2oYbsYAiAuvVbd7094u3gPX51Hc1yAb+ynn9ODz+QbcJh+u/St6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNvc0fPhn8jVwWPJ6gj66ZoNwvaj/E2pu+A9hzjKsUrQIhAIMAbqzIzIB/LwW89L4zpXr4zqKejsV5H5G+RziqEjsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20980.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20980.tgz","_integrity":"sha512-CFDJHCzQU6RaK7LEmXV6fs+7zDIRXSYOCsUKgVOe4tcPs+2VvLWmvtzovzmjvT2kUXu8ma36t1+wQ6M1uTtUhA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20980","@opencode/util":"0.0.0-dev-20980","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20980","@opencode/schema":"0.0.0-dev-20980","@opencode/protocol":"0.0.0-dev-20980"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20980","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20980"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20980_1792077079679_0.9282659836420641","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20981":{"name":"@opencode/plugin","version":"0.0.0-dev-20981","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20981","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"79f9088831da07668b0ca8e2f9bc74e1c37e05db","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20981.tgz","fileCount":128,"integrity":"sha512-B1krofkizOKwb0nsGjYuF6zKZRS2TDaDxxG4hh0y5KRadhrQIWDgWI48LhnBYHzuOhu0bsnDs99jfn5xtxbfig==","signatures":[{"sig":"MEUCIFyZ7o9hBu7pLjXHkxDgrOdwDiBnp5JpkDTzj/nv1roSAiEA8fgWCVJRuxNot+lCA78Jhx6QPZg95aid3QufKYg6GkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEwI8BHE1kKk0gmfeSqV/X2ZerB6lj/vM+YMxpQV1SveAiEAiISApVY9qvkvYNMcDQ0NH5RMip6wfK3sY1V6rAtkmMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20981.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20981.tgz","_integrity":"sha512-B1krofkizOKwb0nsGjYuF6zKZRS2TDaDxxG4hh0y5KRadhrQIWDgWI48LhnBYHzuOhu0bsnDs99jfn5xtxbfig==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20981","@opencode/util":"0.0.0-dev-20981","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20981","@opencode/schema":"0.0.0-dev-20981","@opencode/protocol":"0.0.0-dev-20981"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20981","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20981"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20981_1792080025425_0.7443389180440318","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20982":{"name":"@opencode/plugin","version":"0.0.0-dev-20982","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20982","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4fef9c7a5dd0d513728a03e6d3e64ff2cc7af7e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20982.tgz","fileCount":128,"integrity":"sha512-ZVQdn822FRXvB5WEPCAuhxKRT9sVUz8qXslnJz6Nq6UWSlrVLnz1gG3kETnGWZ8yE7b8sADwWeHa3XG3Dp5qrQ==","signatures":[{"sig":"MEUCIBRSX2bMfoyk6c4Xk9wTJVIOftC9bixnmQw+R8KQrdMlAiEAtquEeUem5THulIlg/dx6HldMP2Aui4IHN2limGyBS2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBIQSVu5ZvVZ7IUFF+W+ZhTOfssyYHrjGuoGZ6Ccs1YKAiAtT8j03z6TdFY0Qed3ThBiSBTOeE3yo1yQ1KyhBj6rZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20982.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20982.tgz","_integrity":"sha512-ZVQdn822FRXvB5WEPCAuhxKRT9sVUz8qXslnJz6Nq6UWSlrVLnz1gG3kETnGWZ8yE7b8sADwWeHa3XG3Dp5qrQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20982","@opencode/util":"0.0.0-dev-20982","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20982","@opencode/schema":"0.0.0-dev-20982","@opencode/protocol":"0.0.0-dev-20982"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20982","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20982"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20982_1792081864608_0.6346761806443211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20983":{"name":"@opencode/plugin","version":"0.0.0-dev-20983","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20983","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d86fbc177436cdb6e688957fab0331a87b0dc80","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20983.tgz","fileCount":128,"integrity":"sha512-og1FTYy5aSuzMDcePPbFiwVKLN5sxNK2llxZaCerbIklThJvYzr8Mo2BkIa9aQ+xoke5htE/dAM2bVhBFX8KfQ==","signatures":[{"sig":"MEUCIQC9p802dlUKKwfKfMgBLLXwTBFp7YOnI2RFgmXoM2+2KQIgKDqUFEZPwUE9zW74LUk7EKtvTwt/1XYATIaE2EoaqRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyDVvZSL3u8MWonBgsN+nT039jo4eE5ILeiVUC/uI3tAIhAMQJ67OHJ4jx/qtXNfSKO1XEwFzaI8rNzUHy7WBlv8tT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20983.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20983.tgz","_integrity":"sha512-og1FTYy5aSuzMDcePPbFiwVKLN5sxNK2llxZaCerbIklThJvYzr8Mo2BkIa9aQ+xoke5htE/dAM2bVhBFX8KfQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20983","@opencode/util":"0.0.0-dev-20983","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20983","@opencode/schema":"0.0.0-dev-20983","@opencode/protocol":"0.0.0-dev-20983"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20983","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20983"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20983_1792083281462_0.29331760960645115","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20987":{"name":"@opencode/plugin","version":"0.0.0-dev-20987","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20987","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"571ad10321f18dda45a1f43be736df9e4c4cb6d2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20987.tgz","fileCount":128,"integrity":"sha512-LmxfaqMq+Z7xXPLnqWmUx0osP8K9rffKaEd/yL2h6FmDZjQ8gLUDFysVzUy9JtHfFTx2DpZKoUW4hByOcsDq4Q==","signatures":[{"sig":"MEYCIQDFLL+RqWuT2vGHvgR6Li3ZRHIBiRVFDaNvLHXP0A8RWwIhALeveRKOzxscws7mc5cG5u0JKZMXLq7cNk36Ns1EddVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0JdlliHnLo/CxfnvTW0agirh/mzo/4e2Xnsk2kUXpwAiEAvSqdAxHtwgdSEj4Y/zaL9Ub+wrx9/Ia9/yNbX+fBd4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20987.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20987.tgz","_integrity":"sha512-LmxfaqMq+Z7xXPLnqWmUx0osP8K9rffKaEd/yL2h6FmDZjQ8gLUDFysVzUy9JtHfFTx2DpZKoUW4hByOcsDq4Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20987","@opencode/util":"0.0.0-dev-20987","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20987","@opencode/schema":"0.0.0-dev-20987","@opencode/protocol":"0.0.0-dev-20987"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20987","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20987"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20987_1792084715503_0.34450794230057036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20995":{"name":"@opencode/plugin","version":"0.0.0-dev-20995","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-20995","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b5a5450163f81436b69f8c2d738b9485fdbfecf5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-20995.tgz","fileCount":128,"integrity":"sha512-dxAU02ajpZuyt2Ko7AmRUEn599NV+puQUx0gr0/C9TmocGrN3tqRgTQWHxyoKGIlzpYrO+KsY03KXe0ggfZqsA==","signatures":[{"sig":"MEYCIQCV7u+umUuCiSOixcxTyRSq+ani7OJi3IYu++jZuxtMIQIhAJumMY354//aMjFscUTSN8NcMnEFZxP/B7+hTzhllu39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAmNdmYdE3L6HId7/nTApBk7mV7URWxhxWiaf9fSGK22AiAOvjmtwWseTX6GNyiwuQG5hpwpRKYYgvoHzFSA7QCscg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-20995.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-20995.tgz","_integrity":"sha512-dxAU02ajpZuyt2Ko7AmRUEn599NV+puQUx0gr0/C9TmocGrN3tqRgTQWHxyoKGIlzpYrO+KsY03KXe0ggfZqsA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-20995","@opencode/util":"0.0.0-dev-20995","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-20995","@opencode/schema":"0.0.0-dev-20995","@opencode/protocol":"0.0.0-dev-20995"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-20995","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-20995"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-20995_1792086096611_0.3505221206818001","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21002":{"name":"@opencode/plugin","version":"0.0.0-dev-21002","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21002","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2b1ab3a39583c39e12123d71aaecea01bc3bab98","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21002.tgz","fileCount":128,"integrity":"sha512-Pyf4SSgjOhG4D7IToVnmyKAOrtxwXf5FtT14Jy9OXZN7ajnfZ4/jTcYEVhWKHMJya7F9K8ztKtB+Z184WbpBvw==","signatures":[{"sig":"MEYCIQCFLhl3BYGO2GsQGP5tUsn1TTKfc/q8SqwihTP0ZzqoLgIhAJ5Y3bX7+qHfRRlO2mW4uaGoah32iU5xDRux1F9dNIxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCExHcjQOvxQCFOd+by2miqSJGmTLt1+HeVkzRH4EdOqQIgIoH2P/nd1erhz8c8jnHo0COOS+/V7rqJLfqR392OvZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21002.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21002.tgz","_integrity":"sha512-Pyf4SSgjOhG4D7IToVnmyKAOrtxwXf5FtT14Jy9OXZN7ajnfZ4/jTcYEVhWKHMJya7F9K8ztKtB+Z184WbpBvw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21002","@opencode/util":"0.0.0-dev-21002","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21002","@opencode/schema":"0.0.0-dev-21002","@opencode/protocol":"0.0.0-dev-21002"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21002","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21002"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21002_1792087504485_0.5912617648141474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21003":{"name":"@opencode/plugin","version":"0.0.0-dev-21003","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21003","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"737bceb473096dfb3ab5ecc09df48270b5426c56","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21003.tgz","fileCount":128,"integrity":"sha512-nXhVj67mAiQcR1zq9ib7MD4a69FGFc4X3Ebg7xUnxnYLM74/nkZG24u+hWivFm6EG+4OQmNtuRjo7aVf9HFJyA==","signatures":[{"sig":"MEUCIEE5UvjDSLIg/x8g9WQFbaM3rei7ry8NjWWRvYYnsup9AiEAzExGkRWRK+7CIPECVWuv7QgJDaakeMkef0xtyMXI6dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICm8aAmDT/KcUa2uzQc7qjYpVwhIDIuj9Sf5lBZuBeAPAiEA5PWvXTIxBBZ/4DgNZYoq2dCkHxHj6Yr8Q9L8b3rV8v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21003.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21003.tgz","_integrity":"sha512-nXhVj67mAiQcR1zq9ib7MD4a69FGFc4X3Ebg7xUnxnYLM74/nkZG24u+hWivFm6EG+4OQmNtuRjo7aVf9HFJyA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21003","@opencode/util":"0.0.0-dev-21003","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21003","@opencode/schema":"0.0.0-dev-21003","@opencode/protocol":"0.0.0-dev-21003"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21003","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21003"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21003_1792088853295_0.9202315904612448","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21005":{"name":"@opencode/plugin","version":"0.0.0-dev-21005","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21005","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18cde6fdefbfa9940e2cbbd505df4e96266c5f62","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21005.tgz","fileCount":128,"integrity":"sha512-eAX6kc9/1AB8d/zCY8CthAGAV0iEfBze/zzx8rihYykQ6DO+3WJ/E290LusAZDt/oY/5Fvhv0ucEmelOyeZzAg==","signatures":[{"sig":"MEYCIQD/H3a3nxqHlPND+jykEhODKONqjLhrcMIaS/w9xV3b6wIhANY/wrEkq6Ah146tE7dlE0nKBp+9/14+Ig94hevJwcJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEAFBR9OYthv//G/AY67kgzebUKsNez3MtnikQiGxx2pAiBcSegyqK7mhWfzRZ50MUo6sVmRm+i53K/rAMKQYakLZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21005.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21005.tgz","_integrity":"sha512-eAX6kc9/1AB8d/zCY8CthAGAV0iEfBze/zzx8rihYykQ6DO+3WJ/E290LusAZDt/oY/5Fvhv0ucEmelOyeZzAg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21005","@opencode/util":"0.0.0-dev-21005","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21005","@opencode/schema":"0.0.0-dev-21005","@opencode/protocol":"0.0.0-dev-21005"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21005","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21005"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21005_1792090383951_0.7532901131687633","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21009":{"name":"@opencode/plugin","version":"0.0.0-dev-21009","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21009","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"eee025b1d4adb2a0800d944d9d61c8a33f13beb9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21009.tgz","fileCount":128,"integrity":"sha512-fFfgD7vRtMr1XILomF+QsdZLRAdENlyEsDzkf5cACCp7YcVArzpsgwrihH/kwaJxpJFMfHPEKrls4t1+cBzqiw==","signatures":[{"sig":"MEUCIC+8XGz706i0wwl8CznaINRLnCmoQBhslGvtHN95pDxxAiEA52g4B47769yK47Qx4z61QaSny+EeUMG5Za66BuhP+K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGPn9ff7DekbvAdHMD97EreOO5EIXPgWjy4oK09IUvusAiAmekQyeWcelPBrq0u3GRxkerBS5hyDFn85Q8ORRuC2Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21009.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21009.tgz","_integrity":"sha512-fFfgD7vRtMr1XILomF+QsdZLRAdENlyEsDzkf5cACCp7YcVArzpsgwrihH/kwaJxpJFMfHPEKrls4t1+cBzqiw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21009","@opencode/util":"0.0.0-dev-21009","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21009","@opencode/schema":"0.0.0-dev-21009","@opencode/protocol":"0.0.0-dev-21009"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21009","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21009"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21009_1792091782080_0.933540730625672","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@opencode/plugin","version":"2.0.30","license":"MIT","_id":"@opencode/plugin@2.0.30","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e9ce55cd2d7e86cb8e69e06dd281c3b2d3c2b688","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.30.tgz","fileCount":128,"integrity":"sha512-/69jdd7+RgaiXV5EE+2OepGy+edjbCuOWtdvtfcqZT9LCoZNTkl3a4T6oO2x9PDXznekBpmhahxHCf7zbaN16g==","signatures":[{"sig":"MEYCIQCZGL1HFB3p0675bEzLTEykT4qaz0SwP7UnTSkpzSrvFQIhAL3JS4mXDirxU6dX/rc3PIL6nqhQCoxmOtidnE9lu/92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvY6UJqZ2vVZdAJ/+IMnalzZf5rGUFSQC/I8AKf/ai6AiATl3D0+HTrVkg8G5oC0DfGefav7vozqaQvihk3XHphXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138966},"type":"module","_from":"file:opencode-plugin-2.0.30.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.30.tgz","_integrity":"sha512-/69jdd7+RgaiXV5EE+2OepGy+edjbCuOWtdvtfcqZT9LCoZNTkl3a4T6oO2x9PDXznekBpmhahxHCf7zbaN16g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.30","@opencode/util":"2.0.30","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.30","@opencode/schema":"2.0.30","@opencode/protocol":"2.0.30"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.30","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.30"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.30_1792093619002_0.20633812586175027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21011":{"name":"@opencode/plugin","version":"0.0.0-dev-21011","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21011","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"244536e2665053920d65e8db65ae067c59a8873d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21011.tgz","fileCount":128,"integrity":"sha512-5UWZF8wmQVpUsniB7hu93um6Db6KNOoQkHbe7T9Vhxb8eCAwrb3L14Z3ve6Mzyvf6jJSJ/cBNsZgJRi11c+7dQ==","signatures":[{"sig":"MEQCIGImi3AuHHlYyW3YQW8ZQPZk29XG9T7yxszS42guh1BRAiALcAhkP3LV/9Zx+GIY/nDZLKHATrWZOukQ4XmY+BXWFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJz1rB6BDx13Nn+vJgjpJN7P6LFVkDkaPNZ9Qv/OxCWAIgSwwu+PKR2Psxr/Qj8GFegcIJMa7jrYj93D/H4bHExUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21011.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21011.tgz","_integrity":"sha512-5UWZF8wmQVpUsniB7hu93um6Db6KNOoQkHbe7T9Vhxb8eCAwrb3L14Z3ve6Mzyvf6jJSJ/cBNsZgJRi11c+7dQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21011","@opencode/util":"0.0.0-dev-21011","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21011","@opencode/schema":"0.0.0-dev-21011","@opencode/protocol":"0.0.0-dev-21011"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21011","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21011"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21011_1792096567566_0.10550203458587748","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21013":{"name":"@opencode/plugin","version":"0.0.0-dev-21013","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21013","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"986bec5a8d9fc0afccce34285b661524a3c7b853","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21013.tgz","fileCount":128,"integrity":"sha512-HiWm1BxzGwxv9Zyy8To/EMcYbl4SGvyMlbD10Y5jYdRpCGPy1baftCDAZiZSnvWavylYXcmlcisOj93K9hFUcg==","signatures":[{"sig":"MEUCIQCRRfrqmYauRnH6g67EQLj5H1rWdoJlgJM0GdgzrLBn1wIgE9Rim18CrY0RU21dgKcDCeSHM2Wki/1NbaiKEE+g13k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDASsKJWDDYsj5HdF1H3dRLi9UNkxlWM4TTvZT2tYSeLgIgSfK3SUm63JG58jq9aeyUg3wBHsKdnwJTwlrhcMqKbAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21013.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21013.tgz","_integrity":"sha512-HiWm1BxzGwxv9Zyy8To/EMcYbl4SGvyMlbD10Y5jYdRpCGPy1baftCDAZiZSnvWavylYXcmlcisOj93K9hFUcg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21013","@opencode/util":"0.0.0-dev-21013","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21013","@opencode/schema":"0.0.0-dev-21013","@opencode/protocol":"0.0.0-dev-21013"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21013","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21013"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21013_1792097868054_0.35930347340178215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21014":{"name":"@opencode/plugin","version":"0.0.0-dev-21014","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21014","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"401378c6a7e084c22e59b2fc21c404aaea890b30","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21014.tgz","fileCount":128,"integrity":"sha512-deTfQXxDDtFw/RBArOrfwkp6mb3bO56ekQJLxMJ+jvTpnr0Rh6UVhcRBDAzM0BorYZ81BMxHZDd4jqDqX9UJXg==","signatures":[{"sig":"MEUCIQDi3G2mB9cHKL8e6ZFyir3ahzf56SgfD2dFmi2eiecAFAIgRt2kkWsIzpBYcyRLaYayqtNdwSlIZ0xP/n5UQngmPmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDidfSB+QAJvkMFiCHxxR0dE+WIgB55VROM78mKG+5/WgIgETwzSPddv5ci3QI7w5IGH5i6kJ47fsHb6EwmF32s870=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21014.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21014.tgz","_integrity":"sha512-deTfQXxDDtFw/RBArOrfwkp6mb3bO56ekQJLxMJ+jvTpnr0Rh6UVhcRBDAzM0BorYZ81BMxHZDd4jqDqX9UJXg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21014","@opencode/util":"0.0.0-dev-21014","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21014","@opencode/schema":"0.0.0-dev-21014","@opencode/protocol":"0.0.0-dev-21014"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21014","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21014"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21014_1792099554919_0.731018178227911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21015":{"name":"@opencode/plugin","version":"0.0.0-dev-21015","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21015","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9eb24501a34fe10adcfcec16744a668bf1d1a690","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21015.tgz","fileCount":128,"integrity":"sha512-dXQbdrG9t7EcxucUyP5oMEwdwRrCbS9KGtcXSqht0enCy+5PXi+3EYhKLTRHCDhd3CUs0WmRQzPkm7gW4BB0SA==","signatures":[{"sig":"MEUCIQDAvCddepvFtH6JCsR1qw8POZvSZ8scktmn4R5AP98cGgIgbtWPU+dTTiUK3gD8XCrrhixW8gCVQ4I70JxDNXWt9O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjGYGjK1Sa7DKW1p+rt8tDII4b83oTt+Ql53fLWsKrsgIgRcIxGX0FfaRLX/Z6OV0xInQy24ACiTLkjSBuUYft9a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21015.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21015.tgz","_integrity":"sha512-dXQbdrG9t7EcxucUyP5oMEwdwRrCbS9KGtcXSqht0enCy+5PXi+3EYhKLTRHCDhd3CUs0WmRQzPkm7gW4BB0SA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21015","@opencode/util":"0.0.0-dev-21015","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21015","@opencode/schema":"0.0.0-dev-21015","@opencode/protocol":"0.0.0-dev-21015"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21015","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21015"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21015_1792101156545_0.5005667568818055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21016":{"name":"@opencode/plugin","version":"0.0.0-dev-21016","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21016","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3798fdbdc4991f05b6d122ae252ba61e46fdfb7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21016.tgz","fileCount":128,"integrity":"sha512-HxL2YOigocRZ/aOSIlFDSYxbfihNCKziurI0idkPQ8viKV9Wuyx2dW5rF+WvvTBIctlFUyGlz9Ckr7GDlumnOA==","signatures":[{"sig":"MEYCIQCLiq3hK71eDupEddx1AeAP893qPs/1yvGOy4Ueura7DQIhAILDQHPPTklchQnyETQfTqU1M0eEaOvBfcdJb9KaBnYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDduZnvONaFHaQOtvIaiW+uWc1VQpXl39eh9eHUTd0NHQIhAIwzcmyO+RuhO6G0rACvrpdmErvffTrF8B5PC+55uJkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21016.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21016.tgz","_integrity":"sha512-HxL2YOigocRZ/aOSIlFDSYxbfihNCKziurI0idkPQ8viKV9Wuyx2dW5rF+WvvTBIctlFUyGlz9Ckr7GDlumnOA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21016","@opencode/util":"0.0.0-dev-21016","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21016","@opencode/schema":"0.0.0-dev-21016","@opencode/protocol":"0.0.0-dev-21016"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21016","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21016"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21016_1792102836354_0.46485012676237947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21018":{"name":"@opencode/plugin","version":"0.0.0-dev-21018","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21018","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8e52886b9ff0aa413b0482abdd62c8ad53682e2b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21018.tgz","fileCount":128,"integrity":"sha512-XfdrwjQw39NE4sXs9XMyrd8PkFL5TQOj2pvu4K/yOE/GLrqU+SSIPmeDfpWAQ+kxkUf8QOuqKFMgON3PWtACUQ==","signatures":[{"sig":"MEUCIHqRz1NKxewVapQv2XWj9E54Q7gyqeAFdAcpdIUpWumuAiEAo1KlSlP2SMsCB2MxJNlktuptAEPLEvus0suvaTfkEXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsVYofQwBkpmLCSXg1v9ZU7QdSRO4jjenuYxx7zZXTawIhAPKpXUm1u+pCiVIMRuqe0H3CAnsgLWwkSYjoe8iGzBXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21018.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21018.tgz","_integrity":"sha512-XfdrwjQw39NE4sXs9XMyrd8PkFL5TQOj2pvu4K/yOE/GLrqU+SSIPmeDfpWAQ+kxkUf8QOuqKFMgON3PWtACUQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21018","@opencode/util":"0.0.0-dev-21018","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21018","@opencode/schema":"0.0.0-dev-21018","@opencode/protocol":"0.0.0-dev-21018"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21018","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21018"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21018_1792104060747_0.4762501984408358","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21020":{"name":"@opencode/plugin","version":"0.0.0-dev-21020","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21020","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91775ad13851932c433bd990a34573699419cba0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21020.tgz","fileCount":128,"integrity":"sha512-LUivksuXyUeTRjkuAZqnR5oDyHX2tFulCDrN9hSAce/SrTpqSL3zdZq5YugAh4+YGGx6YiM8teD39ygyPMbLlw==","signatures":[{"sig":"MEUCIQDk5k9WY7U50XNEggzmijhM3eHS1wq+qDC7fr7IqFLZ5wIgYTvMjPlVr11LIydJVjurNLvbv+ZL0bS/UoDqNJF+1V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDjCOSA+DGV3/6VI7oDfNvvCr/VujZsR6fxqPrujr6F5AiAeonP6jclS8LRk73N/aO4t8hhb2Zq1pVe9WxRbefNnow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21020.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21020.tgz","_integrity":"sha512-LUivksuXyUeTRjkuAZqnR5oDyHX2tFulCDrN9hSAce/SrTpqSL3zdZq5YugAh4+YGGx6YiM8teD39ygyPMbLlw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21020","@opencode/util":"0.0.0-dev-21020","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21020","@opencode/schema":"0.0.0-dev-21020","@opencode/protocol":"0.0.0-dev-21020"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21020","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21020"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21020_1792105129551_0.7990851916234454","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21022":{"name":"@opencode/plugin","version":"0.0.0-dev-21022","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21022","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f05192b29699cf21e981f5b78da7569b7f776b03","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21022.tgz","fileCount":128,"integrity":"sha512-/0vQjGKtqvE8yUwYOUUtBEVWmAwR/xvtiEfWXRq7Tl4VevdSR5DHOm2rd60bC0r7DFSo3oKXQUPmpY7uq2bTvg==","signatures":[{"sig":"MEUCIQDyBPdRHyeyiQzrq6c0Ln7E0qLSMGXpEv61DHq+UQyWEwIgBarXU2YgOxZItJbF+QX0Lm6bTEEsxxGsGzzaQZt63iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqju/B2EW4E+tAg8xoqoO5Iyv8VOORT8RxYlnqXTrL+AiEAz9rH2SfSTjtPFiyTaN05gNvGKaDt8Ha5qtHqUmWCJqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21022.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21022.tgz","_integrity":"sha512-/0vQjGKtqvE8yUwYOUUtBEVWmAwR/xvtiEfWXRq7Tl4VevdSR5DHOm2rd60bC0r7DFSo3oKXQUPmpY7uq2bTvg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21022","@opencode/util":"0.0.0-dev-21022","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21022","@opencode/schema":"0.0.0-dev-21022","@opencode/protocol":"0.0.0-dev-21022"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21022","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21022"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21022_1792106342077_0.497697219976605","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21023":{"name":"@opencode/plugin","version":"0.0.0-dev-21023","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21023","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d8919ddac9ace089e91179e990711d72811412b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21023.tgz","fileCount":128,"integrity":"sha512-P0bXx5PwiVbC9sLpmLzaN6oeUA3HSFUKQep8BlAWzY4101idM+fyljagGKlT0DQo+0utNVv2T2cHsy0cyZuCEA==","signatures":[{"sig":"MEUCIGY7j4CXoHf0hDYpx8TqNd2F0BUtI1WDfGIQLQCt6/qoAiEAv3aQFiWNVuCKFGKFkTJ5kfZ9EWj5ZgrDh+xh+w9yeuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG1PGoinR+zmiTEGb1fHFfs/20boU3kY/AxogT0q/1ncAiBCz9LbnHwXnbxPb+dd8ERQFhakOnlOKa4i1jsThn/pDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21023.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21023.tgz","_integrity":"sha512-P0bXx5PwiVbC9sLpmLzaN6oeUA3HSFUKQep8BlAWzY4101idM+fyljagGKlT0DQo+0utNVv2T2cHsy0cyZuCEA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21023","@opencode/util":"0.0.0-dev-21023","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21023","@opencode/schema":"0.0.0-dev-21023","@opencode/protocol":"0.0.0-dev-21023"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21023","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21023"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21023_1792107507913_0.9420709561925278","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21026":{"name":"@opencode/plugin","version":"0.0.0-dev-21026","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21026","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cdefff2fba523989c7aeec1565f455745636cd8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21026.tgz","fileCount":128,"integrity":"sha512-pUKkyFH+WFLJvJOjamglwsUHIt6zQDxCs0vX8kgMQta12MNZBcktbKFlBFv4emdGOx6jz4viaKgygdE0BU4p3Q==","signatures":[{"sig":"MEUCIBPn500qqw44mWmU7+72pA8iETujytQWb/Bf0rycWArYAiEAxk8KXs8w3H2x7xr0JsvLEUDL4x11zwCnJOYsc0NtGB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0nTNvS42PAuUc4UXxUs7jj9aP/R576iy9mGN/9awt4wIgTNUe1jLxVdkF7TrFuA6jSoPPRQFCSE1Hg/bhYsVpqrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21026.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21026.tgz","_integrity":"sha512-pUKkyFH+WFLJvJOjamglwsUHIt6zQDxCs0vX8kgMQta12MNZBcktbKFlBFv4emdGOx6jz4viaKgygdE0BU4p3Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21026","@opencode/util":"0.0.0-dev-21026","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21026","@opencode/schema":"0.0.0-dev-21026","@opencode/protocol":"0.0.0-dev-21026"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21026","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21026"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21026_1792108736439_0.9719863958294654","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21027":{"name":"@opencode/plugin","version":"0.0.0-dev-21027","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21027","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"357ee704b7c79bb607a23ae0211934af0e33dc98","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21027.tgz","fileCount":128,"integrity":"sha512-anZnAN1c3sXrhgMfy8d4eBJ4/OIPpr0uAOvO3QLiiXjnFsTsuL5qBq8t0ZwqgCMkGGTz34+eJY9UBJCuVHQe6Q==","signatures":[{"sig":"MEUCIEqHE0jRAfmbAusTD7plEfKzWLVYXyRfM4Wo0RaI4kcxAiEA6vt9PTPitvMbLxDUYCf88HqWxdVsq5eA6b/KvBQr5Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNgeyLW5g4N79yKFaxIttZhxsIWCVJ9jV7Jzxyc7xnIAiEAloXmPcww/NrMI7t2WEf/HEzpf4hDg7Y3u90kpJoeN1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21027.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21027.tgz","_integrity":"sha512-anZnAN1c3sXrhgMfy8d4eBJ4/OIPpr0uAOvO3QLiiXjnFsTsuL5qBq8t0ZwqgCMkGGTz34+eJY9UBJCuVHQe6Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21027","@opencode/util":"0.0.0-dev-21027","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21027","@opencode/schema":"0.0.0-dev-21027","@opencode/protocol":"0.0.0-dev-21027"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21027","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21027"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21027_1792110170048_0.05475110985104359","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21031":{"name":"@opencode/plugin","version":"0.0.0-dev-21031","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21031","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5917e455d5c25c22c73b985942720eeb5952e0e5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21031.tgz","fileCount":128,"integrity":"sha512-e8+LI5fiGBwkiNPgteZZ21OKFDI7dPIlC81ji46ksxgHzU47wNhbSxeIsURnl1FkLgmyLwVqsFWu/8UI7OnDtQ==","signatures":[{"sig":"MEUCIQDrZ21HNQanDGd/DmYA9u3crPZ2SYuNMz7zE93IZ0IZbQIgHtU6bWl2llygVrY1IPAmb3tJKc+e7vFAWWc2sT/pOS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdZz5fgZZ35zzaeA2UADvr/qwyIt2KbcKtOVFPHxOWGwIhAN76vNzPq6IstE0BSfKFNggh85QKel6qLC/7QffyhIqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21031.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21031.tgz","_integrity":"sha512-e8+LI5fiGBwkiNPgteZZ21OKFDI7dPIlC81ji46ksxgHzU47wNhbSxeIsURnl1FkLgmyLwVqsFWu/8UI7OnDtQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21031","@opencode/util":"0.0.0-dev-21031","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21031","@opencode/schema":"0.0.0-dev-21031","@opencode/protocol":"0.0.0-dev-21031"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21031","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21031"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21031_1792112359259_0.33275369296638946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21032":{"name":"@opencode/plugin","version":"0.0.0-dev-21032","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21032","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f7e7f55153e0fb41d86486028d54518db48e5b40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21032.tgz","fileCount":128,"integrity":"sha512-7hwb3DtI71Up2d8s/Gi8l1YSsGnh35WRCSLEdLAX52Vq3jLa7f5tVpIEC6M1w7y8t/QHKtdFAvcBEkp3kAjwtg==","signatures":[{"sig":"MEUCIQDRT6z0fGF75pe34DMXhCfZqiGBxOciTeoggh12UTOK9AIgQaTBGssvbBpIsRH4zQqGPNOXVbiTbj1P0H0MMccMHUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICwwRkL+glLDGmbB4qrBneDgTGJF4rTrfJlO6XXj4SvjAiEAkx3u47wxAVp0jLVHiFMq8xRxF8TEq7o7jGfgQ0HSi98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21032.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21032.tgz","_integrity":"sha512-7hwb3DtI71Up2d8s/Gi8l1YSsGnh35WRCSLEdLAX52Vq3jLa7f5tVpIEC6M1w7y8t/QHKtdFAvcBEkp3kAjwtg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21032","@opencode/util":"0.0.0-dev-21032","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21032","@opencode/schema":"0.0.0-dev-21032","@opencode/protocol":"0.0.0-dev-21032"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21032","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21032"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21032_1792113985398_0.53156420479499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21034":{"name":"@opencode/plugin","version":"0.0.0-dev-21034","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21034","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"62daec1dc2291e7cc39f9d357871fce5bbb1519c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21034.tgz","fileCount":128,"integrity":"sha512-lwdsnDT7mxrdLMOCzspGZZbI85zGLq6AeCPWalZVzXuTptezPl0ySp4rtNg7kF9fn/7zl2lXfXwo+oEhP3j+Gw==","signatures":[{"sig":"MEUCIQCi0rabywfCL+B4OO1MoH3itGzrSVwpCtRh7Py7TugeqgIgPi5gC6/VMBr0JJQ0ff6UO7sibYBSIdvp3CivIGOl1e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDBu6RR2knF9XUyPg1/1/FjfLDdT5e5Pi1EX0LlVvXSJAiEA8EJYkitBrp9mq/BqX/NmKJ3BTCLEoh0q8X8oFryyrUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21034.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21034.tgz","_integrity":"sha512-lwdsnDT7mxrdLMOCzspGZZbI85zGLq6AeCPWalZVzXuTptezPl0ySp4rtNg7kF9fn/7zl2lXfXwo+oEhP3j+Gw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21034","@opencode/util":"0.0.0-dev-21034","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21034","@opencode/schema":"0.0.0-dev-21034","@opencode/protocol":"0.0.0-dev-21034"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21034","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21034"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21034_1792115205250_0.38308458900736597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21040":{"name":"@opencode/plugin","version":"0.0.0-dev-21040","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21040","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4128f4d59919ead3db6645920467d6712cce62e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21040.tgz","fileCount":128,"integrity":"sha512-6HHoWPDKhjy3rwwXSLcj14OucxRVhnRgAbdQ9ZM8LxJfiKa5TW907CKEvLWn1gKMycQaaVoLcyK+SHou7g/ceg==","signatures":[{"sig":"MEQCIDCIKWm5dGWnCckEdIKgPf+HhtHi3X/IahuvYQAygkSIAiA049TQHeia8IyVDsbRnD4bJlavVMRkOaQW3m7+9PJFMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID4v+7GI7HBI1NUXzRMHLNlB1hMHOtVG4EtdiG8XwYaqAiBzHiCOftaEaKQtbUC3fJElZZ0+d3G3voHnJIJlBjyNBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21040.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21040.tgz","_integrity":"sha512-6HHoWPDKhjy3rwwXSLcj14OucxRVhnRgAbdQ9ZM8LxJfiKa5TW907CKEvLWn1gKMycQaaVoLcyK+SHou7g/ceg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21040","@opencode/util":"0.0.0-dev-21040","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21040","@opencode/schema":"0.0.0-dev-21040","@opencode/protocol":"0.0.0-dev-21040"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21040","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21040"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21040_1792119721828_0.8727179659309217","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21044":{"name":"@opencode/plugin","version":"0.0.0-dev-21044","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21044","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ebf343b7b0f38f7dfb53848d4b11b052bb5f2c53","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21044.tgz","fileCount":128,"integrity":"sha512-Ju4NZN6UAJxLlwMvOoAfeDodRcWwcn8VgrWIbG7CUuUUAMB+JvrS/TG5eqeKVUVb+HwUcqsQa+Kp6D9s8Jc9GA==","signatures":[{"sig":"MEYCIQCsiyeMEEu+a7/uIyxhC/wefau7C5tKQxspmwDo8pa5kAIhAIiDfKs7hnAk5Iy3OqV6tBc9ZhwaN4l7KudiAu7n/Bow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOoe/wUxMSVlyuX7nEIhwHQGt0puqSxBZbPZXLoMaXrAiEAwJGb5Q5qUpYj20ViFewTeMMWRRWlJRSHHvP7W6bfSPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21044.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21044.tgz","_integrity":"sha512-Ju4NZN6UAJxLlwMvOoAfeDodRcWwcn8VgrWIbG7CUuUUAMB+JvrS/TG5eqeKVUVb+HwUcqsQa+Kp6D9s8Jc9GA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21044","@opencode/util":"0.0.0-dev-21044","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21044","@opencode/schema":"0.0.0-dev-21044","@opencode/protocol":"0.0.0-dev-21044"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21044","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21044"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21044_1792127469232_0.9994041718515771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21045":{"name":"@opencode/plugin","version":"0.0.0-dev-21045","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21045","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"197917977a88d48107b3d1de692766ec23079c2b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21045.tgz","fileCount":128,"integrity":"sha512-z9aE/9r/riytMgyUf9xQ9s9ytLHVyd04ShNn8WAQRKw3TLMg48GhlpBQWn3lCW17B99LHz/mjQ30YL6OKeP+UQ==","signatures":[{"sig":"MEQCIAmeDlTcDb6eAVO20hvp+EvyfpvagKuC7Jz6aLcJywjuAiAwUxa2zeVOjW8o+tEPSnV7qPcg4ioWNULL3iXfdnwyXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7+WOckvkXXZ0XLjW/i1EOmQ8jq1pTmhiaUethXqYhKgIhAPuzfCLdz4m4RHn2PT4epyU3IHdic86aQxAjsRl5nZum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21045.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21045.tgz","_integrity":"sha512-z9aE/9r/riytMgyUf9xQ9s9ytLHVyd04ShNn8WAQRKw3TLMg48GhlpBQWn3lCW17B99LHz/mjQ30YL6OKeP+UQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21045","@opencode/util":"0.0.0-dev-21045","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21045","@opencode/schema":"0.0.0-dev-21045","@opencode/protocol":"0.0.0-dev-21045"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21045","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21045"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21045_1792128591596_0.5365450463961021","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21047":{"name":"@opencode/plugin","version":"0.0.0-dev-21047","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21047","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3c6545b8686a0b461b0b59b5a86d61b43a6d5bc1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21047.tgz","fileCount":128,"integrity":"sha512-oX43tXm85I0BHN1+lVwqlmNpPm5GPKPuG8g7nbCwXu8JDui/FvxavWqeaL3fUNswgQqbVnXVI9fPlHA294BIMg==","signatures":[{"sig":"MEUCIDc4zWKXvbXTh7lasEWfzADkqcqztW2Ds6lqKiTQhSyLAiEA/rjuZFqWnX52kF+Wx2k28++O7K34jKd+85YC8HCZuh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICwHO1kUbDL+/Ip9IthEicjJUHpJJvAy/+UHVQpsC4m4AiEA5OVROyQWRExw6g1eoflvlLoOQ+3SZ9dJhCDnZw1Ml1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21047.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21047.tgz","_integrity":"sha512-oX43tXm85I0BHN1+lVwqlmNpPm5GPKPuG8g7nbCwXu8JDui/FvxavWqeaL3fUNswgQqbVnXVI9fPlHA294BIMg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21047","@opencode/util":"0.0.0-dev-21047","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21047","@opencode/schema":"0.0.0-dev-21047","@opencode/protocol":"0.0.0-dev-21047"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21047","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21047"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21047_1792129743112_0.19850888564393698","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21048":{"name":"@opencode/plugin","version":"0.0.0-dev-21048","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21048","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"de4f8eed72db9a94be32227dde5e8ae56d813d40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21048.tgz","fileCount":128,"integrity":"sha512-N4Ys8QTqfTO8zPB/axp36wfLoK3DOe9aKqQzGb5O584qYVWyUs94spbxj3lyLQBXF3nbhXg9P3MDm0pTDFY4+w==","signatures":[{"sig":"MEYCIQCYglKYn9Kaz54rLQLVYdf/qJY2d9jwjUp2xHx4Yr0E3QIhAMEmFchEz+2vxMJJcNrBDQxQHMHmSnkdRbtjbfuU+Ntz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFG7P17/P2zGe6/JZEANWaojppPVOVoIun6KkGYgsOskAiEA1yq5ehqqgc42fCldVm6O0vhnQ15CvZTM643YbTUhlwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21048.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21048.tgz","_integrity":"sha512-N4Ys8QTqfTO8zPB/axp36wfLoK3DOe9aKqQzGb5O584qYVWyUs94spbxj3lyLQBXF3nbhXg9P3MDm0pTDFY4+w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21048","@opencode/util":"0.0.0-dev-21048","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21048","@opencode/schema":"0.0.0-dev-21048","@opencode/protocol":"0.0.0-dev-21048"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21048","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21048"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21048_1792130661944_0.4031073377273089","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21049":{"name":"@opencode/plugin","version":"0.0.0-dev-21049","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21049","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2d8990563c34023bcc7d0208e5cb7ff3d2da636f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21049.tgz","fileCount":128,"integrity":"sha512-BDTvj9kfDuaiX/SZnbtxn9VzcozyUlNbB7GemTLH9iE6aaIIu2Yb8acNMZ+lNk7b0TWdSoXIit0gHI/Vpo1evA==","signatures":[{"sig":"MEYCIQDzvRn0AvzFPLfiT3Wpc+7gt1uUpbfY1QPoSfoLB4VJhQIhAKm29a76z34Ap9eryOYlmvyzaGnXcBg/D7gxvk6/uw7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICG+SdxfJXBabgRSSy7N4ethhkB9He3stX7EqStyn6yBAiEAsoJ35ZChhqn50D4VPq6QNJVIp1BhW3VleeXcFxVZJVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21049.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21049.tgz","_integrity":"sha512-BDTvj9kfDuaiX/SZnbtxn9VzcozyUlNbB7GemTLH9iE6aaIIu2Yb8acNMZ+lNk7b0TWdSoXIit0gHI/Vpo1evA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21049","@opencode/util":"0.0.0-dev-21049","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21049","@opencode/schema":"0.0.0-dev-21049","@opencode/protocol":"0.0.0-dev-21049"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21049","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21049"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21049_1792131967515_0.7716804501460965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21051":{"name":"@opencode/plugin","version":"0.0.0-dev-21051","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21051","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bb8807d3038ba81b1b84919becc9c6edd3174c8d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21051.tgz","fileCount":128,"integrity":"sha512-pASJgPU7tv+PUX3izDjb6v7LuxxjqE85g4xm4DyEiPnl8OG2NT0oXaWhaSvSCphmTkd3FOr6UpZWK8sAaqqebw==","signatures":[{"sig":"MEUCIBPl1X+v72tDWz4j8FTgACo5CxIbtp6oFjzfIUXy3RYSAiEAm6Lvw4hCEYv9td/8POsB2o6KmITZSn1NsMenuPfsNnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdURMpDrJFauc9NV8IMC6MANfZ/v14BHnXuPUBYhwC/AiAXGwcuDDO1O19x3n3lINTuFX4szbY9oTW7RZK7zWDnaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21051.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21051.tgz","_integrity":"sha512-pASJgPU7tv+PUX3izDjb6v7LuxxjqE85g4xm4DyEiPnl8OG2NT0oXaWhaSvSCphmTkd3FOr6UpZWK8sAaqqebw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21051","@opencode/util":"0.0.0-dev-21051","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21051","@opencode/schema":"0.0.0-dev-21051","@opencode/protocol":"0.0.0-dev-21051"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21051","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21051"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21051_1792133071752_0.8219185139582585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21054":{"name":"@opencode/plugin","version":"0.0.0-dev-21054","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21054","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"13dbbc0166b46ceca67c4720a2dc6f4a1abb2461","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21054.tgz","fileCount":128,"integrity":"sha512-sYWSwD6tkOSOU6HpreHA7GZVWz4fq9hNDTskeQo4iKjT/Fn3p2rua3o6colUs7LhEeqTRzSVKdzFp5+KJOci5w==","signatures":[{"sig":"MEQCIAQBJSGcgFVGs1FYDSQ26fU/JQsOB5lPRBd8FA3va8v6AiBz6W51ga1nIJ8LMjPjuOCPnT50P6fYhArdYbtPfQSATQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAiRIEIEVsIyeoZN9GvBEXGscl04QXgcxu12J4tjCXP9AiEAsCdUPwIpx9zi1zyX9byLYU4oJokGFWroefHGu6RfmiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21054.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21054.tgz","_integrity":"sha512-sYWSwD6tkOSOU6HpreHA7GZVWz4fq9hNDTskeQo4iKjT/Fn3p2rua3o6colUs7LhEeqTRzSVKdzFp5+KJOci5w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21054","@opencode/util":"0.0.0-dev-21054","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21054","@opencode/schema":"0.0.0-dev-21054","@opencode/protocol":"0.0.0-dev-21054"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21054","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21054"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21054_1792134119260_0.8136330452706197","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21055":{"name":"@opencode/plugin","version":"0.0.0-dev-21055","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21055","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"89a432c17ebd9cd599a05c0793331ab9170c4adb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21055.tgz","fileCount":128,"integrity":"sha512-7BOstiO17673Ug4Rr8X3d/0D1P6N569cQoMZpNn8PGfBX606Pgm/QH4BB2mlbvJ6iXlg9jLRU4yA659YF0vxbA==","signatures":[{"sig":"MEUCIAhs9mbDe8uvKsqoIuXiSFMKIyuzr80EZ8mOvb7UPiqtAiEAirTHUo+PF08CdVZuhwgmTJ6vxzx+SFkb6tli7e++W2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+f1iUlxIQq+H6JcG9bI97g0IZVCiXnJL22krQ8sBHvAIhAI97SP52yirx6g7Vf2bD3x0kZJwBbr7j9sB76zCsZMLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21055.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21055.tgz","_integrity":"sha512-7BOstiO17673Ug4Rr8X3d/0D1P6N569cQoMZpNn8PGfBX606Pgm/QH4BB2mlbvJ6iXlg9jLRU4yA659YF0vxbA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21055","@opencode/util":"0.0.0-dev-21055","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21055","@opencode/schema":"0.0.0-dev-21055","@opencode/protocol":"0.0.0-dev-21055"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21055","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21055"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21055_1792140897950_0.8140327473170437","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21056":{"name":"@opencode/plugin","version":"0.0.0-dev-21056","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21056","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2b1f07bb51581b7b419a2b2899a199b03896b55d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21056.tgz","fileCount":128,"integrity":"sha512-d2yzXr7RV2e9ul4e0geyZY93ANKXXGJTg6qrAL4a4xyjvwmnNUxBXZ0vCI3ZJ8rqdmp7qFzVIqCezOxs9ZmXqA==","signatures":[{"sig":"MEUCIHopUjjqQC8JkpkkihFIfIA7G1A47es9mkP2/KpRK4Q4AiEAin6zuykyhUwsMy0FfInNQOUdsohmzDHkltg0gd8OuP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICXE37+gjtNgyn4oTYuXfc3qX+O6kilHzZplW5yUCoT5AiBa046pIlvrVIwBj3SGRVNIsdjZdNsWXs+Vk2KyCFlcvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21056.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21056.tgz","_integrity":"sha512-d2yzXr7RV2e9ul4e0geyZY93ANKXXGJTg6qrAL4a4xyjvwmnNUxBXZ0vCI3ZJ8rqdmp7qFzVIqCezOxs9ZmXqA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21056","@opencode/util":"0.0.0-dev-21056","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21056","@opencode/schema":"0.0.0-dev-21056","@opencode/protocol":"0.0.0-dev-21056"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21056","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21056"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21056_1792142747499_0.3246882318736597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21058":{"name":"@opencode/plugin","version":"0.0.0-dev-21058","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21058","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf3d5fc81435b1e88fb20c46c43298ad80126bb6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21058.tgz","fileCount":128,"integrity":"sha512-p3c0jNJAIF2mTVPK0xe2mVc6amtdnt+pf7JEJfiXcPXn5aZaoibcnlvifyDdL8Z3l4+G7yGSuUAVok/vcixJNQ==","signatures":[{"sig":"MEUCIDBR7+SVaaqMmIludt8GS+vqhZcg4PPEVonCV06yBnOcAiEAraaSCLlFvWuE2+IgziloVFDQ6T1PiYpBT0YNeE84GuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNIsc3uOLr6LjnQpKRwJ6xxBjQilA/etNCpUEG3lFvmQIgETms9sa3oBcEnZreeOIQBpeymLU86NhfzPtFi5WmXk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21058.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21058.tgz","_integrity":"sha512-p3c0jNJAIF2mTVPK0xe2mVc6amtdnt+pf7JEJfiXcPXn5aZaoibcnlvifyDdL8Z3l4+G7yGSuUAVok/vcixJNQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21058","@opencode/util":"0.0.0-dev-21058","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21058","@opencode/schema":"0.0.0-dev-21058","@opencode/protocol":"0.0.0-dev-21058"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21058","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21058"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21058_1792143933440_0.4242516526888669","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21059":{"name":"@opencode/plugin","version":"0.0.0-dev-21059","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21059","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c36c2d8f7a75d61a05290af94db3cb3e1fd35ed8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21059.tgz","fileCount":128,"integrity":"sha512-stMmuDinNbsJWKw/NGOGDAhkDvXdIM8Xy4z/CwWmaS4q2+EVhrI4G64VazfICFmEI1uHcvyq5oAsMQ6IMItx+Q==","signatures":[{"sig":"MEYCIQCa1gtCUQpmxb9reJFGNnaLR4dNq1Z2XMS5m3u5nF0EEwIhANnwp9zmsAuOwXm89lkc2szE4U570kmMIry2dSfu+8wO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVPty9tFodaK/EhgUOuPCnjymhUdbNtLgURotl0WkugwIgMp+qpnKmaMkC6gdovbeOoUTpJO/mby/c3hfT3NqzXNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21059.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21059.tgz","_integrity":"sha512-stMmuDinNbsJWKw/NGOGDAhkDvXdIM8Xy4z/CwWmaS4q2+EVhrI4G64VazfICFmEI1uHcvyq5oAsMQ6IMItx+Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21059","@opencode/util":"0.0.0-dev-21059","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21059","@opencode/schema":"0.0.0-dev-21059","@opencode/protocol":"0.0.0-dev-21059"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21059","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21059"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21059_1792145148471_0.3239803836497155","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21062":{"name":"@opencode/plugin","version":"0.0.0-dev-21062","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21062","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"35ea521ba9c47b3f78984f959d2c69f7864c3bee","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21062.tgz","fileCount":128,"integrity":"sha512-I37WMBPSKSf4BOnXg3GgyBc1vLoNBanyFnwHPksAe6wRRXOXTg6QzeYS05WQzTA+8Wx1Z5zMjyMZNpDXo40H6A==","signatures":[{"sig":"MEUCIC2n/mP5dUd60j+UsQS/2NiSzrAmQZWg76IHjuDKTY8GAiEAg8St29JcuQxhTDEmPuQ4555f0pTYc10O/aAmG9eDybg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEK3Y++Toki6bpzezGua4WujNwhvZljHt4naZy2tHJbiAiAw7UDtDdLAyfnA9GPCUyxggHNjk1d1N3RX61O/VgYmMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21062.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21062.tgz","_integrity":"sha512-I37WMBPSKSf4BOnXg3GgyBc1vLoNBanyFnwHPksAe6wRRXOXTg6QzeYS05WQzTA+8Wx1Z5zMjyMZNpDXo40H6A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21062","@opencode/util":"0.0.0-dev-21062","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21062","@opencode/schema":"0.0.0-dev-21062","@opencode/protocol":"0.0.0-dev-21062"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21062","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21062"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21062_1792151686689_0.5331717582982962","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@opencode/plugin","version":"2.0.31","license":"MIT","_id":"@opencode/plugin@2.0.31","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"967e96c917de33fb654975cf505344096e5e25dc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.31.tgz","fileCount":128,"integrity":"sha512-wZvg+8A+ns7clE3KCXQmdG7zn5PiUwBqmsjvtgmQcuLrCQpV3UqLzFYC6qH8fNRvmk/w5mLucvl9vw4QiPbahA==","signatures":[{"sig":"MEQCIG24muCi8WDy/ThcC2ghaUlWWaNfRs+opfhJr3LwQpFDAiASdplUs3vqnokxHMMimI6k1zf/xgxl3RYXi/YnEBHdTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAe0rWwoCwJFKIPK9MVHZNLghpaMou9MBFdMk4IufatKAiAVfjRxuWYAKbBZXq0LQaIT5qMtIMYBVS+GybTgkmzDpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138966},"type":"module","_from":"file:opencode-plugin-2.0.31.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.31.tgz","_integrity":"sha512-wZvg+8A+ns7clE3KCXQmdG7zn5PiUwBqmsjvtgmQcuLrCQpV3UqLzFYC6qH8fNRvmk/w5mLucvl9vw4QiPbahA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.31","@opencode/util":"2.0.31","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.31","@opencode/schema":"2.0.31","@opencode/protocol":"2.0.31"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.31","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.31"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.31_1792154147051_0.22255263604290332","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21067":{"name":"@opencode/plugin","version":"0.0.0-dev-21067","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21067","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0742c56ec224385a78e11ed57942dc4b0776f6dd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21067.tgz","fileCount":128,"integrity":"sha512-icgofMEa9Mlb7QeBFkQOPwJmz13oKYLTuUMcM8/e3fqeEcoBJk9KkYtNqM/dStAhv06S6PcrsFm4kZKI6BTxug==","signatures":[{"sig":"MEUCIBJiWQUIsP4IRCQcbYNIX16jirghKhBN1wo3nlOzKKarAiEAlGcrlaYq/oi3iQ9tuxttrp/5SZ4dh6gkshqkIJxiqoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHUIsMH7B1x9NjTJkiWHFIOJkgaiDbd+9UzO5dEo7Cz1AiBHghv/0OMY9E0njOCOV1DqLamTjPpvlD8+r5i3F63cDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21067.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21067.tgz","_integrity":"sha512-icgofMEa9Mlb7QeBFkQOPwJmz13oKYLTuUMcM8/e3fqeEcoBJk9KkYtNqM/dStAhv06S6PcrsFm4kZKI6BTxug==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21067","@opencode/util":"0.0.0-dev-21067","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21067","@opencode/schema":"0.0.0-dev-21067","@opencode/protocol":"0.0.0-dev-21067"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21067","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21067"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21067_1792154175160_0.8656933710575945","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21069":{"name":"@opencode/plugin","version":"0.0.0-dev-21069","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21069","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9faf12119eae29ec0e9c46d2397999e2544121e8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21069.tgz","fileCount":128,"integrity":"sha512-mVSyHtwv6PXaqlWhlNwM2UxeMj9s9otY+m6fm1qoKI69hd+wrpQGRrYHvKWqkAS+fq5tdC2yGCctMffI5/0RGw==","signatures":[{"sig":"MEQCIA1oa/Dg1vaXZLKqo/mlqWFJjCP5Vm9MBR4rReoCoXOFAiAosG1TXBh2nF06FKJhNmswtPmYLHLnSntVAU6BfkrgFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHtl2tbh0Y2CSyWjHKaRQ869CQobJ9U6KNXpV6t7SUwRAiEA3C0ulsk2eC6tr9efPLBMQv3Yn7G9A20bA5LHkwftpgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21069.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21069.tgz","_integrity":"sha512-mVSyHtwv6PXaqlWhlNwM2UxeMj9s9otY+m6fm1qoKI69hd+wrpQGRrYHvKWqkAS+fq5tdC2yGCctMffI5/0RGw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21069","@opencode/util":"0.0.0-dev-21069","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21069","@opencode/schema":"0.0.0-dev-21069","@opencode/protocol":"0.0.0-dev-21069"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21069","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21069"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21069_1792155594700_0.36711967444770544","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21071":{"name":"@opencode/plugin","version":"0.0.0-dev-21071","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21071","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2db8c015959b049482ff3da84f7003f41750d9b4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21071.tgz","fileCount":128,"integrity":"sha512-yFFjScflZ8MTYr4SFXyDzd6fSBcI+wVyLIwq6sMDYLCAzRUlZ0EIpiBUOc2E5IB17qsRs57JEbJQBLXV0KL3bw==","signatures":[{"sig":"MEUCIQCPoxOx8cnP4H9ZEvfVuCBBdFXpsEKYHppDVe598bzb/wIgY0oJ0tTBemQ0TWudpW0/rHBL8a2pBdfHsGn/7t3rmxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdnlkq1gw/cjA0pMavbgB4md25dSvJIUolU6TbYL9zNwIhAL0kIXu9gQiwiNHmhQKdxSUa+AnQlQzQVnbZ7Catafgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21071.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21071.tgz","_integrity":"sha512-yFFjScflZ8MTYr4SFXyDzd6fSBcI+wVyLIwq6sMDYLCAzRUlZ0EIpiBUOc2E5IB17qsRs57JEbJQBLXV0KL3bw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21071","@opencode/util":"0.0.0-dev-21071","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21071","@opencode/schema":"0.0.0-dev-21071","@opencode/protocol":"0.0.0-dev-21071"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21071","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21071"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21071_1792159395177_0.781306954618433","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21074":{"name":"@opencode/plugin","version":"0.0.0-dev-21074","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21074","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c592752e06135a20fbb50a56d39bc722156af02","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21074.tgz","fileCount":128,"integrity":"sha512-XtiQFq8FmfM1+KoLfRUsvlAkkkYBgX4KHaUC6iVAyCKqEIYzekPo/Dj2p4SwlI0bl+UjU+0XUtMIDc8OHwVJTg==","signatures":[{"sig":"MEYCIQDBZAP6rrONdpu1Cg9GoTKWe43Jx8s3t7QegACzIoJh4gIhAJnpjJ4t6J6d+gvg8cVVinVps9US4yltMwvIQBtcJsou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpxi3YXIQomrpB2zb7RYW8WqpGsdjPwNUk2/T3CjqIMgIge+h1ktAUhJ2LMiVrmFfhqOiaChXMxglx1yC24iBlxYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21074.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21074.tgz","_integrity":"sha512-XtiQFq8FmfM1+KoLfRUsvlAkkkYBgX4KHaUC6iVAyCKqEIYzekPo/Dj2p4SwlI0bl+UjU+0XUtMIDc8OHwVJTg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21074","@opencode/util":"0.0.0-dev-21074","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21074","@opencode/schema":"0.0.0-dev-21074","@opencode/protocol":"0.0.0-dev-21074"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21074","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21074"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21074_1792160688186_0.04998980795702823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21077":{"name":"@opencode/plugin","version":"0.0.0-dev-21077","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21077","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0b680de5f82eb1bf88d99af174dea15b5a6bc18e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21077.tgz","fileCount":128,"integrity":"sha512-2XApq0+06eu09toS69/qb+SlYL/qzKGkwvXre6SPrul73khtgIpsgTHm0Y7/v6WnVol7zw27I36K98UIc8BQKw==","signatures":[{"sig":"MEYCIQCIbcMIrShifPj8wHW2e9rblHb7q2bhR7Bmw0qO9xxriAIhAKyI8hFQsJgDe/ndvS5XHxJ6ebbtTLpIB8sBLl0reUGq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEk9lAD1uuCwR6i3mYjcMNwduYn+AgI1rDqjPuS9bxW7AiBPnddbkw4dee1/oocRjsC4B06TRqriJpCFr3v+Z6Sk6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21077.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21077.tgz","_integrity":"sha512-2XApq0+06eu09toS69/qb+SlYL/qzKGkwvXre6SPrul73khtgIpsgTHm0Y7/v6WnVol7zw27I36K98UIc8BQKw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21077","@opencode/util":"0.0.0-dev-21077","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21077","@opencode/schema":"0.0.0-dev-21077","@opencode/protocol":"0.0.0-dev-21077"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21077","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21077"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21077_1792165756144_0.8627758587162062","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21079":{"name":"@opencode/plugin","version":"0.0.0-dev-21079","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21079","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18b679f6768f925149cefe68e5dc7c7e8fc42684","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21079.tgz","fileCount":128,"integrity":"sha512-QU9bzEaSydSyb5hghDHd0MQQLY7gmD1cMmjk+BzFWehpd0GgFzJyVdqvMmFK4EOXwR3JPne9KlsIQa4L+jMYUA==","signatures":[{"sig":"MEUCIQDGWeABJt9bJDwPBqvLkyt4xz+jKqoM+tIymOKdSncjogIgLvNHQwatWEk10lfPFWZklwDfiBrcLjF7snlbALIG0tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuGoyxemSkbCWGvm4u//OcaAFwgn4c7++kKE0xw/3rAAIgLI1OIndyJjn0DH4AEC8Cs6PMb0TBdBfMbYMkACEjmM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21079.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21079.tgz","_integrity":"sha512-QU9bzEaSydSyb5hghDHd0MQQLY7gmD1cMmjk+BzFWehpd0GgFzJyVdqvMmFK4EOXwR3JPne9KlsIQa4L+jMYUA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21079","@opencode/util":"0.0.0-dev-21079","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21079","@opencode/schema":"0.0.0-dev-21079","@opencode/protocol":"0.0.0-dev-21079"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21079","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21079"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21079_1792166995029_0.5987571629717032","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21080":{"name":"@opencode/plugin","version":"0.0.0-dev-21080","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21080","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bf806c47c5fd2bc0bd6c2a28b8d600f8fb2ec8a0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21080.tgz","fileCount":128,"integrity":"sha512-8pS5LsYvz76xd9luWzR3ZwGWBWZH3EPlX/CtcXXyjjkFowMbj9HGPrh5YLqNxAgGAIpH04lnHIZ2F3Fz4Usv4Q==","signatures":[{"sig":"MEYCIQDXnZ+BLdJgGXZZYRHxasqE/tzL8+/IGZn9ADNshjiPWgIhANIPga3YTDpYgAB2qJ/x0XwqL5qAZr/jofZcGKHgMwh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWQtlpYWiEU/5ek1e/WEhFeyt34Ysp2pJOD1ToT50CSgIhAK+WQfvk3hAfJ2BcAogL2nv1fczxQQUa3gh5Ae78+mHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21080.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21080.tgz","_integrity":"sha512-8pS5LsYvz76xd9luWzR3ZwGWBWZH3EPlX/CtcXXyjjkFowMbj9HGPrh5YLqNxAgGAIpH04lnHIZ2F3Fz4Usv4Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21080","@opencode/util":"0.0.0-dev-21080","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21080","@opencode/schema":"0.0.0-dev-21080","@opencode/protocol":"0.0.0-dev-21080"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21080","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21080"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21080_1792169260749_0.29756327963190965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21083":{"name":"@opencode/plugin","version":"0.0.0-dev-21083","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21083","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0232dd169029de6a6aa79cda6ea6d4742c9c4f70","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21083.tgz","fileCount":128,"integrity":"sha512-FeyogPcsm7zRQkkeUz8h7RGGuI4b/uAaSKniO8IqmxC6Vuv2yv9/rq2xxLMRde223b/RaVNq2lSAhNxvFj669A==","signatures":[{"sig":"MEUCIFSHi1xw32547asF47BXu/CT1hnEaSy7oDkZ+4vVQUx7AiEAlbj+WcZyWEbsy4gREfpbTd6BY+oFWFsxnwRpfN/cbmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDaPctFqr4IBY3dR3ypUNxwfsRc/6wC2MzKGFiQT2v79AiEA3fYMa08aAsbdmawpT1QPj2WlDAcSpBhxgRYzP0+mOzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21083.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21083.tgz","_integrity":"sha512-FeyogPcsm7zRQkkeUz8h7RGGuI4b/uAaSKniO8IqmxC6Vuv2yv9/rq2xxLMRde223b/RaVNq2lSAhNxvFj669A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21083","@opencode/util":"0.0.0-dev-21083","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21083","@opencode/schema":"0.0.0-dev-21083","@opencode/protocol":"0.0.0-dev-21083"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21083","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21083"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21083_1792171975997_0.6284783856333973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21085":{"name":"@opencode/plugin","version":"0.0.0-dev-21085","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21085","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8f4ba5114077e1368bc88c84ff57099b3356896d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21085.tgz","fileCount":128,"integrity":"sha512-MXmn74KZ6khBJuJfJ7Z6Sjtg3iUpMCdv6kbGhwVlwK6WkVkY5YY1j8E1/BLleJXVM09uDxEfs8+4/zLvw3epuQ==","signatures":[{"sig":"MEYCIQCoU0hyHNvsbPpC36l7YpSTSGV2TJnFURSQoqjrjcnFNwIhAInOr2tXgPrqM8ocnr6v0KNB7eB2y4NQtxY56SYN+4Zy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDS0J5PxCDYitkSQZpeOFe/qkMEv1JTwM+PBpM7tnIXpAiBoUBUGZNUYelOpmzgeQgKygef2aSokdVtNUCOHk3+ndQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21085.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21085.tgz","_integrity":"sha512-MXmn74KZ6khBJuJfJ7Z6Sjtg3iUpMCdv6kbGhwVlwK6WkVkY5YY1j8E1/BLleJXVM09uDxEfs8+4/zLvw3epuQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21085","@opencode/util":"0.0.0-dev-21085","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21085","@opencode/schema":"0.0.0-dev-21085","@opencode/protocol":"0.0.0-dev-21085"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21085","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21085"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21085_1792182633733_0.061556478856221286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21086":{"name":"@opencode/plugin","version":"0.0.0-dev-21086","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21086","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0444c8312840fd00be2633f060bccc41f8508d8e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21086.tgz","fileCount":128,"integrity":"sha512-TFhvq/hMYJx3ITvoDSSG76/l352IZ+2VjKcVltH7FguJw3rV+6zXlr/TcX7kZ9cbgcPGARQlLlCRxsc5dtiSQw==","signatures":[{"sig":"MEQCIGTqUM5owjeJsyOaWIv4nrZ17CEWmGGDy2y8C2PRfdGrAiAV39ZTkVCI7OYcegUfGoJSkVPPGC/doksYWiZEGpNfsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCC3snOfzIJLbjL3CY5bjNVlamVeqFevO/R08fBFmh72gIhAIgJIy7LxUhFXjktM0nNqYAAxbFf8E3gy1+bPwM6HVu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21086.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21086.tgz","_integrity":"sha512-TFhvq/hMYJx3ITvoDSSG76/l352IZ+2VjKcVltH7FguJw3rV+6zXlr/TcX7kZ9cbgcPGARQlLlCRxsc5dtiSQw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21086","@opencode/util":"0.0.0-dev-21086","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21086","@opencode/schema":"0.0.0-dev-21086","@opencode/protocol":"0.0.0-dev-21086"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21086","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21086"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21086_1792187820171_0.5425479488374929","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@opencode/plugin","version":"2.0.32","license":"MIT","_id":"@opencode/plugin@2.0.32","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c5232752af03f882823b579f07001ea9ac956dd5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.0.32.tgz","fileCount":128,"integrity":"sha512-S83qCwl6VTiRxtpqEmrNr5SHXJDS2FHP9XarTazlSWoccKpefDOdWxwCzF/qkgwQRq09T2t9vVbzv4UuzgFXEw==","signatures":[{"sig":"MEQCIEIQrLRgZqIpvP1+KHFF5N8BqtF7NQM9aM/PqUWlAUvyAiAmCykoBy5W1Fwsuh+IGWRcaRdHN0qMOU4Xdsih0iBgEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsXpUrDHrvSVA8hH62CJ3YKGpd8Nnye20bgCixMD7MuAIhAPb3CR9qP8dcNcGCzlK2pbk6ptHjKr59NVEWJDik+zSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138966},"type":"module","_from":"file:opencode-plugin-2.0.32.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.0.32.tgz","_integrity":"sha512-S83qCwl6VTiRxtpqEmrNr5SHXJDS2FHP9XarTazlSWoccKpefDOdWxwCzF/qkgwQRq09T2t9vVbzv4UuzgFXEw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.0.32","@opencode/util":"2.0.32","@ai-sdk/provider":"3.0.8","@opencode/client":"2.0.32","@opencode/schema":"2.0.32","@opencode/protocol":"2.0.32"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"2.0.32","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"2.0.32"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.0.32_1792188943130_0.7000977135123192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21090":{"name":"@opencode/plugin","version":"0.0.0-dev-21090","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21090","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"90ea5d9b43aee59270788a3a4ccd9118bd72c454","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21090.tgz","fileCount":128,"integrity":"sha512-ULbO477MeE1+dTT8ca972CG/z3cZCIHFFdjaI7cjkRoy+lzpki4GlAVHbQzFuRP6ZZX83JcWx4aJ1k+8hURORw==","signatures":[{"sig":"MEUCIFck1Q0xcCKRmLa0MldU8FhLn5oG1tdGTyGIJD0MsQpCAiEA9+fDFn3YLMpUuyTKM5DV5z1Bw0jAb+bE5acZNH6Xzek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/xbRM7gVGkkjMQEoXIRhiB8PMvP+pnr+Lx3Qp3e4x2gIgdajUY4U0AOjsDenKwc7h1fC0JbQiBj/Tj1a8xNVGrxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21090.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21090.tgz","_integrity":"sha512-ULbO477MeE1+dTT8ca972CG/z3cZCIHFFdjaI7cjkRoy+lzpki4GlAVHbQzFuRP6ZZX83JcWx4aJ1k+8hURORw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21090","@opencode/util":"0.0.0-dev-21090","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21090","@opencode/schema":"0.0.0-dev-21090","@opencode/protocol":"0.0.0-dev-21090"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21090","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21090"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21090_1792189273194_0.9212068645581679","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21091":{"name":"@opencode/plugin","version":"0.0.0-dev-21091","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21091","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f5808f393e04d7d5c341cabd5104bab7c896f768","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21091.tgz","fileCount":128,"integrity":"sha512-XyrzmOIubjWA1Wr+yI1D+1Ih/Qz9NRWRSZ8PYzV2Q8iedEa9WvDTe8PJnYPsijGK90GG6y+fpQ7aL85gstQ6UA==","signatures":[{"sig":"MEYCIQCNhQMyGBDq2bBHzX+8IeOiAw8mPCSQB8aPE1x24DJKhgIhAJGdDXd+Uot5sar6jblU/bQxVVTAK05mEBOfK/iIqsjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDd3ytPkSa36Qpc+1dl7qpZD7f+voB9Qf6ibF5yp4oBNAiBMWyYJ9nz9DQSdhnoI0oRzww/WJ1RA7UZxG2SoOsiaSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21091.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21091.tgz","_integrity":"sha512-XyrzmOIubjWA1Wr+yI1D+1Ih/Qz9NRWRSZ8PYzV2Q8iedEa9WvDTe8PJnYPsijGK90GG6y+fpQ7aL85gstQ6UA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21091","@opencode/util":"0.0.0-dev-21091","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21091","@opencode/schema":"0.0.0-dev-21091","@opencode/protocol":"0.0.0-dev-21091"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21091","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21091"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21091_1792191088505_0.9043831172195014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21092":{"name":"@opencode/plugin","version":"0.0.0-dev-21092","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21092","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"49c6f9e0be6f186f4ca45f891947efeab10b80ba","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21092.tgz","fileCount":128,"integrity":"sha512-0NNuZxaq6dg6qftAN6nO40HiC+Teo9jMh7qMVi81gYCpM4y3QgbXbXbEb0iCEiqWCWo7iO+agkzitoonnVJ1Nw==","signatures":[{"sig":"MEUCIFxkxy0jIo/H1MGXKDSsfyc54Hwohfo/nTLevMua+q9dAiEAxggGHGHMPyybtqn4HAaa7JJHZ1e4m+8A4VYSy5zD4ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC59umqEQ5JFhSut8bYQrFJ/6Erab5+vd++W2ignatPvQIhAMBunUdz+31M3sJglyWXr+hH5y7N0+JyBxyX23cCjzwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21092.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21092.tgz","_integrity":"sha512-0NNuZxaq6dg6qftAN6nO40HiC+Teo9jMh7qMVi81gYCpM4y3QgbXbXbEb0iCEiqWCWo7iO+agkzitoonnVJ1Nw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21092","@opencode/util":"0.0.0-dev-21092","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21092","@opencode/schema":"0.0.0-dev-21092","@opencode/protocol":"0.0.0-dev-21092"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21092","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21092"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21092_1792197993746_0.13873297980534072","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21095":{"name":"@opencode/plugin","version":"0.0.0-dev-21095","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21095","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8d5f8f3cdf8c7818e1f9722f0dfbf31e06dcdd62","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21095.tgz","fileCount":128,"integrity":"sha512-GJM9Lpc+KvAqvq6Ajvq4mN5CzUt/hyiChX8Os+rIUgEv8Q1KTg4Z8RdQl68ln237VmB8UdhTurEaHTo0Rng15g==","signatures":[{"sig":"MEUCICkD+m8WNvPMSqHN+jLkWYNWhHdxYvaNRFul/CiHUEqUAiEAjYU1bBRPPYTn/Hqg5AYRcci5o2sjwcxOyi2BW6qSD9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqXpMsCPiE36HneUKV2NobIMgCjVAqgcCBe2ATxBI3+wIhAPPLM6SH7y9KvQHifbNDxiVhJ8EJ51MVENKIgoPekuC3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21095.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21095.tgz","_integrity":"sha512-GJM9Lpc+KvAqvq6Ajvq4mN5CzUt/hyiChX8Os+rIUgEv8Q1KTg4Z8RdQl68ln237VmB8UdhTurEaHTo0Rng15g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21095","@opencode/util":"0.0.0-dev-21095","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21095","@opencode/schema":"0.0.0-dev-21095","@opencode/protocol":"0.0.0-dev-21095"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21095","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21095"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21095_1792199087422_0.830863902895338","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21097":{"name":"@opencode/plugin","version":"0.0.0-dev-21097","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21097","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b50424aad282084ece30fb19ad807036673095e9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21097.tgz","fileCount":128,"integrity":"sha512-jsRgdoRVJt7YnsyAnINzlrqyB5u8StmWvs4DVpqdYetFysH9qmlUnkPlUO81P1ay3BYsAv1G1HAoyAPDlnLByg==","signatures":[{"sig":"MEUCIFeH9eVkdkktOQNe9KWl5vbV8UZBw10uXub8heeB7NjvAiEA/SfcfEcuoGMpJ3o9NLBIEou4h3ENfJWRp0hd+ZW9Hwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwG34vZVZ5IMNbQj6hrTcJ3MV+b+8f/OPewcALm3Bu9QIhAMOgZiDeHm+1gNxz36FNI8J/ksJcagTu7ubC6Inqhkbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21097.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21097.tgz","_integrity":"sha512-jsRgdoRVJt7YnsyAnINzlrqyB5u8StmWvs4DVpqdYetFysH9qmlUnkPlUO81P1ay3BYsAv1G1HAoyAPDlnLByg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21097","@opencode/util":"0.0.0-dev-21097","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21097","@opencode/schema":"0.0.0-dev-21097","@opencode/protocol":"0.0.0-dev-21097"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21097","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21097"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21097_1792206194432_0.7508910105599835","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21098":{"name":"@opencode/plugin","version":"0.0.0-dev-21098","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21098","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fb8ff4bf26ea27720fdecdfec7141d0cbd054dea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21098.tgz","fileCount":128,"integrity":"sha512-Qc+q8jDgI6BH9DqTdHMM24YLTmqbGfu7ZPTe6T2kuinkEBQ4T0Dryt9UMXklaNJkn6Q+cZD6oaVrBBw5GqlU7w==","signatures":[{"sig":"MEQCIAEbmRf2m4TRCG9CRjNqp4w5VPfhCXsGm5WHsRCIR7/6AiA4fRCt1Mlg+Weeu1c5PWmtKdM2dUdF8qKWjs/jLhWw9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQ3/+qWwsinKLnUKWtJ/P4p7c2EQtPywTaBxJ4Zju9fQIgPApuSuklXCK4MgcJThOSsnPX1QB7USx3L1K63vQ90XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21098.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21098.tgz","_integrity":"sha512-Qc+q8jDgI6BH9DqTdHMM24YLTmqbGfu7ZPTe6T2kuinkEBQ4T0Dryt9UMXklaNJkn6Q+cZD6oaVrBBw5GqlU7w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21098","@opencode/util":"0.0.0-dev-21098","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21098","@opencode/schema":"0.0.0-dev-21098","@opencode/protocol":"0.0.0-dev-21098"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21098","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21098"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21098_1792211240605_0.42608446498446617","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21099":{"name":"@opencode/plugin","version":"0.0.0-dev-21099","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21099","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dd218c3b8734d3c0fd9866713cfc3931457da8e0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21099.tgz","fileCount":128,"integrity":"sha512-RE/hBknhzvkuKY2TxoPqieVe2tjvkP1Z5CyV6kl8VGpXfZ7WPA8ehdSF325bKFi5IIQBkAI0BcZ2GzpTOhE+Zg==","signatures":[{"sig":"MEUCIApGieQO3/VCzynSu0iH6JP+Xw6fGCaQFLuIq/RUJvPTAiEAryUR5//1j0prG0uiMYzZJ/TZ01Q77kUDBBVEcFZtEbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLckgPPSqvrobd2SPZj1HmLbg1Msmz/F1DU/hrKJJhHAIhAIzysXwvSEY01UDGISBZMsC/WGtyKvSSdxglfu0ACscp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21099.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21099.tgz","_integrity":"sha512-RE/hBknhzvkuKY2TxoPqieVe2tjvkP1Z5CyV6kl8VGpXfZ7WPA8ehdSF325bKFi5IIQBkAI0BcZ2GzpTOhE+Zg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21099","@opencode/util":"0.0.0-dev-21099","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21099","@opencode/schema":"0.0.0-dev-21099","@opencode/protocol":"0.0.0-dev-21099"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21099","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21099"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21099_1792212125219_0.30345189052738175","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21100":{"name":"@opencode/plugin","version":"0.0.0-dev-21100","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21100","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e94a4171766124986677942a01e3cf495af10535","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21100.tgz","fileCount":128,"integrity":"sha512-67fWJAhJOsnyPTkj8VPHlcAZkusVmkO62zuWjBCp/HQY4o0irKpqeWDIVz0uYYaIaVPNjUcCSET3G3g0iS6tuw==","signatures":[{"sig":"MEUCIQD/GP+S37AsCtCqQIfkpXwc40YBMNPb7MMtTSdBpTCDEAIgCantCWI+TJ4LvfG/e0/sGof/cZEn7MqyzgGRBGpE/H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPJh20epq3W/oMwbnReC34/vo3jXUGbyUvqdHI/isHQwIgEROKIHq+U2ZP6I8ga1NuvNXR0/0GCZQvdClTVNxHVOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139038},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21100.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21100.tgz","_integrity":"sha512-67fWJAhJOsnyPTkj8VPHlcAZkusVmkO62zuWjBCp/HQY4o0irKpqeWDIVz0uYYaIaVPNjUcCSET3G3g0iS6tuw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21100","@opencode/util":"0.0.0-dev-21100","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21100","@opencode/schema":"0.0.0-dev-21100","@opencode/protocol":"0.0.0-dev-21100"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21100","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21100"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21100_1792212991808_0.11548258571008119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21101":{"name":"@opencode/plugin","version":"0.0.0-dev-21101","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21101","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9e6eda682daf30ed0b54cc7891bcb9eaf9c99e40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21101.tgz","fileCount":128,"integrity":"sha512-hbYR41Doi7kBB22Wv721TStrktRfHAG0koj1EmD/NoWdZl4O8CLTrzIQE7Jmp+tiCf0Z/cfdwx1h0Qj/EZXcKw==","signatures":[{"sig":"MEUCIG3bPJy4PUGHickGpUEM2z+uGoKNTNQwFF8J9PVwBkIiAiEAkVb+vOO0y3ub0IGqEZMo08U4iSB+D6MNFx7nm0uJx/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBOtxgJI8BmDAFbbB62k8aIFDm5ZgemvQOGOzNJAvFkAiEAppc9V7gSfapxNCVwRe2AdBoPs4Zg52APyex3QutuhjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21101.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21101.tgz","_integrity":"sha512-hbYR41Doi7kBB22Wv721TStrktRfHAG0koj1EmD/NoWdZl4O8CLTrzIQE7Jmp+tiCf0Z/cfdwx1h0Qj/EZXcKw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21101","@opencode/util":"0.0.0-dev-21101","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21101","@opencode/schema":"0.0.0-dev-21101","@opencode/protocol":"0.0.0-dev-21101"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21101","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21101"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21101_1792214547660_0.17150099884755443","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21102":{"name":"@opencode/plugin","version":"0.0.0-dev-21102","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21102","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cfb83c1d99d32f559d82e1b1ea8dca06bf695ed3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21102.tgz","fileCount":128,"integrity":"sha512-ID5Q4EhSANx7b6ocedRRUh6rt9E2ZUNa0C+LvfakJXom/ITVqWoI3ugriOkhHjnqj6CRBm1OW7P9QJmC8FsOXg==","signatures":[{"sig":"MEUCIQC1BjFK9gVP5iyLteWK52wUWlCuakS4ElEnwJHo4zQ8tgIgD/I2mxitsRCexIzjF7FjAi4oeSGBOJChuvvx2kVDjAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAFYhsnmaY1BRQeRvBpkUO+53KPqsQQ+yd+ZBnAQkdAAAiApF42WIzpLeCDVLbmCO4gd3nyVEwdytM3MBPJdkQXs2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21102.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21102.tgz","_integrity":"sha512-ID5Q4EhSANx7b6ocedRRUh6rt9E2ZUNa0C+LvfakJXom/ITVqWoI3ugriOkhHjnqj6CRBm1OW7P9QJmC8FsOXg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21102","@opencode/util":"0.0.0-dev-21102","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21102","@opencode/schema":"0.0.0-dev-21102","@opencode/protocol":"0.0.0-dev-21102"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21102","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21102"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21102_1792216042210_0.990472639506822","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21103":{"name":"@opencode/plugin","version":"0.0.0-dev-21103","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21103","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f54df7aa07fdf2aa17981075c089018ecd82eb5a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21103.tgz","fileCount":128,"integrity":"sha512-NxyC52Gj0Tdwu/qdtTmzfUQZB3Gb8sf26CkWss4N1IOVEJa0SSYWjXTc2zxaW9QUgxWvDE26GDOnB+cXzbgJSQ==","signatures":[{"sig":"MEUCIFZcytEyuTXS8KRokuBMhVBA04Rn4HGGx8Wfk9tFFwtsAiEAmETe0jquiUaK3O4ChOA9Hpn36W2NgAiI+g5h0KrPX44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHBY7vy2RI6gp942WwS2VvkbMj0ykrbvD9RLo9I0gft5AiEAlfy0AxtcC3tKfoU8aOdoN0g0HVJ+L8QKt4nUHF+Br4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21103.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21103.tgz","_integrity":"sha512-NxyC52Gj0Tdwu/qdtTmzfUQZB3Gb8sf26CkWss4N1IOVEJa0SSYWjXTc2zxaW9QUgxWvDE26GDOnB+cXzbgJSQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21103","@opencode/util":"0.0.0-dev-21103","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21103","@opencode/schema":"0.0.0-dev-21103","@opencode/protocol":"0.0.0-dev-21103"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21103","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21103"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21103_1792233282950_0.5136541190968016","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21104":{"name":"@opencode/plugin","version":"0.0.0-dev-21104","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21104","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7fd05666d4522b809ac343820933c8918d5312ce","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21104.tgz","fileCount":128,"integrity":"sha512-NygMD2Yz8DhpU+jpOY6fypZK6/4fRyMbYCG2GUYEvO7ij3otsiwNBvHnAn6stszfK32HJ2p8ueCuNeSJfrYiyg==","signatures":[{"sig":"MEUCIQChQJUSjw1C5IwUP4x9BfbrOXWk70Zw77iMa2TExJKQsQIgMzFJ/i2g9qu1YZe7OdQMQSKXqqojlsKQJy7ctFS7R0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaqbYfuYffeiqc0AxDjRluV2pRSss+LwM/NoUrjzUrpQIhAONGcfkca74+rU2H8H9WAj1CmoRFtIE83VYZE4RQvxma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21104.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21104.tgz","_integrity":"sha512-NygMD2Yz8DhpU+jpOY6fypZK6/4fRyMbYCG2GUYEvO7ij3otsiwNBvHnAn6stszfK32HJ2p8ueCuNeSJfrYiyg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21104","@opencode/util":"0.0.0-dev-21104","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21104","@opencode/schema":"0.0.0-dev-21104","@opencode/protocol":"0.0.0-dev-21104"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21104","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21104"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21104_1792234367574_0.30848229665467786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21105":{"name":"@opencode/plugin","version":"0.0.0-dev-21105","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21105","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"680531d63c99b77eb605e9750fa9207b402ff9b5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21105.tgz","fileCount":128,"integrity":"sha512-OOmUgJlrd6o2/yDB/yBvwAoqEpxbUpu1Q864RD/YIeJ9zr7M8LZh4MXpCqdVKAnHkY1u5pnikDiGvEKX8gq2rg==","signatures":[{"sig":"MEUCIDiUD14x5NGU/7j91UebUxCSZNjWxgwf4dJjf2JMmF7VAiEA4hXeJbLwgXaLwySkUBwjtwoA2vmHPRSKyrZQ6BdIlo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADQ5bACFG6DR81XKbqLcop23DEjCq5Cf/JHYeLshhEdAiBOIJRQpZKJ/bsczgFfwufzp3Ltin73uqcSgjPU5OIZGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21105.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21105.tgz","_integrity":"sha512-OOmUgJlrd6o2/yDB/yBvwAoqEpxbUpu1Q864RD/YIeJ9zr7M8LZh4MXpCqdVKAnHkY1u5pnikDiGvEKX8gq2rg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21105","@opencode/util":"0.0.0-dev-21105","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21105","@opencode/schema":"0.0.0-dev-21105","@opencode/protocol":"0.0.0-dev-21105"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21105","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21105"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21105_1792240537994_0.15087411864682965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21106":{"name":"@opencode/plugin","version":"0.0.0-dev-21106","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21106","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"03254daab1badca87501ba5c77193afc5070e26e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21106.tgz","fileCount":128,"integrity":"sha512-d7tg0K6jiliMZp9sQdDnJffIAfmzG9wqKCDWWXPNt+zqfDd3P2Hq8Nw67xSsd+sp6fCcjxKJ8L1l2NcXpqk+hQ==","signatures":[{"sig":"MEYCIQC87Bp27Co9367apHLNule7V5b2pS2gQUhOvs7/Vc4c1wIhALhxYaTI5PF1uZcRmC1AX/vNBQ4eNjYlmtVQzLH2Adxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDh2vhy7G/jLXvtB6sTs+I2HEqWMOaZBAOuL1dyX2qnSAiEAjYSoJpqZfLplBfRrUoNxd4RrO0Dn+HaNfeZtiBTCImk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139151},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21106.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21106.tgz","_integrity":"sha512-d7tg0K6jiliMZp9sQdDnJffIAfmzG9wqKCDWWXPNt+zqfDd3P2Hq8Nw67xSsd+sp6fCcjxKJ8L1l2NcXpqk+hQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21106","@opencode/util":"0.0.0-dev-21106","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21106","@opencode/schema":"0.0.0-dev-21106","@opencode/protocol":"0.0.0-dev-21106"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"5.8.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21106","@tsconfig/node22":"22.0.2","@typescript/native-preview":"7.0.0-dev.20251207.1"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21106"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21106_1792266581252_0.7997501322103375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21107":{"name":"@opencode/plugin","version":"0.0.0-dev-21107","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21107","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9d16c1f1099b864e09a667922e952d3096534f16","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21107.tgz","fileCount":128,"integrity":"sha512-qgAL9fbD5fn3xyunDhK92A7FIqmrb5crXW1DQGA7CjXn7Sohe/ua6lyd8KK+oowAOSeICVc44DIuKOVgG98/rA==","signatures":[{"sig":"MEUCIQCxCb6MAwHRJmP2rcA5HG9ntcOeBiKmjIXvqYqsyWMFrQIgLjS10LkYM99WDcwmFxzE8kR1f6pplX29Cjk+gQcuNck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1raNFySscC43YLdfzncLKUsX6DhkV0bTKklwA4oq4NAiEAs7DIjNyakDRhF40irh2E89je00ofWHG66P5tl+HVqPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21107.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21107.tgz","_integrity":"sha512-qgAL9fbD5fn3xyunDhK92A7FIqmrb5crXW1DQGA7CjXn7Sohe/ua6lyd8KK+oowAOSeICVc44DIuKOVgG98/rA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21107","@opencode/util":"0.0.0-dev-21107","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21107","@opencode/schema":"0.0.0-dev-21107","@opencode/protocol":"0.0.0-dev-21107"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21107","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21107"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21107_1792269785345_0.5017227236912352","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21108":{"name":"@opencode/plugin","version":"0.0.0-dev-21108","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21108","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e2e81b39b48172abb7de3cb17895c872fe6fb4de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21108.tgz","fileCount":128,"integrity":"sha512-9fJ06Zhok+5Kk6v3UkOWe10Moc51kfxAIx287bfdAXizZg6c/4MahuVGwz6XRHhl1jlAvwwo8DJqheFOhTUPKA==","signatures":[{"sig":"MEUCIE7ew9EnOUR3z4g6ygqZQDwT+Lv5aFlawChI9uj6sZ9SAiEAlCUy2zkosK8/AkCr3Oo5JlbynNe31WI0e2dIJ5x4LOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHxn2AQ1cyy34B/EebGo+gvCtFXKUjBCkLGSz0o24nMWAiEA4n4tTkOoCAlT0CVdMyNcwzo8a6aoZ1GlQviKHoKbToE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21108.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21108.tgz","_integrity":"sha512-9fJ06Zhok+5Kk6v3UkOWe10Moc51kfxAIx287bfdAXizZg6c/4MahuVGwz6XRHhl1jlAvwwo8DJqheFOhTUPKA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21108","@opencode/util":"0.0.0-dev-21108","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21108","@opencode/schema":"0.0.0-dev-21108","@opencode/protocol":"0.0.0-dev-21108"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21108","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21108"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21108_1792270642127_0.3721357571978312","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21109":{"name":"@opencode/plugin","version":"0.0.0-dev-21109","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21109","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"085b89668fc91767638087125768ebc1bb9bf885","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21109.tgz","fileCount":128,"integrity":"sha512-k+yaQMNJeHV6dPOOCoJHtxqRI289uNRNfmddILU6UGKG3oE+LRkIqVOMG4LUbMbbyackc2W0VWDlTiu592P5eA==","signatures":[{"sig":"MEYCIQCEUTQyhPFA60pit1vgr5EkH6aa+aPxnzhkgdlXmGw9PAIhANWID7ybW0DKM+5GEfmHTe7TxOnVAu/MG11aaWTfNqUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYW2qloJj1IbR/ZTkRYuBf2Xx+/wLF2E0pcu1VVOF3WgIgAfePXG+prD0kvZYVMOvjVyy8teNVljo+C2BmfccsQTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21109.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21109.tgz","_integrity":"sha512-k+yaQMNJeHV6dPOOCoJHtxqRI289uNRNfmddILU6UGKG3oE+LRkIqVOMG4LUbMbbyackc2W0VWDlTiu592P5eA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21109","@opencode/util":"0.0.0-dev-21109","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21109","@opencode/schema":"0.0.0-dev-21109","@opencode/protocol":"0.0.0-dev-21109"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21109","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21109"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21109_1792273951742_0.08873594255661166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21112":{"name":"@opencode/plugin","version":"0.0.0-dev-21112","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21112","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"51526bc3244bcaefe66e635a41449d90317ff176","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21112.tgz","fileCount":128,"integrity":"sha512-zhzCYq6aP8MXm+0lL5pyQQeG8PlIBbNbA2acNzoByGXnif3Mmq03W+Fjf4/1ssCSG6Qsd3/fLfITylb1AezoLg==","signatures":[{"sig":"MEUCIHQtlbVIYWSGeUTLpLejfrkhvnLON+KaLKSr3u950HWbAiEAm98AotTzVtXBl2USxB6DI0us7dgbKAOajb2npLQaDrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNfX6ga8a1vu4hUxmiRNK6WQI6JLzwWUgWNd60sbyoqQIhAO34+8d0COkw+dRFAH2dPqNoG7HCch1BKUJfEnAvITa6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21112.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21112.tgz","_integrity":"sha512-zhzCYq6aP8MXm+0lL5pyQQeG8PlIBbNbA2acNzoByGXnif3Mmq03W+Fjf4/1ssCSG6Qsd3/fLfITylb1AezoLg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21112","@opencode/util":"0.0.0-dev-21112","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21112","@opencode/schema":"0.0.0-dev-21112","@opencode/protocol":"0.0.0-dev-21112"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21112","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21112"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21112_1792275038983_0.33063524415538703","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21115":{"name":"@opencode/plugin","version":"0.0.0-dev-21115","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21115","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2eb0a9e32ccfbef890ee25e811db86ef245bb163","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21115.tgz","fileCount":128,"integrity":"sha512-c8mQDp6pXyMZXMkUg3tRzCiyV9mUB/rkOpZpIg78dHqnOEhmUl3m+RTtLwB1Xdhp0TIXtE4Qk2gEJ5ulXw42PA==","signatures":[{"sig":"MEUCIQCCdjH+ReqOzuKaclSQlQI++vdMpmYfHz3mIlWbk0qFHAIgceHKSiiLU1AFrkLUvDJDge0ukayCZ2mHtDM/bmaHH0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdCsFS2abqq1Jga1UIVW3mdLLZJdrt0VpMeDjy+FJiNQIhAOHl3IkiUaudiVc0KpLTCyXFFcTyyyrJ7ovevsl8BNDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21115.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21115.tgz","_integrity":"sha512-c8mQDp6pXyMZXMkUg3tRzCiyV9mUB/rkOpZpIg78dHqnOEhmUl3m+RTtLwB1Xdhp0TIXtE4Qk2gEJ5ulXw42PA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21115","@opencode/util":"0.0.0-dev-21115","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21115","@opencode/schema":"0.0.0-dev-21115","@opencode/protocol":"0.0.0-dev-21115"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21115","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21115"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21115_1792275840187_0.4381321032263621","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21116":{"name":"@opencode/plugin","version":"0.0.0-dev-21116","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21116","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"189c15a60eaca965b9c92bed88f48c9c3e5eac08","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21116.tgz","fileCount":128,"integrity":"sha512-6HJ9sSNibah5hpeSp1LabutUMRUtsGRnEOktwa2H1L//7g3gjVLC+v9Gxn1x2WHNw+cJJkBUjX+hAI9UssF63Q==","signatures":[{"sig":"MEUCIQDuvLkBPcSNf7iY8V7iKpQ93KTbwPZPMgJGRS6yIWWYOAIgTg4gyd2qaEvy8xFyJOfrCQNVTMDXViiWF1NSp1PS9dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEA3lHgcIfA7cjPB3MfL6zQm6IIz5H/U1YjUiciEgZr7AiBIJaCIw+lSHM/tDueZSr1QAYKYSqctv5caXBCrXCBW6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21116.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21116.tgz","_integrity":"sha512-6HJ9sSNibah5hpeSp1LabutUMRUtsGRnEOktwa2H1L//7g3gjVLC+v9Gxn1x2WHNw+cJJkBUjX+hAI9UssF63Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21116","@opencode/util":"0.0.0-dev-21116","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21116","@opencode/schema":"0.0.0-dev-21116","@opencode/protocol":"0.0.0-dev-21116"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21116","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21116"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21116_1792276687263_0.6829255093805042","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21119":{"name":"@opencode/plugin","version":"0.0.0-dev-21119","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21119","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7da4970bb3404361ba74f2384e6dd116e2239a6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21119.tgz","fileCount":128,"integrity":"sha512-Va/gfq5C8Fiznkm5Qe3KszLcAaP0fzfWYGQMPspYn4hvw7yfehigTCtmAtFzfcmSrcxHO3rsETVutjDdi9GANQ==","signatures":[{"sig":"MEYCIQCM1FIFKHmoUB6WTDqA9y/EQgQq6ueqNXXWcra9djolFwIhAOEFcHyMnWVyxCq5PpPJqG1lrak1n4n2URBDhx420tlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFEuqpn2RAwn7xTyGl/DXTcFd+XiCn10wkcXd+m+4wQEAiBtUC8KEGDzc8mRDWjOfiXYH6sRdx2D+crsT3GvCgqoaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21119.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21119.tgz","_integrity":"sha512-Va/gfq5C8Fiznkm5Qe3KszLcAaP0fzfWYGQMPspYn4hvw7yfehigTCtmAtFzfcmSrcxHO3rsETVutjDdi9GANQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21119","@opencode/util":"0.0.0-dev-21119","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21119","@opencode/schema":"0.0.0-dev-21119","@opencode/protocol":"0.0.0-dev-21119"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21119","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21119"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21119_1792277670999_0.6524065135137003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21120":{"name":"@opencode/plugin","version":"0.0.0-dev-21120","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21120","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f6544060f771d685e7be90f5bfc55a0db1c8e9f5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21120.tgz","fileCount":128,"integrity":"sha512-qwfCdXJUfrBf71/Jz0idsbhlJd97RK2h+F+C40WulEdFHBNvplbm788ni5dsxd4taQ18m/D9h5ID6AhVgYUA/w==","signatures":[{"sig":"MEUCIFKspp9MHJrmLb3Sc9LvjmOIUVmsrGxhx2vT2HEaQJw1AiEA+0Z3cfuCNfzGeU47ntWHm24+cqyeGoNlnzPtoEtiwCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDiRBFPeNR4q0VEqizq/Ig2Lql3ZjldSnzGnh2hcaneGAiEA0xF3gGJ9FSvA2i8+asnFS5Zj0/CeH7SCp0LY+U5Vb9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21120.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21120.tgz","_integrity":"sha512-qwfCdXJUfrBf71/Jz0idsbhlJd97RK2h+F+C40WulEdFHBNvplbm788ni5dsxd4taQ18m/D9h5ID6AhVgYUA/w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21120","@opencode/util":"0.0.0-dev-21120","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21120","@opencode/schema":"0.0.0-dev-21120","@opencode/protocol":"0.0.0-dev-21120"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21120","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21120"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21120_1792282333514_0.7532635245114248","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21128":{"name":"@opencode/plugin","version":"0.0.0-dev-21128","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21128","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1c1ff68d66ca6dfc8c201ba4d60fe3ebd37b98f9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21128.tgz","fileCount":128,"integrity":"sha512-Gjj/7op4OVRvO2G8FjFMn8FAreRKvCAHbdG2DE+9sQU5sX2bDucKVqmqDA3iL+AfKJdcAHO1MWCz65Folm63hg==","signatures":[{"sig":"MEUCIH2hoh2GqZ2en7ZdpidSv1zAEzYGEjra/+cV6aSsZyF8AiEAxRl+gO9ZdBAO+tJz7ZJqLN2XmYkVErhiO9iQB0lZmQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHVflFsZr8HtI4iq1yj6XKuXm3ahRfJALAMC9ZYqF6PUAiBOgDeeTNasuJIysty+VdmL+Iv7qyNO98VmBgCRV5xE+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21128.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21128.tgz","_integrity":"sha512-Gjj/7op4OVRvO2G8FjFMn8FAreRKvCAHbdG2DE+9sQU5sX2bDucKVqmqDA3iL+AfKJdcAHO1MWCz65Folm63hg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21128","@opencode/util":"0.0.0-dev-21128","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21128","@opencode/schema":"0.0.0-dev-21128","@opencode/protocol":"0.0.0-dev-21128"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21128","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21128"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21128_1792283175974_0.21067906093887023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21143":{"name":"@opencode/plugin","version":"0.0.0-dev-21143","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21143","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"05328d484051c2b64ef871f9cd48bc1c6e48ff84","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21143.tgz","fileCount":128,"integrity":"sha512-TFBnsR/qpN7+2FN8iDS1hqYB+rziDUWyyPw/7lw9kOzB0KFEQM2Ij6dpx+NDtlsIklp8JbyLfMGsMKn5qHcn3g==","signatures":[{"sig":"MEYCIQCHKqhj9R8COHVVtld+NG1beozeLo5JaDjxXR2DrLWSOAIhAIL6W9alHE4Qy+8mxqol9FaTIQU40EkAuxivNRUu2InV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEweNuLWXQz7FSiORc4RjmWoP6KqrI34QRDiXoAykPUvAiBGdtuk9Ck8Aya1FKExviOHXdLw9C/XKS7sXP8C+PCsKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21143.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21143.tgz","_integrity":"sha512-TFBnsR/qpN7+2FN8iDS1hqYB+rziDUWyyPw/7lw9kOzB0KFEQM2Ij6dpx+NDtlsIklp8JbyLfMGsMKn5qHcn3g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21143","@opencode/util":"0.0.0-dev-21143","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21143","@opencode/schema":"0.0.0-dev-21143","@opencode/protocol":"0.0.0-dev-21143"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21143","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21143"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21143_1792334912726_0.08917136836285411","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21144":{"name":"@opencode/plugin","version":"0.0.0-dev-21144","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21144","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"08bbb38689f7dccae7e3a88400b6648dded9f99c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21144.tgz","fileCount":128,"integrity":"sha512-BDYl+HeO3zP8MNDnZEUx6V24shf17o8A3bwikMQpE6kftm7xgbhxqnuix3az0zi8e83lbNxC3k15SePFTsp+zQ==","signatures":[{"sig":"MEUCIBg1G7aGKOFYuFNMVVdu+/VIpNffIAAP1DjbzkaLxbSGAiEA+Y7bLH7HmFp6Sh/BaiWgqzTdi6O8MExWShmW+uNEvTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDFyWOGwu+R/ANUqGzGSfMjevhQVHFa6AKfv/AMC4jHxAiEAx1jgf00IkUMnLgY9tk9zNL+DwGYufeYMcLVj7s+N4Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21144.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21144.tgz","_integrity":"sha512-BDYl+HeO3zP8MNDnZEUx6V24shf17o8A3bwikMQpE6kftm7xgbhxqnuix3az0zi8e83lbNxC3k15SePFTsp+zQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21144","@opencode/util":"0.0.0-dev-21144","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21144","@opencode/schema":"0.0.0-dev-21144","@opencode/protocol":"0.0.0-dev-21144"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21144","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21144"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21144_1792336747625_0.4416582038398693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21145":{"name":"@opencode/plugin","version":"0.0.0-dev-21145","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21145","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"acd5e9091ff6eb2d0af38b209e64ecfb28d7bf80","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21145.tgz","fileCount":128,"integrity":"sha512-nstMrCcVnpQfM5Cyz5/XKRvR6J1oeBlv5gXbemrsFhWozytN8flm0B/Q7ojZTTW1nYXaxfG9vZQtw3wB46/dEg==","signatures":[{"sig":"MEUCICaxu06XIch4ZRbHN8YffxwG7xJGaQ/I4uE+Ew3UbnUfAiEA4Md4AQe/o4x4wuQvffVT3LL7pUYVGfq6y7/avfra5Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQguPN+27E9+839elWKypBFP0kPpylsQO4O2FiTXq5qgIhAK/6aDrJW/y2uaj7RSq6swfgvn4hTRQNAEZnMV3KURhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21145.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21145.tgz","_integrity":"sha512-nstMrCcVnpQfM5Cyz5/XKRvR6J1oeBlv5gXbemrsFhWozytN8flm0B/Q7ojZTTW1nYXaxfG9vZQtw3wB46/dEg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21145","@opencode/util":"0.0.0-dev-21145","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21145","@opencode/schema":"0.0.0-dev-21145","@opencode/protocol":"0.0.0-dev-21145"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21145","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21145"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21145_1792342439094_0.14289258945611794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21146":{"name":"@opencode/plugin","version":"0.0.0-dev-21146","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21146","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9fa5365ee3963b4d03fd0223754684d16196139b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21146.tgz","fileCount":128,"integrity":"sha512-7WdM+BQBDCUx2ywt98TyrP9lJmOEEGTWtx1dRBijODLvvRT4l82K9LYjsvFccMta+ej2qAT5Jlwqyd+HJqZhJw==","signatures":[{"sig":"MEUCIQCy0mYAqO6V3eHxzv+kGzHMRU4Lxx7NMyP5at6jB32MZQIgCbtMgG/VceSFUJffU53dmZ0lW4ntL80mJWhmpgsftr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCey/+O47wCmz7mhSzFHnja61tat1HmTtDK0UYAWhviXAIhAIInJ11AiypZSeXM2gMdMxwbtdtEF9ilqL2tPmICdVmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21146.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21146.tgz","_integrity":"sha512-7WdM+BQBDCUx2ywt98TyrP9lJmOEEGTWtx1dRBijODLvvRT4l82K9LYjsvFccMta+ej2qAT5Jlwqyd+HJqZhJw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21146","@opencode/util":"0.0.0-dev-21146","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21146","@opencode/schema":"0.0.0-dev-21146","@opencode/protocol":"0.0.0-dev-21146"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21146","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21146"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21146_1792344528357_0.7021925894929335","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21156":{"name":"@opencode/plugin","version":"0.0.0-dev-21156","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21156","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dee0b708d6c2ab71a25941cfa194b9f0b4a994e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21156.tgz","fileCount":128,"integrity":"sha512-J2eyLiqyHM8c4yfIYc9IWkhnaq+XWVh5twudksImlOg4yYeeItWkd6oiBRKeEAkTx9PYjvLSLXRmdbM+O1IBFg==","signatures":[{"sig":"MEUCIEuvbrztVWC7AIP6W1pG3S7IzOzGMw86gQfPJ/iEV7JWAiEAle4TWHsT4D4yG0KzvbDLEks4iDjQn0A5I9u6fl76+Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH0SHY6K9eu+dadchiXlDXOnT/6/pZThKf6cIBlWGaruAiEAtmjoW9cEK8etmL9w4+YWEiWVjuzZqEOazXKzBoH6A9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21156.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21156.tgz","_integrity":"sha512-J2eyLiqyHM8c4yfIYc9IWkhnaq+XWVh5twudksImlOg4yYeeItWkd6oiBRKeEAkTx9PYjvLSLXRmdbM+O1IBFg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21156","@opencode/util":"0.0.0-dev-21156","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21156","@opencode/schema":"0.0.0-dev-21156","@opencode/protocol":"0.0.0-dev-21156"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21156","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21156"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21156_1792371702436_0.08017005108167696","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21163":{"name":"@opencode/plugin","version":"0.0.0-dev-21163","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21163","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"429f95d21e4f21dd544e3819d69fe4374de2f5da","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21163.tgz","fileCount":128,"integrity":"sha512-SVFX+7GVspSbaW8UyI6ajhFeTMw+7tvO5Hgms3T8NA7rR6AAkF8pP3PR0eiwNZ3ZI3KNIOOQoeVThbfL4UGH7w==","signatures":[{"sig":"MEYCIQCyOZCPieN6syFg2I0jjZJcPJr5nDBD0LeF+9T1QsunbwIhAMmT8xyVc9uA4KNF04sDj1w28/NSY4f8TzL77vQwH06J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnxBU1grX5h8Ya7sw194gFQlVZabiKFFDh/3xO1/GA9AIgFz3a3a3j0Xk6mSW1vw9+Eeiax5KvbGTCHMCNFkVokUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21163.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21163.tgz","_integrity":"sha512-SVFX+7GVspSbaW8UyI6ajhFeTMw+7tvO5Hgms3T8NA7rR6AAkF8pP3PR0eiwNZ3ZI3KNIOOQoeVThbfL4UGH7w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21163","@opencode/util":"0.0.0-dev-21163","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21163","@opencode/schema":"0.0.0-dev-21163","@opencode/protocol":"0.0.0-dev-21163"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21163","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21163"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21163_1792376724610_0.571576635044388","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21164":{"name":"@opencode/plugin","version":"0.0.0-dev-21164","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21164","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"519a5266e405f9d9b573e74be83a0c6f5bc02a5b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21164.tgz","fileCount":128,"integrity":"sha512-JdMVhWA7jmTUMK1Jvlb2fTEKJljVXRKnjtpH3CQsEETJVPathE+oXeJE8V9eFejZkWQ4PpISTUmqdy61vQGdvg==","signatures":[{"sig":"MEQCIFs0+C1wWQ6ZqLReiZW6zd1Qso+ZBjyEnA5SmbenZT6CAiAw+8inb6kQQu9hZNykKSK8lxqtJIoZdQbxZTxRGg5s1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC45GyMEeh7wOYqt75fCkj1BVlqybhMfaUHkSgldHltTAiASED9vZVU3gojF/s37881HnZPvQjo1dBpHTgA2S82h+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21164.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21164.tgz","_integrity":"sha512-JdMVhWA7jmTUMK1Jvlb2fTEKJljVXRKnjtpH3CQsEETJVPathE+oXeJE8V9eFejZkWQ4PpISTUmqdy61vQGdvg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21164","@opencode/util":"0.0.0-dev-21164","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21164","@opencode/schema":"0.0.0-dev-21164","@opencode/protocol":"0.0.0-dev-21164"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21164","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21164"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21164_1792377660991_0.7048053211074707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21165":{"name":"@opencode/plugin","version":"0.0.0-dev-21165","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21165","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"feb5f91848ce2a8d0fa27b01547195ea19ac34a1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21165.tgz","fileCount":128,"integrity":"sha512-vSJNFMCtlY0bvFDndzEKmsQ3QhIu0o6Ic8IYYx1L1MiVQVBTz1DmnKLJZTbrLRIXANqlP1QQ4O++MvFlfcPFOQ==","signatures":[{"sig":"MEUCIQDGh5HzbLooPe/NGYES5kdMeNuxRWEvk8RbDriN7u1n4QIgHcl8tYwwo5C7tqYke/DDAzd8zMaKVH4D8WiGZMcw39Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8eT0L3uvjKh9K2fQ/qeHIgI5o+o9BEuqlFI86sPVhawIgficVXe3iTNUocaK+MoxgbdcrRzUG8kfBRXgqfTFlbUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21165.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21165.tgz","_integrity":"sha512-vSJNFMCtlY0bvFDndzEKmsQ3QhIu0o6Ic8IYYx1L1MiVQVBTz1DmnKLJZTbrLRIXANqlP1QQ4O++MvFlfcPFOQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21165","@opencode/util":"0.0.0-dev-21165","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21165","@opencode/schema":"0.0.0-dev-21165","@opencode/protocol":"0.0.0-dev-21165"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21165","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21165"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21165_1792378859900_0.21170800013185564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21167":{"name":"@opencode/plugin","version":"0.0.0-dev-21167","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21167","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9c96394f4300073204bd57957c5b2a7296d9ba6c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21167.tgz","fileCount":128,"integrity":"sha512-xDa9CN/NmltbgEeyVmdSDpVzgMhVU5zzqvSu+8cuIWylx73O9wtenaCZHQaeYHz7tclaDZB7evv7nnyPmxQ/lw==","signatures":[{"sig":"MEQCIFXK5V1kyJL+DD/0IjY/mkYx1tajW5XwrMkFHCIcU0nZAiAjklhFse4/8tYbB1gexMT6COVoIpYD01XSmg2j5H4PXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDzo938m4gQSRA1m8LdgPeMOqyMEmhv0T4kvFFg9vLG+AiBK7HkvMo97xmuq/TMUEQ7Ojt05ZdZzhPoLscPFlMRVvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21167.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21167.tgz","_integrity":"sha512-xDa9CN/NmltbgEeyVmdSDpVzgMhVU5zzqvSu+8cuIWylx73O9wtenaCZHQaeYHz7tclaDZB7evv7nnyPmxQ/lw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21167","@opencode/util":"0.0.0-dev-21167","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21167","@opencode/schema":"0.0.0-dev-21167","@opencode/protocol":"0.0.0-dev-21167"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21167","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21167"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21167_1792380361734_0.03327317201768376","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21173":{"name":"@opencode/plugin","version":"0.0.0-dev-21173","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21173","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7695aa3888d195e013ad2fd776202deb9bdc4cd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21173.tgz","fileCount":128,"integrity":"sha512-a8bGWAzUFfJiPomRvAmLOWKREOJrg7y/+SAA/UTBX2HV83t2dam6VJPHaF0A+nn4mps8pYEI3OBHAZMdtcjORQ==","signatures":[{"sig":"MEQCIGgZNe0PdllxbVi+QXfmtMuyLrEgtd47DiNk5tMsCNV4AiAIr687lIufFU8ogJrtIl4xDitr3BZbOJJb1Lz4ewUXPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCqJ3ZXX8Iens8B6/eoq+kVTHCPFdUb119ctbOeY9kgQIhAJvW/rtSZ50sbmkW/Q820nA7NIwsUw819aFdQDLc+vlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21173.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21173.tgz","_integrity":"sha512-a8bGWAzUFfJiPomRvAmLOWKREOJrg7y/+SAA/UTBX2HV83t2dam6VJPHaF0A+nn4mps8pYEI3OBHAZMdtcjORQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21173","@opencode/util":"0.0.0-dev-21173","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21173","@opencode/schema":"0.0.0-dev-21173","@opencode/protocol":"0.0.0-dev-21173"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21173","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21173"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21173_1792382405476_0.36823386645373546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21176":{"name":"@opencode/plugin","version":"0.0.0-dev-21176","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21176","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e094211225b006845300acb96edac03228c6bfe6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21176.tgz","fileCount":128,"integrity":"sha512-Rm5LzAbme7mV6iUQp4ekf9yN5i6HRAxny5UVCMqLBGK5oNda+zK40+zbYmHWoCvrZcZtyvY2QU9StYMxLlIzrg==","signatures":[{"sig":"MEQCID8bS2VvwWNyFUxP8FFMnpuKiRR4MWbb9amhBsiCRnJ5AiATwhNxvm6gpdIok6PEB9vNckbcO46/SGiAEBS87tjQmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUov9aXwqzSLw8FXVzB8edOUUctCdWBlTtoOh23N3L4AiBU9XoyBfdVlcEgkRwskC3AsNYw6Gy1Dn61YV9NeHfIxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21176.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21176.tgz","_integrity":"sha512-Rm5LzAbme7mV6iUQp4ekf9yN5i6HRAxny5UVCMqLBGK5oNda+zK40+zbYmHWoCvrZcZtyvY2QU9StYMxLlIzrg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21176","@opencode/util":"0.0.0-dev-21176","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21176","@opencode/schema":"0.0.0-dev-21176","@opencode/protocol":"0.0.0-dev-21176"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21176","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21176"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21176_1792383217609_0.35297225430283885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21177":{"name":"@opencode/plugin","version":"0.0.0-dev-21177","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21177","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c0b82594f6330502cb58033e596310e6f8a8f11b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21177.tgz","fileCount":128,"integrity":"sha512-aL5Xc3GwUniVTSNU88XZbZ2Q9qFQL93Wbgu3TdfZA9c7eS/nSJ5/VupMKKEevlA7SAZzca7pIphVtdzUeXOI/A==","signatures":[{"sig":"MEUCIEXRuEzykd6F7zYMrdYupCj0QY/Ih03jTtWhBkwwEYqeAiEAvjRnEXqt5OcYvK6NJE/Uqjf3A12Y3PFqHEREHT8wkdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRyzt5ilTtM8Mu1Orc2G8pV5HvRl6u8PhdWVsmMR7AfgIgavNRw2PuGKhD8vTg7tkTe9AeEJphHnQG5OZhRK4sbLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21177.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21177.tgz","_integrity":"sha512-aL5Xc3GwUniVTSNU88XZbZ2Q9qFQL93Wbgu3TdfZA9c7eS/nSJ5/VupMKKEevlA7SAZzca7pIphVtdzUeXOI/A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21177","@opencode/util":"0.0.0-dev-21177","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21177","@opencode/schema":"0.0.0-dev-21177","@opencode/protocol":"0.0.0-dev-21177"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21177","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21177"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21177_1792384192815_0.19500114424128845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21196":{"name":"@opencode/plugin","version":"0.0.0-dev-21196","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21196","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7c5d4774c070f88a4193e4a71ccbcc1cace96c8d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21196.tgz","fileCount":128,"integrity":"sha512-BsDSEu4zJn2YNKsWCjJGq4BH30AsUHXFFnRVBjt9JVT3h74B4cS6d3BixffxBFycNUgZMT4DsUucUyF6m1Rthw==","signatures":[{"sig":"MEQCIGLxnGI2YUwOkzBlWFYMfxz4Ilkk08g8RVycMQ7b8yJCAiA9D/4WBDnhUoRYsz0w1J16KrF3Bkzb/D8mLIAcdVPokA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNEHux6f5RlhrHO6xv6mljUbswGnfL5fArTradB8Wb+AiEA4w67LVQHZRlYWA8gMEDESu8/KyFmKn0Zx3qrgd6TR1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21196.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21196.tgz","_integrity":"sha512-BsDSEu4zJn2YNKsWCjJGq4BH30AsUHXFFnRVBjt9JVT3h74B4cS6d3BixffxBFycNUgZMT4DsUucUyF6m1Rthw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21196","@opencode/util":"0.0.0-dev-21196","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21196","@opencode/schema":"0.0.0-dev-21196","@opencode/protocol":"0.0.0-dev-21196"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21196","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21196"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21196_1792408344845_0.7124909557539483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21198":{"name":"@opencode/plugin","version":"0.0.0-dev-21198","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21198","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"86052e797cb308b2e644371a50a96c404abaa989","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21198.tgz","fileCount":128,"integrity":"sha512-X06PwI0/PrKsdVkVTJdFLmZ59f0zuKEf45xkCsgWSec10n6AyhodU1Ghl2wfRM73yMk5zOlyQ7pD1onVpDri/Q==","signatures":[{"sig":"MEUCIQD10wwOVEz+sxHh/cmiyt4kwx0LrAdTeowniG5puWVGegIgCQma2d2dbTkw1YLMWHSCRA0IxmKJdSynUggV1qT5CiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEn8VcSoC0mjT5MadsCzMIa8iWq157HEfAOai827W3jxAiEA/41XsCtLtItQ9cSp6iE6wmLm5H71yBuH7efDb3s1Qu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21198.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21198.tgz","_integrity":"sha512-X06PwI0/PrKsdVkVTJdFLmZ59f0zuKEf45xkCsgWSec10n6AyhodU1Ghl2wfRM73yMk5zOlyQ7pD1onVpDri/Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21198","@opencode/util":"0.0.0-dev-21198","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21198","@opencode/schema":"0.0.0-dev-21198","@opencode/protocol":"0.0.0-dev-21198"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21198","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21198"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21198_1792409469209_0.49578719862384046","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21199":{"name":"@opencode/plugin","version":"0.0.0-dev-21199","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21199","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"577d48678813d8f3b8bc893974470bed035d9faf","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21199.tgz","fileCount":128,"integrity":"sha512-+N7wTHq2yCZpmoxndAwqDlWvK5H4fk8Hpjm1NcuQ1JoZ8gMbm7NG9GDKHYbxayGqhYbm6wyVDStE0badfFChbQ==","signatures":[{"sig":"MEUCIQCzUT7WvCHC8NioHugOIIhYjaUSGlzju4reQvB3uQ53egIgULS3VxC5J7YhYhOLZHOQZSviKYx2Jjop9zqqvPI2opo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc3Co+2GeP/0ExLk/fx8qAAWfWksfdxI2J8jxrEEfO9QIgP8mM4ycJcOINLglwkhDmJlie85vKXaOO1XzXcKxVz1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21199.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21199.tgz","_integrity":"sha512-+N7wTHq2yCZpmoxndAwqDlWvK5H4fk8Hpjm1NcuQ1JoZ8gMbm7NG9GDKHYbxayGqhYbm6wyVDStE0badfFChbQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21199","@opencode/util":"0.0.0-dev-21199","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21199","@opencode/schema":"0.0.0-dev-21199","@opencode/protocol":"0.0.0-dev-21199"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21199","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21199"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21199_1792413762270_0.5629018974056508","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21201":{"name":"@opencode/plugin","version":"0.0.0-dev-21201","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21201","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"38f841aa100bfcbc4cc68b820be912adbeec43bc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21201.tgz","fileCount":128,"integrity":"sha512-R7EebdeNkT8bKicmsrEaIaLwGcECzV2hbrimeFcuOT0lIwI2JhXfC1bG5o94SVbyHR5AxaxuT0wHZAci1iEoXw==","signatures":[{"sig":"MEUCIDZkinnsVPGuXew5AeZR8Q6nfyXhxsd43lflfXctRBPuAiEA1EsZwpjjMbXMpnv1OMFipGYjU4WU+vlMpAIkg6/9GKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAd5S0SjhcQdm31C9CLTg0dwbwK5O10PARQ2JKyQRfpUAiBUJi94H0MSERPSeOdoVBtVO56flf1a6GAqCmsGvJNW3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139156},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21201.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21201.tgz","_integrity":"sha512-R7EebdeNkT8bKicmsrEaIaLwGcECzV2hbrimeFcuOT0lIwI2JhXfC1bG5o94SVbyHR5AxaxuT0wHZAci1iEoXw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21201","@opencode/util":"0.0.0-dev-21201","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21201","@opencode/schema":"0.0.0-dev-21201","@opencode/protocol":"0.0.0-dev-21201"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.5.17","@tsconfig/bun":"1.0.9","@opentui/solid":"0.5.17","@opencode/theme":"0.0.0-dev-21201","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.5.17","@opentui/solid":">=0.5.17","@opencode/theme":"0.0.0-dev-21201"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21201_1792419789839_0.6182001620066648","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21207":{"name":"@opencode/plugin","version":"0.0.0-dev-21207","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21207","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b47d548232c85bae093d20777fda0f1cc81ba13c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21207.tgz","fileCount":128,"integrity":"sha512-lqOb9+npVEsnTs+HjtRI0aHwb9jp/kvoM6iZ6vr4QnUKEvH79cDa3NsIVQePtPhI7uawLGeFL9K6wN2TCe7KwA==","signatures":[{"sig":"MEQCIDH0v1rFzBI85h+JbIE6d+48SWwnXpjpokK0lik4nzOZAiAkmVZOZqGF7z473CHAV4WBCtUVz5ijggLU87F2ODjOPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4Wq1ux3UzMa8YzNc4aFrib/KmS98vvX8J2oMBgPKIQwIgNHwx45JjWHmeX9LTE12TMKep7HcFagYFkInZYXqiSAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21207.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21207.tgz","_integrity":"sha512-lqOb9+npVEsnTs+HjtRI0aHwb9jp/kvoM6iZ6vr4QnUKEvH79cDa3NsIVQePtPhI7uawLGeFL9K6wN2TCe7KwA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21207","@opencode/util":"0.0.0-dev-21207","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21207","@opencode/schema":"0.0.0-dev-21207","@opencode/protocol":"0.0.0-dev-21207"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21207","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21207"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21207_1792422712022_0.17448165906359892","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21212":{"name":"@opencode/plugin","version":"0.0.0-dev-21212","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21212","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"775822ae99b4bbead6ac0b4af04a98c8d42e35f7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21212.tgz","fileCount":128,"integrity":"sha512-Beyvp0slmK3D4HlP9IKD60dsVgwtzvPo2mdQtXGeAoB/O1pMo7X0hThdrVFdLwQf5ZcjdGzk4KQ8/kWCw2b9yg==","signatures":[{"sig":"MEYCIQDmt+kWsoAnS/Xjq5QRqb4zGN21eN2alK+RrsMelp7XygIhAIDDPITJZIrq0/b52sLtG7bDxXTyCLyawmoQeHhewBxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6REc4O7ZHSpCzmZhuSQrnKmywXENBUmWga5Mj+LJSsAiEA7bgIeVD//OhkCsdV0aSa/wHk8FZIiIu+nYsTYWUM+sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21212.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21212.tgz","_integrity":"sha512-Beyvp0slmK3D4HlP9IKD60dsVgwtzvPo2mdQtXGeAoB/O1pMo7X0hThdrVFdLwQf5ZcjdGzk4KQ8/kWCw2b9yg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21212","@opencode/util":"0.0.0-dev-21212","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21212","@opencode/schema":"0.0.0-dev-21212","@opencode/protocol":"0.0.0-dev-21212"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21212","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21212"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21212_1792425033979_0.27383726524385743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21215":{"name":"@opencode/plugin","version":"0.0.0-dev-21215","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21215","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"81807b02042cb06a69314521f6f2f132f943edbd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21215.tgz","fileCount":128,"integrity":"sha512-ocyG/iZhqK1Ho7OvGhr2MAb7i/62L6ei9onR7sHimWaUBgH7UdQHm6tEjFIu8kvGCuEllRf925CRR6+LcU528g==","signatures":[{"sig":"MEUCIGPm5755RJXSbwsLm15ERlDJ02Io7RmduHyfTg47JtIUAiEA7SE8Beqz0J/vRRt8grfq/ye8jyU929C16uF09d99U6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8acEQ5Eh3AnhO9AYK/SOInQ2u9a4X9pVneZz0r6taPAiEAmU4NIeOX+qxp2To1GAG+zOfev/DwG9C6jBdyAGLV0lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21215.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21215.tgz","_integrity":"sha512-ocyG/iZhqK1Ho7OvGhr2MAb7i/62L6ei9onR7sHimWaUBgH7UdQHm6tEjFIu8kvGCuEllRf925CRR6+LcU528g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21215","@opencode/util":"0.0.0-dev-21215","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21215","@opencode/schema":"0.0.0-dev-21215","@opencode/protocol":"0.0.0-dev-21215"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21215","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21215"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21215_1792427390534_0.690419901522827","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21216":{"name":"@opencode/plugin","version":"0.0.0-dev-21216","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21216","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6d56ef3ae551e1be9cd399b2e08bfcf9f16d3985","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21216.tgz","fileCount":128,"integrity":"sha512-5YzaKkA29M+W1tCbYYihh/gfZOja35FvN6kK+Bvlyt6lJRI8HIEYEzDTqHa8VstLGo64/dj7Pez6fF9pB+oJVw==","signatures":[{"sig":"MEQCIH7aZNd77Yp98cZ+d2r+2k0ilXpgKQeJEFvFXhS1GrIIAiAoUFCNYMHZPqMJxLGjXu7NEymGXuxC5c54sWo4ytk1+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRz6q6zF1tMqeMAztF1CztSLvnEuKQsvoX6qo/jJogDAIhANsYHwoWpgj46t6ERKHLlmfS2LCVwH2wnZ1J3aIY67uD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21216.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21216.tgz","_integrity":"sha512-5YzaKkA29M+W1tCbYYihh/gfZOja35FvN6kK+Bvlyt6lJRI8HIEYEzDTqHa8VstLGo64/dj7Pez6fF9pB+oJVw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21216","@opencode/util":"0.0.0-dev-21216","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21216","@opencode/schema":"0.0.0-dev-21216","@opencode/protocol":"0.0.0-dev-21216"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21216","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21216"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21216_1792429223039_0.6715775188517974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21217":{"name":"@opencode/plugin","version":"0.0.0-dev-21217","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21217","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"31f203ce444cf8e0906ac94b1353ead66d9c7f83","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21217.tgz","fileCount":128,"integrity":"sha512-TikXh0nJBBpsX+bF3BOsH9NG+m/kJ12t+MwG2dpT4jDZ2DgGJ/H5QvR2DSG/A54VyR02CmZ4W2xExRncGhc8Jg==","signatures":[{"sig":"MEQCICojJ4lXoz+fDLBGhU64XyP7Uk20czCa4I7kn+4oXjRtAiBfk5h4/adGgY2YYvWL4bjyBtyRPL11+Gc7dEVRP5yTQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCevMMOMcjD1nbjywbZXx4N81vtC9LLk3x+lajA29PxXAIgQHjyLVVV5O/e9L1KWpVugDumEIEACTVwYLIZKNEFoqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21217.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21217.tgz","_integrity":"sha512-TikXh0nJBBpsX+bF3BOsH9NG+m/kJ12t+MwG2dpT4jDZ2DgGJ/H5QvR2DSG/A54VyR02CmZ4W2xExRncGhc8Jg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21217","@opencode/util":"0.0.0-dev-21217","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21217","@opencode/schema":"0.0.0-dev-21217","@opencode/protocol":"0.0.0-dev-21217"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21217","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21217"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21217_1792431111862_0.37484634019176766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21220":{"name":"@opencode/plugin","version":"0.0.0-dev-21220","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21220","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7d232fb1f1d151390816e58832c0b5ee58809655","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21220.tgz","fileCount":128,"integrity":"sha512-CDQsFKOxFJb0cdcd5fjk6a3eYOHuqU0gQp6WJERq40XvPaPSMMB8zkjxEdHg7rPqWh+oSQA7I3QbiBHy2/mBEQ==","signatures":[{"sig":"MEQCIH7ddzKNWj46W+4a3nLvMwD/GzFA5QyYw1vOSdlZHvJPAiBcUhMZvKbLbYDd2IHrLMGrEziasiuNESP9ZCEftfFrCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX2+Zssl20oDVl1OdO6NGSOACIa5Lo8O7fhxieYTvPKQIhAMYPjiwYsMgVUV4RahpGA9zpqKob0kzqsyAK7ak2oEXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21220.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21220.tgz","_integrity":"sha512-CDQsFKOxFJb0cdcd5fjk6a3eYOHuqU0gQp6WJERq40XvPaPSMMB8zkjxEdHg7rPqWh+oSQA7I3QbiBHy2/mBEQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21220","@opencode/util":"0.0.0-dev-21220","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21220","@opencode/schema":"0.0.0-dev-21220","@opencode/protocol":"0.0.0-dev-21220"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21220","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21220"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21220_1792432948500_0.10790123888199421","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21221":{"name":"@opencode/plugin","version":"0.0.0-dev-21221","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21221","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bdd2963d3d1a7a5d3b54542a1824646df507a8ea","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21221.tgz","fileCount":128,"integrity":"sha512-MkIeNW9bHCe8DNHu56QUJZ+yQUUYOITn9E6M+n0bajCHkADkhopATXJiFqFOIPv/pREWksUvZZ0TLV5DeNiYJQ==","signatures":[{"sig":"MEUCIAZSBil0K/Iz0VWjEfN008QlGMZtajPAKy8tlaKm+ZmBAiEAwdMPqLHwDswT5aukOq3FtC8FOZsvYDO8WmSU98u481Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmSPR8knGJHi9z5Dd2w5gGETlshy0FVLZPc/N0+IEjgQIhAK2yxJN7Uu5KNm90mdm4QF2p3a6n/wdr1sxJNZQWAYsG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21221.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21221.tgz","_integrity":"sha512-MkIeNW9bHCe8DNHu56QUJZ+yQUUYOITn9E6M+n0bajCHkADkhopATXJiFqFOIPv/pREWksUvZZ0TLV5DeNiYJQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21221","@opencode/util":"0.0.0-dev-21221","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21221","@opencode/schema":"0.0.0-dev-21221","@opencode/protocol":"0.0.0-dev-21221"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21221","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21221"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21221_1792434645378_0.5763522116568709","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21223":{"name":"@opencode/plugin","version":"0.0.0-dev-21223","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21223","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c058be7907a372b1cded8e0e5f7a2aebf1c7c085","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21223.tgz","fileCount":128,"integrity":"sha512-Z+126i6U7y4X3SusS+qtzcrYmEljsm+MG4br0h3xmPjBA5jo3lWcrhDtfNQXC24SfICamFsQsqjUWe5x9Hlkkg==","signatures":[{"sig":"MEQCIEkjYrV1PvU5rRGHnk5cvK8S4D5xX+L7VNbizaKQ8oxHAiAl3e5Pq/pZMm+x/kkKEVe+ef5h8HQipRXPTbEM27x4hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDqsNuEcanpBLQk9Z/AVnAAha4iwjleWAddXuXkIbGIcAiAOFWGaiM0ArLT4XdvDa8YjF+2cE8u4tN0Jv2hwptWAlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21223.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21223.tgz","_integrity":"sha512-Z+126i6U7y4X3SusS+qtzcrYmEljsm+MG4br0h3xmPjBA5jo3lWcrhDtfNQXC24SfICamFsQsqjUWe5x9Hlkkg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21223","@opencode/util":"0.0.0-dev-21223","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21223","@opencode/schema":"0.0.0-dev-21223","@opencode/protocol":"0.0.0-dev-21223"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21223","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21223"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21223_1792436321800_0.7236104002964792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21224":{"name":"@opencode/plugin","version":"0.0.0-dev-21224","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21224","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c73568d18cf946ba150ed2ea216c790f4c02dfcd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21224.tgz","fileCount":128,"integrity":"sha512-bVB8vSgCrONzrh9LZeit3USUAPi0RNenl51MWRqa5JJHBwY6ZMeC5w0bjWxs9kw4gOniAsYuAMN6sn3B/a0L8w==","signatures":[{"sig":"MEYCIQDTbXBsnl7kzFjEBi7hZArsD3r+w9n0PNtxNnRs1C7vTQIhAOTDGs5w1OmOJ9XWtKRySH99rmMeNa70rq1jry7Su6mB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH6+pttHeJcxEmgOJ/Vkl3f+1W4co9o0/8YNCR8t0MLNAiAbu4WGb84+6WvFGKhhQ8bYEaLPoKtwivXXEO9bA7SffA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21224.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21224.tgz","_integrity":"sha512-bVB8vSgCrONzrh9LZeit3USUAPi0RNenl51MWRqa5JJHBwY6ZMeC5w0bjWxs9kw4gOniAsYuAMN6sn3B/a0L8w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21224","@opencode/util":"0.0.0-dev-21224","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21224","@opencode/schema":"0.0.0-dev-21224","@opencode/protocol":"0.0.0-dev-21224"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21224","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21224"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21224_1792437965156_0.5196289516575068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21225":{"name":"@opencode/plugin","version":"0.0.0-dev-21225","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21225","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ee355524a6c7c938819f570250321a49cee27ff","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21225.tgz","fileCount":128,"integrity":"sha512-Wg+FpWD81ufzCK8Z9hPKdd557OLgYezia7yP4tmePmGyeKJHZOAlmSkbWXY/43XP1ONELciUu6AIS6aLWioSVg==","signatures":[{"sig":"MEQCIEQcMcXg1slv591P9vQZAQ7PFb1Srsxx794btSqsbLoJAiBf1bmFC3zgPsN9JNBhiqCZP2PtiRotF3IP/faW9s6NRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEDysn1bS9DNUZymZsNTJrzWKC2IRkKidfv/5D+dOpojAiEAv3tj8ah6CqbOr1NB2LD7js32SO6am5hdD/asBWAgMYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21225.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21225.tgz","_integrity":"sha512-Wg+FpWD81ufzCK8Z9hPKdd557OLgYezia7yP4tmePmGyeKJHZOAlmSkbWXY/43XP1ONELciUu6AIS6aLWioSVg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21225","@opencode/util":"0.0.0-dev-21225","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21225","@opencode/schema":"0.0.0-dev-21225","@opencode/protocol":"0.0.0-dev-21225"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21225","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21225"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21225_1792439776098_0.8236837049328536","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21233":{"name":"@opencode/plugin","version":"0.0.0-dev-21233","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21233","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"06f4c226419dce0809c962be1e38b8ce4af13f23","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21233.tgz","fileCount":128,"integrity":"sha512-8/XYna2YmegP5f6kOOrOrFFJxdi9ZTzN57PW1qHUG706Q8vDqk7vAhnATYMOQZfbRJaZACF0au/ot/A0wWhaaw==","signatures":[{"sig":"MEUCIQCjrKS8do4a8nD7BvJ4mJ8f9/82Ig4RBxyweP4oz6TuSwIgee2CW9vmVLtiljx7finrgu6q2VtUKqaczKzkOS4b5Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAu9tlmLdTWloDBpqHozRy1Jw/h6Sy8c+5QzAw4l8EyCAiAYrPc/kES9Bm3HQ57cSipRwUrtuQV7vafb6UBvRJ/9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21233.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21233.tgz","_integrity":"sha512-8/XYna2YmegP5f6kOOrOrFFJxdi9ZTzN57PW1qHUG706Q8vDqk7vAhnATYMOQZfbRJaZACF0au/ot/A0wWhaaw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21233","@opencode/util":"0.0.0-dev-21233","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21233","@opencode/schema":"0.0.0-dev-21233","@opencode/protocol":"0.0.0-dev-21233"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21233","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21233"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21233_1792441753601_0.5259423957779166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21240":{"name":"@opencode/plugin","version":"0.0.0-dev-21240","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21240","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"01f88751f8717ca3241a511cdc5a9819101a759d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21240.tgz","fileCount":128,"integrity":"sha512-aWv811Z7/BB0ELIaZ4H3Tth98y+9G9VLu7bcCEIsU9MQbfk2wzWVRAaP1UAggV+qPv4+EfnvV6Tpj7uPKGebaw==","signatures":[{"sig":"MEUCIGyhCdCYI1RgncXF2BciQH5SZVpx0H6lf0k0UesfMNcAAiEA1WrmDf9WIQGyWyakTGIwE5guW2rNP8iAaXLXqjAklbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHah2EIpODD9D10JctBGBZ7mGNHO2uJFdyveEa141XLtAiEAu8riQ2j0+Jk7s8PSW6GWOWaEUldOYiNh6e7ruFOEmac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21240.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21240.tgz","_integrity":"sha512-aWv811Z7/BB0ELIaZ4H3Tth98y+9G9VLu7bcCEIsU9MQbfk2wzWVRAaP1UAggV+qPv4+EfnvV6Tpj7uPKGebaw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21240","@opencode/util":"0.0.0-dev-21240","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21240","@opencode/schema":"0.0.0-dev-21240","@opencode/protocol":"0.0.0-dev-21240"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21240","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21240"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21240_1792443847879_0.4409414377245211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21244":{"name":"@opencode/plugin","version":"0.0.0-dev-21244","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21244","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5598a0f1e6a13a1d4962b96f8bd2b8acede0beb5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21244.tgz","fileCount":128,"integrity":"sha512-fhtlKoQ/U+KVI0KFgsejsCtjmYRKZgz9NVFT0F14NKw8oVGVZDRmx41+9blMKO0zlTmsl7TdTSR6rTqUxSNR1w==","signatures":[{"sig":"MEYCIQCCkBIZH9B2c5iKCb6CwCG/qF9R1eRuoYg7aZ7NBaBWhQIhAPNeck8sl6SqATIe94PIufnzWOBHbNUwJfL2HzujBn3i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFkhs9c+z5bVBaxiAGP4KGO5ICU4QEiKYp6RQki+sgxAIgIXNzWeLovkN71yUjNg6yhjFnQHxGKZajJtdvUKPFyRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21244.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21244.tgz","_integrity":"sha512-fhtlKoQ/U+KVI0KFgsejsCtjmYRKZgz9NVFT0F14NKw8oVGVZDRmx41+9blMKO0zlTmsl7TdTSR6rTqUxSNR1w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21244","@opencode/util":"0.0.0-dev-21244","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21244","@opencode/schema":"0.0.0-dev-21244","@opencode/protocol":"0.0.0-dev-21244"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21244","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21244"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21244_1792445775292_0.9394547283947632","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21246":{"name":"@opencode/plugin","version":"0.0.0-dev-21246","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21246","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4821df86c2805436dabad7135580978c4297012","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21246.tgz","fileCount":128,"integrity":"sha512-r7V59s6TYXGPU1tkEWUQW1jXSnQYCBfgMHyPo5sCc/K6hwaFax95Tw6u0QhQVQ1SSa+vkcbSiDwBEa7yzlzgDw==","signatures":[{"sig":"MEUCIFAQzaESBv/OzYNqpbYF8eutPfqmib2LHp6uFE2aXrdBAiEAriJ92wO6Bn78OY7eTQnfKHyNPJAVuDJlqIi7lohB+2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnG4+ZBfbuqlIFBLoY4cDmHxUBo4cDBr+KOC+gSwBg0wIhAIJTMB9TY7F3iW259pCdjdRlkAG2UpDQGozXfXn3z/Wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21246.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21246.tgz","_integrity":"sha512-r7V59s6TYXGPU1tkEWUQW1jXSnQYCBfgMHyPo5sCc/K6hwaFax95Tw6u0QhQVQ1SSa+vkcbSiDwBEa7yzlzgDw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21246","@opencode/util":"0.0.0-dev-21246","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21246","@opencode/schema":"0.0.0-dev-21246","@opencode/protocol":"0.0.0-dev-21246"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21246","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21246"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21246_1792447584338_0.43546785491224704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21252":{"name":"@opencode/plugin","version":"0.0.0-dev-21252","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21252","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"24bd038a221b547ddbcd498ab001e370ef4746f5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21252.tgz","fileCount":128,"integrity":"sha512-WHHrV4nWMChwODS9VizT6rVR9YE8FFo0mWcBLsIU2zyP0Cxi60je5jMA/JcZ/TJv5W5dDj0RUUEB4WvM/Qo25g==","signatures":[{"sig":"MEUCIGD+QIf/GM5b8kroPmTVAFN0ansH6R6uKx+GJTwKlcjhAiEA5xpJqQNoMlOSLj3eE/R/fT2y49iPV5ZfOXRP89xnfjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAeNvLJnE9NIaUItnQDzFKGQDG1H3YZ6W6lUsBOT8LBGAiAiIrTwy8SRzIe5i3yzfQekrbSh/GaLlasF8X+6DQH1iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21252.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21252.tgz","_integrity":"sha512-WHHrV4nWMChwODS9VizT6rVR9YE8FFo0mWcBLsIU2zyP0Cxi60je5jMA/JcZ/TJv5W5dDj0RUUEB4WvM/Qo25g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21252","@opencode/util":"0.0.0-dev-21252","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21252","@opencode/schema":"0.0.0-dev-21252","@opencode/protocol":"0.0.0-dev-21252"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21252","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21252"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21252_1792453464467_0.8168355110233638","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21253":{"name":"@opencode/plugin","version":"0.0.0-dev-21253","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21253","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a795620d7bdccdb1877d0422179bede7c0c924d6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21253.tgz","fileCount":128,"integrity":"sha512-K1ck77i8VD/TEXRaw9hXghMr9TysB9CXmYpNhcYyV1pnWuwTHQafTPeV/MVB3XquJWQuvMSqI6llgvqv0QwMtA==","signatures":[{"sig":"MEQCIHc9E/teg7/GCPr+kjGaUhYB7xqkUaroKO2FDTU2zKupAiAPOH0gM40K4cIwEuaP+CDlC2MouuDKhAAjLyG7tNKO0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAQYIw6GLw3ZYrnas1RQORcKGCFQEF24DTOUr3aQcEmCAiAhHnSNbE3UdgknTYHbwTVfwj7yArygdAD04kXq75g8uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21253.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21253.tgz","_integrity":"sha512-K1ck77i8VD/TEXRaw9hXghMr9TysB9CXmYpNhcYyV1pnWuwTHQafTPeV/MVB3XquJWQuvMSqI6llgvqv0QwMtA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21253","@opencode/util":"0.0.0-dev-21253","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21253","@opencode/schema":"0.0.0-dev-21253","@opencode/protocol":"0.0.0-dev-21253"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21253","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21253"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21253_1792455585599_0.9368946973286885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21255":{"name":"@opencode/plugin","version":"0.0.0-dev-21255","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21255","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8d64a4f916b8bc539f0a918df3b10872340d950f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21255.tgz","fileCount":128,"integrity":"sha512-fEzTAXociw7Y/d1w+4a8QMEcYswcdlRrWsATLCk1aCDwyVldOktz5wDyFmupUmYcIYxwFM2xGMnSwg0Ci0vkzw==","signatures":[{"sig":"MEUCIQDuCp3gO+RHfJ/fbJN9H3XNXJwIR1js84r+3kcBLpRayQIgJLAOoNu3zkkEoZvzsraqAC07zj97wz3Av9cStwbcy6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8/XGQvN/3NX0BMHIJOY7PHtJ7jCaJNciHf6iNjN3HUAiBMo0I9EFe3A+h1gmbHtKCyECnBa8B/jAzMDppvgq3LJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21255.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21255.tgz","_integrity":"sha512-fEzTAXociw7Y/d1w+4a8QMEcYswcdlRrWsATLCk1aCDwyVldOktz5wDyFmupUmYcIYxwFM2xGMnSwg0Ci0vkzw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21255","@opencode/util":"0.0.0-dev-21255","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21255","@opencode/schema":"0.0.0-dev-21255","@opencode/protocol":"0.0.0-dev-21255"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21255","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21255"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21255_1792457928885_0.6951899443741569","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21259":{"name":"@opencode/plugin","version":"0.0.0-dev-21259","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21259","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9b5da2f11eee58e97929b562e025388ebc544d3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21259.tgz","fileCount":128,"integrity":"sha512-5g2zSlIDTEnbsrtQ4fnwS1fjWOAt5mo/WpB5cl20MCo/NfCPXX+a1amux1hVSFiYx35olLyLeUYiBdx8Gg9WWg==","signatures":[{"sig":"MEYCIQC1nive9cAGBFQxQSQA9OMx6Z4LwmIHuLtNVMI0QVkPawIhALvImaUDLLdGNMjncROBshcRU5Lw1wexSf+Jhe68POj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDftOv4guLDWDX6wT5hAP+0gNx5P80rDC0md7ls69jYbQIhAOjdEB/QDp+nw84KyOIKPXKzSUIK3WgWU4+pAGHrosbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21259.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21259.tgz","_integrity":"sha512-5g2zSlIDTEnbsrtQ4fnwS1fjWOAt5mo/WpB5cl20MCo/NfCPXX+a1amux1hVSFiYx35olLyLeUYiBdx8Gg9WWg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21259","@opencode/util":"0.0.0-dev-21259","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21259","@opencode/schema":"0.0.0-dev-21259","@opencode/protocol":"0.0.0-dev-21259"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21259","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21259"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21259_1792461382794_0.36838222228378004","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21266":{"name":"@opencode/plugin","version":"0.0.0-dev-21266","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21266","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f32432e7eb98bd1012bf241edd9b0f8d727be6c7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21266.tgz","fileCount":128,"integrity":"sha512-bbtFZncZgDPz4Tf1AURqhqujiVFov6Cwo1NCOMa++StRJ4IvLD8NIJHExmH3xmav9eu6FlF8MEI6jw8rlWY21A==","signatures":[{"sig":"MEYCIQDV7hUeOqKgkNFxIhJk0dJBAi+J1bjImKY9nc9VUHIlAwIhAKcHPDRUTScx9p/Xtu/RnA+Nhd+H+R4+7RBm2qZqiVHV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICT6gBMuySl1UVVT94pccGWZrij9FGNijloMuHWR4MOvAiEAyfz8encqebHzYuTKNOgLRxlYvm0ZARGbQFtaSN3pXFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21266.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21266.tgz","_integrity":"sha512-bbtFZncZgDPz4Tf1AURqhqujiVFov6Cwo1NCOMa++StRJ4IvLD8NIJHExmH3xmav9eu6FlF8MEI6jw8rlWY21A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21266","@opencode/util":"0.0.0-dev-21266","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21266","@opencode/schema":"0.0.0-dev-21266","@opencode/protocol":"0.0.0-dev-21266"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21266","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21266"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21266_1792465050256_0.8746827517118974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21267":{"name":"@opencode/plugin","version":"0.0.0-dev-21267","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21267","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"06cc6a7995989c5fcf789305dad7eded37e9f279","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21267.tgz","fileCount":128,"integrity":"sha512-guz+PhKiDtSZrB0/l287pB23ryYWeWJ1ghhLFPXX7fwm40ATY6X4A0MWBK1CQnBjjDmjejCHuwmhdvPO6m2AXA==","signatures":[{"sig":"MEUCIQDAmO6R8QmJCMOaoKSS399wW0w8OO3rCD6YC5tq7ODd1QIgapYFmMX6QPZt1iP0Z+XJ4UR2uXjbSi1kMH1/9TSbA5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDT86Ky2lqD2jQVTPD080Aw3h6dRzYtXoZUNSqoYstGwAIgV5AysWNsq5cWmhb41nfeC8kLTbDBlWjONwPi5HREfdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21267.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21267.tgz","_integrity":"sha512-guz+PhKiDtSZrB0/l287pB23ryYWeWJ1ghhLFPXX7fwm40ATY6X4A0MWBK1CQnBjjDmjejCHuwmhdvPO6m2AXA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21267","@opencode/util":"0.0.0-dev-21267","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21267","@opencode/schema":"0.0.0-dev-21267","@opencode/protocol":"0.0.0-dev-21267"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21267","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21267"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21267_1792466128281_0.42205319303304667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21268":{"name":"@opencode/plugin","version":"0.0.0-dev-21268","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21268","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"85ec0badfce1edcac86e1cdf695993f79aa10179","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21268.tgz","fileCount":128,"integrity":"sha512-6EMwdR2epx3W6hdOOv0vpALlIRIroXtMDXBIuHH91qdx7DerVM/beOxkYgu87xwKGQVdB5g7CG8xK2lNcqty+A==","signatures":[{"sig":"MEQCIFOCHKXywByQ7a++nACuZPavbU/ZmNowz0JUPNbzcvj/AiA4BQW2NAESXbq5SiJ7lnW8z/M2kbiiJGHh7jNNW80F/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi0sYpRYqkqHSsR7o6+zLh9AjGokO76TVBMiQ5jM0mUAIgam9Wa4GyvfbXZIRhJW3greaTpIJQqm39XQ4Bu1lKAG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21268.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21268.tgz","_integrity":"sha512-6EMwdR2epx3W6hdOOv0vpALlIRIroXtMDXBIuHH91qdx7DerVM/beOxkYgu87xwKGQVdB5g7CG8xK2lNcqty+A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21268","@opencode/util":"0.0.0-dev-21268","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21268","@opencode/schema":"0.0.0-dev-21268","@opencode/protocol":"0.0.0-dev-21268"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21268","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21268"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21268_1792467737824_0.23497081741747428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21269":{"name":"@opencode/plugin","version":"0.0.0-dev-21269","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21269","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"94f823e0e66f3e8043e3d444edb21a9f811d6593","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21269.tgz","fileCount":128,"integrity":"sha512-L1o0WNrhyIhFdXnmm4YHfZBCXjzwlPyM9eynDhuOjXZ2Xa5piOJSieYN5wKok7g0mB2buIhbLB3zZQO11yR9XQ==","signatures":[{"sig":"MEYCIQCr+JDl8AYfPv30BYa9QV/aNLN8a38UIgsWfX9/dNn0kgIhAJY8m9Ko4gvjxKlIDR1GbZTLSpLqOhQGmD/Su2It7BDX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDO887ANlTiOTUljg3V0I6ShgW/Wb7KSLWzQlCfgQzCRwIgQlx0sHVuGBUAuzQpa5N08B/IcLbIWV55z0iGFglkNH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139152},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21269.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21269.tgz","_integrity":"sha512-L1o0WNrhyIhFdXnmm4YHfZBCXjzwlPyM9eynDhuOjXZ2Xa5piOJSieYN5wKok7g0mB2buIhbLB3zZQO11yR9XQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21269","@opencode/util":"0.0.0-dev-21269","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21269","@opencode/schema":"0.0.0-dev-21269","@opencode/protocol":"0.0.0-dev-21269"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21269","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21269"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21269_1792470128668_0.9341789996303917","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21286":{"name":"@opencode/plugin","version":"0.0.0-dev-21286","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21286","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"29a98859bf89e32209a62832e91c5bfac0cee5c7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21286.tgz","fileCount":128,"integrity":"sha512-Ebbcw3qRQ1bDA95KGR400otFiET+JMi+MOMamuApbLlwhRJpemS6cYL4tSPgf8VIBGlnZCsx5eTUDcYpDT6SXg==","signatures":[{"sig":"MEYCIQD7In8d6KI5GmlRpegrZVGHpug0CphHnm5zx/+hGXG2agIhAOlqbYs+GcQ5ymF7+JmQHqTdReRxv33xRnWJQ7/FhkKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB6FGsFFG+03OOdM68wkWhop0AGFRb4YdaDrRpzwl9q0AiAiA69JQiHJf2VQGtAXRZZGQqHOC4plGSQv/n0wxNgQiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21286.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21286.tgz","_integrity":"sha512-Ebbcw3qRQ1bDA95KGR400otFiET+JMi+MOMamuApbLlwhRJpemS6cYL4tSPgf8VIBGlnZCsx5eTUDcYpDT6SXg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21286","@opencode/util":"0.0.0-dev-21286","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21286","@opencode/schema":"0.0.0-dev-21286","@opencode/protocol":"0.0.0-dev-21286"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21286","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21286"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21286_1792475938252_0.07813203651503908","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21289":{"name":"@opencode/plugin","version":"0.0.0-dev-21289","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21289","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8672924b73f97b25077ca4dcb238028b86ef8ed5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21289.tgz","fileCount":128,"integrity":"sha512-EmMqHg8Qc0HLWk1WPcDzbSEvSz4R5x9lyKJ/w9pI6ZQ7mBpdEWDceprbc6f9HM08/4CiYj6wpmObKhB4UzkEOg==","signatures":[{"sig":"MEYCIQCUvQVrCV7yw6K+3tn9vQ9lotJaWOhRjwNscyJCRP46gwIhAIWa7rjhT0yOorkgbSyH063HKNk4U9JY+FPl70voGlq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp5ViO+XBe8B7iPUsjArpq4w1qWwL/l+0hiKC+FMs7cAIhANSPNJZ/JFuDXp2Y+7VSSOY9qotpNNsZCGsBdaanhxVx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21289.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21289.tgz","_integrity":"sha512-EmMqHg8Qc0HLWk1WPcDzbSEvSz4R5x9lyKJ/w9pI6ZQ7mBpdEWDceprbc6f9HM08/4CiYj6wpmObKhB4UzkEOg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21289","@opencode/util":"0.0.0-dev-21289","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21289","@opencode/schema":"0.0.0-dev-21289","@opencode/protocol":"0.0.0-dev-21289"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21289","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21289"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21289_1792477147793_0.4221292615565395","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21296":{"name":"@opencode/plugin","version":"0.0.0-dev-21296","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21296","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9a78f0574619fa46c62e8c872f7c777bbaa9d113","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21296.tgz","fileCount":128,"integrity":"sha512-rx9lOXDOM808JucvYr+v1GCjtZn2Km9YUsBkOJWRM5h468AYwJeOtDztdSzoWlmutH3sFSOtF/H9rQh14Brp3Q==","signatures":[{"sig":"MEUCIQDyaSbxUAOLwdShueebEsDTFdjvKMZSrM30+Vrlq8+/wQIgcLRXybIcmhwK+WMOx21RuMK5tNKa+AmU9vV/PLFGK78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMrsC8v7gueKnODYRmjAxv+2pUeyaCeGIptrPVs/dgMQIhANCC7qkVfoVRat9KIKt9Mqqd5QYxi6TKvQxBaI8jx836","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21296.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21296.tgz","_integrity":"sha512-rx9lOXDOM808JucvYr+v1GCjtZn2Km9YUsBkOJWRM5h468AYwJeOtDztdSzoWlmutH3sFSOtF/H9rQh14Brp3Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21296","@opencode/util":"0.0.0-dev-21296","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21296","@opencode/schema":"0.0.0-dev-21296","@opencode/protocol":"0.0.0-dev-21296"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21296","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21296"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21296_1792480521544_0.4070477764938343","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@opencode/plugin","version":"2.1.0","license":"MIT","_id":"@opencode/plugin@2.1.0","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"841813561df187f932d9a2b9caffdd8804369b4d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.1.0.tgz","fileCount":128,"integrity":"sha512-lnBdxgjcKNZgk+sOdOb1RseaOKqV5+1EaLScaK3wYqfnPPk51KvfoXLRT8sQGVvGxgEmRQfKGP5tTxZ6WhGWeQ==","signatures":[{"sig":"MEQCIArkK8vMeDZLey02n1k1mvuKu8SyV82x6xZRpzgfKADGAiAYVTmYD72AY4NY/Wf4i2Z/DsoNK0Xj/9GWmE8CYUThbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQVbYsocANoNp+cNv2oK853AQea9a3ZA/P8GWu5RtxUAiAkWd4Cmk/6sQjMjDR42PHnBWfKCW7PJnTvq7vfn3tVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139268},"type":"module","_from":"file:opencode-plugin-2.1.0.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.1.0.tgz","_integrity":"sha512-lnBdxgjcKNZgk+sOdOb1RseaOKqV5+1EaLScaK3wYqfnPPk51KvfoXLRT8sQGVvGxgEmRQfKGP5tTxZ6WhGWeQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.1.0","@opencode/util":"2.1.0","@ai-sdk/provider":"3.0.8","@opencode/client":"2.1.0","@opencode/schema":"2.1.0","@opencode/protocol":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"2.1.0","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"2.1.0"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.1.0_1792480676385_0.3087268197375963","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21307":{"name":"@opencode/plugin","version":"0.0.0-dev-21307","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21307","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d229ff82d708805c5029b90ae96e400fa04c0fd6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21307.tgz","fileCount":128,"integrity":"sha512-5sE0rq/txlTWxdElHcNw6AomjMA4sQe10mY4lijiXUgJaQ2+d+bsJ/l0Inrl5r0vhw3u58AGmfU6Np4fshyX+w==","signatures":[{"sig":"MEUCIQClM+aexTkEcgST25qEpdsgg8lD7kE6VKjAjXZPKls2pQIgLP9h887xOLmeVMti9RSR5mM4byOqC79o91IN6KZS1+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFykhY0Cp05M7QVMjSobAlJZn0V6QSNsy4fTZbMZOy7+AiAx5P3BL+p/rAou3qbFB9oB1VTk98o7X55fe9iTKmqvyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21307.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21307.tgz","_integrity":"sha512-5sE0rq/txlTWxdElHcNw6AomjMA4sQe10mY4lijiXUgJaQ2+d+bsJ/l0Inrl5r0vhw3u58AGmfU6Np4fshyX+w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21307","@opencode/util":"0.0.0-dev-21307","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21307","@opencode/schema":"0.0.0-dev-21307","@opencode/protocol":"0.0.0-dev-21307"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21307","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21307"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21307_1792490454560_0.9091081826817171","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21309":{"name":"@opencode/plugin","version":"0.0.0-dev-21309","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21309","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cbc4b7c4c7ae5f4c7ef2142264342ffbef0801a1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21309.tgz","fileCount":128,"integrity":"sha512-jXK1YAUttSIEfo+QhyUCM/TYqrz+Tij5JAwhmUiAm2LOGlq2Tu2BXnuBAm199HTz2R44UuE30bbBq5ik7kqNSQ==","signatures":[{"sig":"MEQCIGTeoIe7WEDYUpTjuKsHfej7EcQSVm9gIdqAbrIgdFI2AiBWmzFuw7cC+bbnU0hRMPazykZHdvWxEjM8RkBDK95VFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdmnoNJhk4zD2ZhC3mAjactuMx7AxiwzdtxYlw3cBgIAiAxS9x98hYZbyAGTPBqvbT+oOp/LQlK/zS/XrXSC3ARuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21309.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21309.tgz","_integrity":"sha512-jXK1YAUttSIEfo+QhyUCM/TYqrz+Tij5JAwhmUiAm2LOGlq2Tu2BXnuBAm199HTz2R44UuE30bbBq5ik7kqNSQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21309","@opencode/util":"0.0.0-dev-21309","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21309","@opencode/schema":"0.0.0-dev-21309","@opencode/protocol":"0.0.0-dev-21309"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21309","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21309"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21309_1792491333425_0.5770077868068881","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21314":{"name":"@opencode/plugin","version":"0.0.0-dev-21314","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21314","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"347f284187dacedffdcb3b92e6a16c387783aafc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21314.tgz","fileCount":128,"integrity":"sha512-l85F/sIoCfkN/byIWyVmpPYpEbKjbHknAm4KEc803HfIdj3jMkb81boPr/doichksB1fT7iWygA/+FKqEhh7yA==","signatures":[{"sig":"MEUCIG3P+Sdx90beNjyoPQrbw6ZUcTuvnlO/OtZrbI0wx+5GAiEA5fJ4BI5KR1yhV9zUAcu3jnuSLoo0lTki+cx8S8dUrVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICFuqj5fU9fYlJ4Bve5TzNZndbbqzJP/cco7Y+SJDNaaAiAIfO2UkuLTfSrSWkdWbN49WzoXuJJOq21DjTJOn35MPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21314.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21314.tgz","_integrity":"sha512-l85F/sIoCfkN/byIWyVmpPYpEbKjbHknAm4KEc803HfIdj3jMkb81boPr/doichksB1fT7iWygA/+FKqEhh7yA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21314","@opencode/util":"0.0.0-dev-21314","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21314","@opencode/schema":"0.0.0-dev-21314","@opencode/protocol":"0.0.0-dev-21314"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21314","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21314"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21314_1792499101403_0.013347620840492125","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21317":{"name":"@opencode/plugin","version":"0.0.0-dev-21317","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21317","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ab90d0e463bc4df671d496b90f3bfe4b39c84b6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21317.tgz","fileCount":128,"integrity":"sha512-inlksU7trfmz7Ys/t5jMi8GulOizS/voboauJLlWbc8bopSdnRkCoNmTsjvwTT9TVrOTiOjqgmqjWY/EB81Pag==","signatures":[{"sig":"MEQCIGrilBL2sPZwjCGoXL8SAD9Vq+qY1HIXvNrU2yrIov7AAiBubTzYX6sgJxof9xnKuiGIIb66s6Wa9nx+CLHVKdWaHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC47/OCBqPpS5a4mSuP466I7tistWVT7iWBktz3/b7u+AiEA5MotKeI43Hi3wGoNhM8ab2AuDtn2jfQLrEA/6V3jyrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21317.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21317.tgz","_integrity":"sha512-inlksU7trfmz7Ys/t5jMi8GulOizS/voboauJLlWbc8bopSdnRkCoNmTsjvwTT9TVrOTiOjqgmqjWY/EB81Pag==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21317","@opencode/util":"0.0.0-dev-21317","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21317","@opencode/schema":"0.0.0-dev-21317","@opencode/protocol":"0.0.0-dev-21317"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21317","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21317"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21317_1792500664707_0.18774634128656587","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21318":{"name":"@opencode/plugin","version":"0.0.0-dev-21318","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21318","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"66e36be6e5ae11de812c2bffedbc578aa56dd6aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21318.tgz","fileCount":128,"integrity":"sha512-0YSCS1Au0ERzmFkGwcn5rRd11QL3g9m5xiJKoSSy7iFkaifMP5W8R2eAv1rX86HopDQCfgbzR/c43Hys8PVQNA==","signatures":[{"sig":"MEUCIQDM8GWFR/m20/SWAOt+Ic5G0vSgb1f9kLVzSxdKvAq46QIgOn2mr2g25OIfZtfPp+KJysJ+NnO3HLYTIwF+yPD6hng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGsLfeH2mcobMrE+gslc3MGOnhp92Pcy9xQYO3rjDn/gIhAMogCp2ofYmyFqkiIyd4raEt3nyyJgD3/2kHU4tCsWpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21318.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21318.tgz","_integrity":"sha512-0YSCS1Au0ERzmFkGwcn5rRd11QL3g9m5xiJKoSSy7iFkaifMP5W8R2eAv1rX86HopDQCfgbzR/c43Hys8PVQNA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21318","@opencode/util":"0.0.0-dev-21318","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21318","@opencode/schema":"0.0.0-dev-21318","@opencode/protocol":"0.0.0-dev-21318"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21318","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21318"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21318_1792502248934_0.6287105551124077","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@opencode/plugin","version":"2.1.1","license":"MIT","_id":"@opencode/plugin@2.1.1","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9f6b627a1279ab09bf8b00ede273cc4c0c3dd307","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.1.1.tgz","fileCount":128,"integrity":"sha512-wvbvx/GeFNL7lb2Aj0IlXxPN01J6L1qJ2IbkUE5FaLmnC78aLjibzFP+wuzb28yUAM65dYw7WJRvHv+5GZRL8Q==","signatures":[{"sig":"MEUCIBP6YlmfVO2Qvs1UuQRCVfwbM6QqSBTlA7t6HXVi3lJhAiEAoTLOeCo4n1barHM+ZqLlE+0HUsvMmZmRp06gctHvsLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa8oWp0A501iQLR/fz1hjSbjcSc2TsMa/tapD003gElgIhAO0b2XlwIZTLXxEQnLTSed09r5lsKVbXNuSiflkwAKdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139268},"type":"module","_from":"file:opencode-plugin-2.1.1.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.1.1.tgz","_integrity":"sha512-wvbvx/GeFNL7lb2Aj0IlXxPN01J6L1qJ2IbkUE5FaLmnC78aLjibzFP+wuzb28yUAM65dYw7WJRvHv+5GZRL8Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.1.1","@opencode/util":"2.1.1","@ai-sdk/provider":"3.0.8","@opencode/client":"2.1.1","@opencode/schema":"2.1.1","@opencode/protocol":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"2.1.1","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"2.1.1"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.1.1_1792503342341_0.7597508912053059","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21324":{"name":"@opencode/plugin","version":"0.0.0-dev-21324","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21324","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ed6640f7c0c551f03404096d5ec584862ab99156","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21324.tgz","fileCount":128,"integrity":"sha512-1y1tdwxJ3ABwTh6PxWdQcbftO79KqCvpv8wxXTiAjXJaY6HbEyOnePkmwC54FK7fLvmAAQHWK8BRH+43SpfsXQ==","signatures":[{"sig":"MEUCIQDeNHMViu/y7F3Ji1EY3/LADwo0i74X81F3xFiP9oRABgIgU8OkScCv1frJ5kqi6iU3MKlDMSS0YTce4zxgwNDTFBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrcZgbTFZYfTSDzKTP2+0lZh9Pm9RHBjJ/djWQr6LR/AIhAKhW0jbVVZfcoFICIrjw99AjTF0dQLxpmGuRZjhSO5D4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21324.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21324.tgz","_integrity":"sha512-1y1tdwxJ3ABwTh6PxWdQcbftO79KqCvpv8wxXTiAjXJaY6HbEyOnePkmwC54FK7fLvmAAQHWK8BRH+43SpfsXQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21324","@opencode/util":"0.0.0-dev-21324","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21324","@opencode/schema":"0.0.0-dev-21324","@opencode/protocol":"0.0.0-dev-21324"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21324","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21324"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21324_1792511573045_0.7171685215532362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21325":{"name":"@opencode/plugin","version":"0.0.0-dev-21325","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21325","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1dfda1bf1cabfc19dca971fc9f4846d9a49548bc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21325.tgz","fileCount":128,"integrity":"sha512-fymutyf+6X76fMV0cwWfe5ilDmAhncJTFV6Yhe4A0ex2TW8jZKjI3dhaLQYvWF7DgQh334OpT8wDDH1u+B6coA==","signatures":[{"sig":"MEUCIQD70/d/bNnGjnNhi2Bhb67zZhHVoEYX/EBDu3pxjCsZKgIgD6V/rH17KHHt4hUWFDZl/h8jUtuSiT+LxupUydqEbPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICQd7iZzCEZwBme28VbOTWcTuSJVzUfBuHagy8ofz2/AAiA1MmOHqjTn6u6HxiFHg9ysreuvFfetFoPam8q5qMF5UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21325.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21325.tgz","_integrity":"sha512-fymutyf+6X76fMV0cwWfe5ilDmAhncJTFV6Yhe4A0ex2TW8jZKjI3dhaLQYvWF7DgQh334OpT8wDDH1u+B6coA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21325","@opencode/util":"0.0.0-dev-21325","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21325","@opencode/schema":"0.0.0-dev-21325","@opencode/protocol":"0.0.0-dev-21325"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21325","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21325"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21325_1792513962306_0.6760472737807985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21327":{"name":"@opencode/plugin","version":"0.0.0-dev-21327","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21327","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c3a11ba2b39a1d83cda6ad85a00925cf45b12044","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21327.tgz","fileCount":128,"integrity":"sha512-99zYs7Br47p4rnOT5UjAlFkyx3+mHYauy+0ONcAwjMJmmLecjsziZbA3km/VuqBCJApj+nq05P5dzaJUv+sG3g==","signatures":[{"sig":"MEQCIB+NOpMbSw13kBgX9yEjzNL+QaTF/ipHA5uGF3NJUX6oAiAbgez1JaOp2uQZ7XYR5FPETrxCOlAz3m35RYYX2Hrvvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7Xe0S72FbQ8wFg9It9g8jpdAhOv5iI2aH+t+1SOPWRwIgcijWBJJ/aIUzHVslIgDSRQ72n9XUxD8O6298ZzPejJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21327.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21327.tgz","_integrity":"sha512-99zYs7Br47p4rnOT5UjAlFkyx3+mHYauy+0ONcAwjMJmmLecjsziZbA3km/VuqBCJApj+nq05P5dzaJUv+sG3g==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21327","@opencode/util":"0.0.0-dev-21327","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21327","@opencode/schema":"0.0.0-dev-21327","@opencode/protocol":"0.0.0-dev-21327"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21327","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21327"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21327_1792516674592_0.49872319394572884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21329":{"name":"@opencode/plugin","version":"0.0.0-dev-21329","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21329","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3fd116ef78905a4534ba550876aa50315652f48b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21329.tgz","fileCount":128,"integrity":"sha512-OwNRzDHtiOJdxqmWgfH5waiBesJOqAX4aEYKBaYfMtsotqS6+OkcTc9ojz5X+t7RkZNe+MYrajwo5ccnafCF6Q==","signatures":[{"sig":"MEYCIQC1DZXKF6gNudZ8z7g2wivwq4tCEtWV96hoj8QtPymM5gIhAPvK8tAn9K0+qKxCgQKps3xFJLYuSolXEknrF+NEmOE5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAxSZjWrsRuWQxzTxGFdGeVNKaBKhME/n0uXNJs8v0skAiAEgzPF8FFjUYWLXuK1hlowXMF2fTY1fgy28l0RNiw24Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21329.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21329.tgz","_integrity":"sha512-OwNRzDHtiOJdxqmWgfH5waiBesJOqAX4aEYKBaYfMtsotqS6+OkcTc9ojz5X+t7RkZNe+MYrajwo5ccnafCF6Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21329","@opencode/util":"0.0.0-dev-21329","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21329","@opencode/schema":"0.0.0-dev-21329","@opencode/protocol":"0.0.0-dev-21329"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21329","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21329"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21329_1792518554018_0.24841219449809726","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21339":{"name":"@opencode/plugin","version":"0.0.0-dev-21339","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21339","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8f65940f653e38e2748ac2c588b021d156cb0247","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21339.tgz","fileCount":128,"integrity":"sha512-yb5F57wtTNz0JP4+KahFpqX3zdauODg9yBw+SdeyMQulrk5PE50aVjD4wFFHM6pzad0HgnxVaOnG6KTpumUalg==","signatures":[{"sig":"MEYCIQC12+gQpomJTfKnbLA4urAB2Vo6ZRdlAGvZhEYKxkfHHAIhANagm4iwohCLAKm6yeJzJqYDuCkweXoNvznhd1zv1TCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxcqTPkuVoTBs09Ola5k/lkkU8KaDUm5a9u5ohBfEFxAiEAkhq7yKETpgjVahvO0Gk2yBldoHta/5U+1l1E5hv/7XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21339.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21339.tgz","_integrity":"sha512-yb5F57wtTNz0JP4+KahFpqX3zdauODg9yBw+SdeyMQulrk5PE50aVjD4wFFHM6pzad0HgnxVaOnG6KTpumUalg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21339","@opencode/util":"0.0.0-dev-21339","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21339","@opencode/schema":"0.0.0-dev-21339","@opencode/protocol":"0.0.0-dev-21339"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21339","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21339"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21339_1792521698762_0.3719683121301198","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21340":{"name":"@opencode/plugin","version":"0.0.0-dev-21340","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21340","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f25862b57b97565002357f707ff2bf0abc3dcb06","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21340.tgz","fileCount":128,"integrity":"sha512-uIUCQukNSihdp+b5hrZ70e0ovVPLMozjY9bFYdjo3UkNOEdjf5fKEPmeYav0/G3F2j2UjXiaDd3x+NLAkbrHmw==","signatures":[{"sig":"MEUCIQDRHBF/hda6RFA3Zk+vAeMN1pV8cVRLCsgmeY/lF6L+egIgURvQiQwTgkBzMBXR7f2pt/WhB57+WElu6LBccDIkoUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBTd9ivK9+CPn5n+5MEOdMd8PWIzau6PrznGUIJOs6oSAiAjrkGSAZuda1CaiKwA4A9tSTVp1tFW1OZSN3VT6Mn6LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21340.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21340.tgz","_integrity":"sha512-uIUCQukNSihdp+b5hrZ70e0ovVPLMozjY9bFYdjo3UkNOEdjf5fKEPmeYav0/G3F2j2UjXiaDd3x+NLAkbrHmw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21340","@opencode/util":"0.0.0-dev-21340","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21340","@opencode/schema":"0.0.0-dev-21340","@opencode/protocol":"0.0.0-dev-21340"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21340","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21340"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21340_1792524280066_0.8590677603738177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21344":{"name":"@opencode/plugin","version":"0.0.0-dev-21344","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21344","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2c295c9788c838e9d8ca8a4eb4e824f8ef8b20b8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21344.tgz","fileCount":128,"integrity":"sha512-CR6kxgHFQkfyDNPvYSq/bEKdhIJMPMUD7lzPgnnqEjaBJrJsyNZ3z4Muk5rp+8kyXI6KBpwuZwA6Ioyk74x3+w==","signatures":[{"sig":"MEQCIBSBjVL6GXr0d34iXobjpHzfrHyJsZv9PgyGnV0pPoM0AiBfmxtE25rDlDSibhersj2+bd10kCzRlDVLzIwukFkmkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHOWDFfd/0q8AvliiiDDozSP3AQxgtYV9owO68gCuD0JAiA2X3wZZwrGt62kXe3mv00AdR5pylfS8xAoBwbnqETRyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21344.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21344.tgz","_integrity":"sha512-CR6kxgHFQkfyDNPvYSq/bEKdhIJMPMUD7lzPgnnqEjaBJrJsyNZ3z4Muk5rp+8kyXI6KBpwuZwA6Ioyk74x3+w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21344","@opencode/util":"0.0.0-dev-21344","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21344","@opencode/schema":"0.0.0-dev-21344","@opencode/protocol":"0.0.0-dev-21344"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21344","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21344"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21344_1792526414096_0.012849976930967122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21351":{"name":"@opencode/plugin","version":"0.0.0-dev-21351","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21351","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e0b1ce7cf4cb48832ce86421f637878d82e10545","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21351.tgz","fileCount":128,"integrity":"sha512-Svff56BQmz5/ORIwn5zrgXN/aqeKdtiadOv14GMbUq5YTnqw+zC9FBT2PlPEQ+KMChoX8nTVaq07m9aY7mPjgg==","signatures":[{"sig":"MEYCIQCkI99f2ovhzZW1AleHftFF2+E4TNQcqjQgm0L+oUG1fAIhALkM/TmnC4Q0yzaxMjRIhX/bdB5peV0fqjtuIA5PtX2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDom9KzTvP+S2Z4Cf9gMVSb18YbrCC6DtrJFwaYS7ymtAiBS5eaKH2DJ+yzFRrJF2PH+i7NxAg3uZErLfCjsbSpLtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21351.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21351.tgz","_integrity":"sha512-Svff56BQmz5/ORIwn5zrgXN/aqeKdtiadOv14GMbUq5YTnqw+zC9FBT2PlPEQ+KMChoX8nTVaq07m9aY7mPjgg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21351","@opencode/util":"0.0.0-dev-21351","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21351","@opencode/schema":"0.0.0-dev-21351","@opencode/protocol":"0.0.0-dev-21351"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21351","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21351"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21351_1792528228346_0.7056138187864218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21353":{"name":"@opencode/plugin","version":"0.0.0-dev-21353","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21353","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8cfb1a18dfc1aa5bf448af8fe47177f242ebe40a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21353.tgz","fileCount":128,"integrity":"sha512-Rj/CWP1q1YE3EGiaKcA5wsmDn1URzs1SGBoVrlqI/U0LQwONVSh0euboaurCH8svrJ0u+0P1mDrHuT57+CNV4A==","signatures":[{"sig":"MEUCIC577uquuryNgKUQwFPwG7PiVLdTs0X1laTrLNmfoguYAiEAkE52JkEIidOZK+i6RATYuagpDaVpKUISgl/8Cwu2aSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzIMcqdQKUxOKi1H1VDxXvAe3U5hCF4CN2w8R5hkeyOAIgQPvsjGcwjpUuRwK8p7QjDtoDhBYZiZBccCgOhQkERpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21353.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21353.tgz","_integrity":"sha512-Rj/CWP1q1YE3EGiaKcA5wsmDn1URzs1SGBoVrlqI/U0LQwONVSh0euboaurCH8svrJ0u+0P1mDrHuT57+CNV4A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21353","@opencode/util":"0.0.0-dev-21353","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21353","@opencode/schema":"0.0.0-dev-21353","@opencode/protocol":"0.0.0-dev-21353"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21353","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21353"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21353_1792530678783_0.255269146371885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21354":{"name":"@opencode/plugin","version":"0.0.0-dev-21354","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21354","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ffb7356e9f92473dd5d09802c60e247ba2954ab5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21354.tgz","fileCount":128,"integrity":"sha512-YHH3HHxgyzOobFc+LaDYWt8ShEkwjfRO0JnNeLJ0w/RD4mY/qC6qrcq2nnqKU0L1M4+ot5MJlYT+YW1VLusksA==","signatures":[{"sig":"MEYCIQCfGyxKNZpC2CSvwXtLFJOYMK1fmv7d50Twm6FCV8Ci0wIhAKquYweVKtU4laWWXmXJC3iHa/rvcT9pGj8lctpYEd3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJFG2cEy9t+xAGLByrKGWJOLf/rTrmqJZX7JwmAmxcPAIhALk2ajWy3Zb5N7nF6D51KZC+imzQQjtlP9hA7BJo1d0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21354.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21354.tgz","_integrity":"sha512-YHH3HHxgyzOobFc+LaDYWt8ShEkwjfRO0JnNeLJ0w/RD4mY/qC6qrcq2nnqKU0L1M4+ot5MJlYT+YW1VLusksA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21354","@opencode/util":"0.0.0-dev-21354","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21354","@opencode/schema":"0.0.0-dev-21354","@opencode/protocol":"0.0.0-dev-21354"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21354","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21354"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21354_1792532355240_0.592278586940225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21357":{"name":"@opencode/plugin","version":"0.0.0-dev-21357","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21357","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a6be5bd91fd0907f20348e5a44c296a7c007397","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21357.tgz","fileCount":128,"integrity":"sha512-w4O2NMmZ1vQ8ErSZ1Wfls8DgO9nS+gQw6oUyrH8jlJWylcZOkINX5HpCUa1O9lkOeIf8hEovekZgXHgerHW8bg==","signatures":[{"sig":"MEUCIQDrlGCxw+a3Mo7/a5RnfYcz+DmEP1RYXw8xzrukGLRrGAIgP/Wrjw7rPt69uPS47h6BLSU7UBrbPtwf5Gg+MT/RCv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDT0owsvTp3veyW7sXK5pAhMRQPR4V41YKd3RzUf6NqdAiEAxhZVvSwHuD/HNj4qR9fSL1gjH7o8Chm911fbzlq08SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21357.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21357.tgz","_integrity":"sha512-w4O2NMmZ1vQ8ErSZ1Wfls8DgO9nS+gQw6oUyrH8jlJWylcZOkINX5HpCUa1O9lkOeIf8hEovekZgXHgerHW8bg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21357","@opencode/util":"0.0.0-dev-21357","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21357","@opencode/schema":"0.0.0-dev-21357","@opencode/protocol":"0.0.0-dev-21357"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21357","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21357"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21357_1792534074579_0.6235383382155986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21362":{"name":"@opencode/plugin","version":"0.0.0-dev-21362","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21362","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6ebb9f9a4726466f9afd7ef4e621ee38bbd51eeb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21362.tgz","fileCount":128,"integrity":"sha512-0DCWli4WQyEZYTRLsoWUWgkcqxbrljPGmpalE3rm3wD7BCGvv5knz+81VptuDObB7eseFFkl8stf7z1wbjIK1w==","signatures":[{"sig":"MEQCIHr44FPbNG5C1NDh9dC7MmkFsIwSv6EZNs5f4OwHbK9vAiAnoGkvsn9D6IOLQxuGllFREx7OofKTXupqBALUR60FNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpLSa+KbsddRWibRojkVRFvkZVonxJSD+/szf50e5DVgIhAJNp3X/Ah9wkpucX2o3ODdZpsBlfxD5T1yY/klUd2+5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21362.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21362.tgz","_integrity":"sha512-0DCWli4WQyEZYTRLsoWUWgkcqxbrljPGmpalE3rm3wD7BCGvv5knz+81VptuDObB7eseFFkl8stf7z1wbjIK1w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21362","@opencode/util":"0.0.0-dev-21362","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21362","@opencode/schema":"0.0.0-dev-21362","@opencode/protocol":"0.0.0-dev-21362"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21362","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21362"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21362_1792535967390_0.08164158328229276","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21366":{"name":"@opencode/plugin","version":"0.0.0-dev-21366","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21366","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7beaaf9c1303ed715253ee9d53cee4ec6aca8fcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21366.tgz","fileCount":128,"integrity":"sha512-E+wmXXJ9oQAlj/DY5lG99jv0TFj9Prro/74Sh2yZg+bxkF7SyOn5gkluoOzawu9xwerHyXOwNTkDqAqePavAkg==","signatures":[{"sig":"MEUCIQDrQlEuS8aHE6TA1skuq4+mMepXRsL+8+f43Tu37p++SQIgCFA4szPu/Qd41jq2iLopBTyV0Gs9nbKtCHGx761CqXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEF3bBNtPS6XMxYF5+KA6PpMA3x4At4RDES2HXx0iIxBAiEA2QhR3z73M1VXeZeFTRE/ix3c2RpKsKnZV288tJgiFnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21366.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21366.tgz","_integrity":"sha512-E+wmXXJ9oQAlj/DY5lG99jv0TFj9Prro/74Sh2yZg+bxkF7SyOn5gkluoOzawu9xwerHyXOwNTkDqAqePavAkg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21366","@opencode/util":"0.0.0-dev-21366","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21366","@opencode/schema":"0.0.0-dev-21366","@opencode/protocol":"0.0.0-dev-21366"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21366","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21366"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21366_1792537724350_0.5033665841052444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21368":{"name":"@opencode/plugin","version":"0.0.0-dev-21368","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21368","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8986c14ef9f0ca8396a96cf6287d0ad0fb3b4c69","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21368.tgz","fileCount":128,"integrity":"sha512-x/bQveNCLC/CnJEmm8w0DWMsXgv2pUcPLVgg92+fbDwvETJ6WQoPSC2X26xaCc7m3frGfoqEBlRtTPpZS7Xb3Q==","signatures":[{"sig":"MEYCIQDU12Kj/YWw0cPg4fGp6lFvgclLMGgwy+P8/aelUc01OQIhANB+5D8POGr3TtaNBNpgxSlu57bM384Oo40vcKb6C31E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBP7TvWUi2ukHl7oPg97+Fig4WPkpX1vbYs1DOwkIBwFAiEA5buV8y5OD1jY9j4r0KlZjh7sQ87GH81B3uDjTdVLruA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21368.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21368.tgz","_integrity":"sha512-x/bQveNCLC/CnJEmm8w0DWMsXgv2pUcPLVgg92+fbDwvETJ6WQoPSC2X26xaCc7m3frGfoqEBlRtTPpZS7Xb3Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21368","@opencode/util":"0.0.0-dev-21368","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21368","@opencode/schema":"0.0.0-dev-21368","@opencode/protocol":"0.0.0-dev-21368"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21368","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21368"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21368_1792539063823_0.6987113445461977","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21382":{"name":"@opencode/plugin","version":"0.0.0-dev-21382","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21382","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"176be623421c569cc60c0d20673629af2fa59940","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21382.tgz","fileCount":128,"integrity":"sha512-g1jh4FNkl1IOx0Q8i61wHro/F/um/S4JMWqiDizmyqcEdWcm+KznEs7lACwvzPKHLgQrW3DVtDgnkbheX25m5w==","signatures":[{"sig":"MEYCIQDdmIyZXbmCK+y71hSF8rQlOrQ/evttkGU2KROU7drv2gIhANj5yKi4xkTtC/Y7HERXPoVKUdSTJhPX6x0x4txqgxZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsf8eI+RQEIi1B5oR5rJ+W78Dj9vUQLLigTZ12268sYQIhAO672BoFhJHXGlIc6BTqVUbIcrZ9H4XMW1ow6L+7lMfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21382.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21382.tgz","_integrity":"sha512-g1jh4FNkl1IOx0Q8i61wHro/F/um/S4JMWqiDizmyqcEdWcm+KznEs7lACwvzPKHLgQrW3DVtDgnkbheX25m5w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21382","@opencode/util":"0.0.0-dev-21382","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21382","@opencode/schema":"0.0.0-dev-21382","@opencode/protocol":"0.0.0-dev-21382"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21382","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21382"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21382_1792545928631_0.28525300228736006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21385":{"name":"@opencode/plugin","version":"0.0.0-dev-21385","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21385","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8508d38496ecbb004e71ece71d2756aeeb324bfe","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21385.tgz","fileCount":128,"integrity":"sha512-iaSyuJI+0+fUniovLFrK0TamFOKRryCqkDWCJzRB3GQI5IzVpDc6UwRMyD34aNY5HbeCV7KQKwE+8maRqK1Osg==","signatures":[{"sig":"MEUCIQDI/hT/jAQHMMuydtfHFQ1ogfZ0FB4SlehV5rVjgC1negIgJ9ipPDYkdgfWrSxNKw1lqjkczVLFEplsKryi+fXKbos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHbeG2mSYgsrsRN2Uf+vTEzAgtvh36w+pRImOP7HNAuPAiA9E0FQuCV07vTTmtxgcDOUWdSamWJIbLUhHMkYJeJhZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21385.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21385.tgz","_integrity":"sha512-iaSyuJI+0+fUniovLFrK0TamFOKRryCqkDWCJzRB3GQI5IzVpDc6UwRMyD34aNY5HbeCV7KQKwE+8maRqK1Osg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21385","@opencode/util":"0.0.0-dev-21385","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21385","@opencode/schema":"0.0.0-dev-21385","@opencode/protocol":"0.0.0-dev-21385"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21385","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21385"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21385_1792548036012_0.31041970853383827","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21387":{"name":"@opencode/plugin","version":"0.0.0-dev-21387","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21387","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e30e337f458dc3d391c91960b963a1cfc5d92d6d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21387.tgz","fileCount":128,"integrity":"sha512-OYCuSzYfEa1UrKfu6pEn/zBGE6h4Y2X7xgYmcrnOlSs+5hL/NFlumU8b7oDJMavF7C/dhf3HkXuc/DwPuKo9YA==","signatures":[{"sig":"MEQCIA5+JjQ15wFqmB0sXG1nUX1TpZGrlrbVtA3D5sSPrjxMAiAiYfC+1G2MS6F85sGdolZGeDYZEdlVnSGF9umfMk3e7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCacSWYxjN33/IxgXov/T1Ks4AfG6sSIkKy22cFXWo1mQIhAJygQWuZjncFO4gJCTvVeVegc0Qtl6SXAW4V+qStyWe6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21387.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21387.tgz","_integrity":"sha512-OYCuSzYfEa1UrKfu6pEn/zBGE6h4Y2X7xgYmcrnOlSs+5hL/NFlumU8b7oDJMavF7C/dhf3HkXuc/DwPuKo9YA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21387","@opencode/util":"0.0.0-dev-21387","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21387","@opencode/schema":"0.0.0-dev-21387","@opencode/protocol":"0.0.0-dev-21387"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21387","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21387"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21387_1792549737923_0.5115413966445199","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21390":{"name":"@opencode/plugin","version":"0.0.0-dev-21390","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21390","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"87cd6fc1379b87f401e9ed1bf56fae68434359f3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21390.tgz","fileCount":128,"integrity":"sha512-iv/Qv8bqf/fsEdy/fPjGq+ZbOnMMx0mWF/F4exs+5JU7TsRc3Eay26NXjJan3JgNXjj8ZdIGjwED0zRvmguGSQ==","signatures":[{"sig":"MEYCIQDMy+tuBR7XdNHaM4UbjGSaWNTVSOm/DGklqsG2yaqQuAIhAJ+JEtnpJZjwvkAdLWfQwxzaOhsaNsn3heoAROMcLykQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8n3XdYGtsQV+7vyQCV/wMzbkx/nYX2XzN5n6tc1j8AQIgJWJ3qMq8ijQd9fMKOHNeoVcE6eS5T1IW8Bn/7Fhs7g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21390.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21390.tgz","_integrity":"sha512-iv/Qv8bqf/fsEdy/fPjGq+ZbOnMMx0mWF/F4exs+5JU7TsRc3Eay26NXjJan3JgNXjj8ZdIGjwED0zRvmguGSQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21390","@opencode/util":"0.0.0-dev-21390","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21390","@opencode/schema":"0.0.0-dev-21390","@opencode/protocol":"0.0.0-dev-21390"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21390","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21390"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21390_1792551189478_0.01218993531369561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21392":{"name":"@opencode/plugin","version":"0.0.0-dev-21392","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21392","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6510f5fbf721e3db78d162d8ee16f227db3b51c6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21392.tgz","fileCount":128,"integrity":"sha512-v99PZodd7S3gNlcbTVKQYL1UJ4JvsCOUgZbKikRI7Usf5LATsA4bq8f9Sc6ZinpJiemQr+TLfg3xJiriuIqnOQ==","signatures":[{"sig":"MEUCIQDiR2dHOpYUb9FX+KT3oHvwyM9Ea350jrOOu44GxtwrDAIgDVxiOU6DT7L6yt/Oy6bWs4x7Q5CuZ6NWlIXW9xlSxgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASg3YUk6T6LQvVNZj0m7FtbvpM5ILVgY8M4ijChTSTQAiEA8JVKsVRGBN4eA7EOef3jze213cmFz7OMQ6LzOYe1pB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21392.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21392.tgz","_integrity":"sha512-v99PZodd7S3gNlcbTVKQYL1UJ4JvsCOUgZbKikRI7Usf5LATsA4bq8f9Sc6ZinpJiemQr+TLfg3xJiriuIqnOQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21392","@opencode/util":"0.0.0-dev-21392","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21392","@opencode/schema":"0.0.0-dev-21392","@opencode/protocol":"0.0.0-dev-21392"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21392","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21392"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21392_1792553144885_0.8818737779145136","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@opencode/plugin","version":"2.1.2","license":"MIT","_id":"@opencode/plugin@2.1.2","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"53c0c4bb96a395dd01729d41751e5b7cd11fcfc5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.1.2.tgz","fileCount":128,"integrity":"sha512-vgGoLF/Kb7uyOsRmAHViN7BRPrAl0c3UVqvKQ/ZDl42IKzqsxedpAyoVpwxQHt+3LF6non2sOvi6Y+kKzDHheg==","signatures":[{"sig":"MEUCIQCqkaDI+LmaoMicQbPVovqAH+/o3+Pj47W458O8lyswZQIgH+R//KNHYot+Z8o9y9w88OXjoJXNz3JHbKLP9QLcKVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRWItkwHH1S4BsOF8k6iQH8/JiaE0LRWPROrCirQQFaQIgLRCPgnLCygmaQuF3S7w/cU9+BEDyEXf4xmTTzua4WZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139268},"type":"module","_from":"file:opencode-plugin-2.1.2.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.1.2.tgz","_integrity":"sha512-vgGoLF/Kb7uyOsRmAHViN7BRPrAl0c3UVqvKQ/ZDl42IKzqsxedpAyoVpwxQHt+3LF6non2sOvi6Y+kKzDHheg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.1.2","@opencode/util":"2.1.2","@ai-sdk/provider":"3.0.8","@opencode/client":"2.1.2","@opencode/schema":"2.1.2","@opencode/protocol":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"2.1.2","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"2.1.2"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.1.2_1792554042161_0.571150418364003","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21400":{"name":"@opencode/plugin","version":"0.0.0-dev-21400","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21400","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4458a47be2cbef32ba40847f66bb390062d3127","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21400.tgz","fileCount":128,"integrity":"sha512-QXfwJSLpevW5XqjbeEQlgqFrBdsO7FMQtx2gWsUE+Hr7eSk6/QM98gOP9bkjVtDd+vRaCqVxP89uy2EzRvcmhA==","signatures":[{"sig":"MEYCIQDiFg3fwuzzys3SJXZtnBQM71Y4JN1vfL0GjupLiQ8MhwIhAMFIN29uVGwTzGQ/gCyDN2ziWPkP1LnMkP71fCGsR4hU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClNPExRPgoqbCaCp1U0pjlvq4ZNzWfQn3LW6jhb1lxNAIgcNp2Z4jv9tzd8rVeMG7Slshh44M4ZpRe5fxIe7TPanc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21400.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21400.tgz","_integrity":"sha512-QXfwJSLpevW5XqjbeEQlgqFrBdsO7FMQtx2gWsUE+Hr7eSk6/QM98gOP9bkjVtDd+vRaCqVxP89uy2EzRvcmhA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21400","@opencode/util":"0.0.0-dev-21400","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21400","@opencode/schema":"0.0.0-dev-21400","@opencode/protocol":"0.0.0-dev-21400"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21400","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21400"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21400_1792555365168_0.9839665503668715","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21406":{"name":"@opencode/plugin","version":"0.0.0-dev-21406","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21406","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"398e3ba2d9a2b0068df60c9658ccf2749277cc33","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21406.tgz","fileCount":128,"integrity":"sha512-NL0GXkzz5N+m8otCMhJpF2mEbbLKG0AU0Hh9yX8oE0fsg84rDogq/NscCyLL2rl1MYQ31f/TpTxlkZfFXbn75w==","signatures":[{"sig":"MEUCIBE/zKI1vTfQVx8Y5lmTCtr/BPdFpO+f3IKmKQhQSyjjAiEA9px4Lb80CktekZhSql+6KOL84iucAbE3xsFu9xZ/P/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCE/OSOiWG8PZJgMxeMiZokP7isDAPrvPhAxh+vcsLY6gIhAKl/ch+FRpcDU6YXRVlujmgK9inP4VDI/k8B2SqP2Em2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21406.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21406.tgz","_integrity":"sha512-NL0GXkzz5N+m8otCMhJpF2mEbbLKG0AU0Hh9yX8oE0fsg84rDogq/NscCyLL2rl1MYQ31f/TpTxlkZfFXbn75w==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21406","@opencode/util":"0.0.0-dev-21406","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21406","@opencode/schema":"0.0.0-dev-21406","@opencode/protocol":"0.0.0-dev-21406"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21406","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21406"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21406_1792557027901_0.7510950905633844","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21411":{"name":"@opencode/plugin","version":"0.0.0-dev-21411","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21411","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3822a60b55e775daf81e6d05592cfee3db116014","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21411.tgz","fileCount":128,"integrity":"sha512-piisq246uYo/wZZNb2FfCshSWogmOxHuRHfRsjAPxcvfEQIsqc4IN1PP+JXrRno43Zao3KwwQuqWF9NcbejeUA==","signatures":[{"sig":"MEUCIQD8buL4OAbu8thkjL7tQ8z9Dk8hjzLDayzptnaK9JWOTAIgTpZ0zhooj+zc4/2OUU2mMOa9gBLAVzWMWI9Hc44AthE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGV0tGMte+7oOLWmw+xe5d1oXSNMgFXgCmXEwa134SZkAiEA5Q3wyDbIRGqNZFlrZ9wRXeB7XSDez+kKEZ3J2PYSJm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21411.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21411.tgz","_integrity":"sha512-piisq246uYo/wZZNb2FfCshSWogmOxHuRHfRsjAPxcvfEQIsqc4IN1PP+JXrRno43Zao3KwwQuqWF9NcbejeUA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21411","@opencode/util":"0.0.0-dev-21411","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21411","@opencode/schema":"0.0.0-dev-21411","@opencode/protocol":"0.0.0-dev-21411"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21411","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21411"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21411_1792558439664_0.04208835031007929","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21421":{"name":"@opencode/plugin","version":"0.0.0-dev-21421","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21421","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"55562722f4a91c9180c8e3ac2e9187a6bbbe3693","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21421.tgz","fileCount":128,"integrity":"sha512-kUmahyqrfOQ58Gjs30h7xJG/UMPFvm3Y+ke1vjsuN1TN0l4ZLsO4HV6ePO8Ib0QrB/m7ohiIViMicADElqiFww==","signatures":[{"sig":"MEMCH3cm6sseg4GDEhWhz2he/y9pOyLZV7k2h9U8S+9ks4UCIDXZT9ieaaj90el3a9qoG2bNpLVYVpd01RWmPs6buvGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXeW02abAxdrCkILJPXEjWC2S0A7c2KfOt+W9RXcxO4gIgX9+C29LUQ7d3I7U6YJ2C2xf0LEWvDUdotog7L6b3Lj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21421.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21421.tgz","_integrity":"sha512-kUmahyqrfOQ58Gjs30h7xJG/UMPFvm3Y+ke1vjsuN1TN0l4ZLsO4HV6ePO8Ib0QrB/m7ohiIViMicADElqiFww==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21421","@opencode/util":"0.0.0-dev-21421","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21421","@opencode/schema":"0.0.0-dev-21421","@opencode/protocol":"0.0.0-dev-21421"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21421","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21421"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21421_1792561485069_0.13835278869940892","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21426":{"name":"@opencode/plugin","version":"0.0.0-dev-21426","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21426","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b70e7f4f48a75b64c2311b73945ff8aa97d7682e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21426.tgz","fileCount":128,"integrity":"sha512-s38LvpjzHxGySJIsxKiuozG+RMySM1ubc8Sf3kzKfyUaYvz+c9qMXg6N+OZJqT3ja673DSllahGMpSgPwBvxrA==","signatures":[{"sig":"MEYCIQD7K4/eYm422hBCbg6STzhGWOt9yuBPCngi7S5v+BiqogIhAKDbavMc1e1sc2f1ofTSDFMApZsTQiF22M8HUzkIilwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDdPxGnrZsr28DdGaO8xsUIb84iOIp+FudjHI2HAoILaAiEA6988zZlJlYZhQVovXnDCRiLCwUbz+ZvGPIHYjtRNc4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21426.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21426.tgz","_integrity":"sha512-s38LvpjzHxGySJIsxKiuozG+RMySM1ubc8Sf3kzKfyUaYvz+c9qMXg6N+OZJqT3ja673DSllahGMpSgPwBvxrA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21426","@opencode/util":"0.0.0-dev-21426","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21426","@opencode/schema":"0.0.0-dev-21426","@opencode/protocol":"0.0.0-dev-21426"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21426","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21426"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21426_1792563500441_0.9268325631740792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21430":{"name":"@opencode/plugin","version":"0.0.0-dev-21430","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21430","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6793d62d5baeb30293845f9186073553b6553b4e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21430.tgz","fileCount":128,"integrity":"sha512-u/Y81WylrTr/PfNngslEFgXcD9WqYCtDukXBzDUgi94CszTqbQZvdYIGN/zKZ7mJTF8QYI99XzyvS4zUWmYj5A==","signatures":[{"sig":"MEYCIQDfAAJkQbqXbDhbeS/8vH/W8A1xppxrUmw1FfgwhASjWgIhAMg6GWXXemswl3ZNGr0kvfNbZ1OmSx/Ln0ykF46Ca7Bo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUe/QPZtGa0QtGWgXiBUyqBEMY+pib9IpwlPhZrJTUzAIgdNTTAlVzM/jt4NqtMX7WGxkLYQfc2rOR74KxAUeSrYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21430.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21430.tgz","_integrity":"sha512-u/Y81WylrTr/PfNngslEFgXcD9WqYCtDukXBzDUgi94CszTqbQZvdYIGN/zKZ7mJTF8QYI99XzyvS4zUWmYj5A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21430","@opencode/util":"0.0.0-dev-21430","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21430","@opencode/schema":"0.0.0-dev-21430","@opencode/protocol":"0.0.0-dev-21430"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21430","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21430"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21430_1792565141565_0.7336592311913925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21441":{"name":"@opencode/plugin","version":"0.0.0-dev-21441","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21441","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"297ff0c64326004e7d04d8450a15aa11f076968a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21441.tgz","fileCount":128,"integrity":"sha512-NpvnnjfP88h99SWMvHh+Ew6esMJCv7KxcQMJbJDxMXptI+oM813rKEQDV4TH4fqynPAFZ+ltMYIjU2kSBQLhkw==","signatures":[{"sig":"MEUCIArmpaDbxUZO/BkrhCVdQY6HlqTMAQu57CZIhetf/XGGAiEAokyGYxk52LiAmxFIWOXeM7IycpT9IYlFuqJe4Y5hcKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDli47zJwl3MEYTa2ziMFoeF8O3PbrBPNFUr6CBLkPpSQIhAJ2f4nW8NvRmXjSXtUrvl7PCv6iPwFusRVNkoSZjrc5L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21441.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21441.tgz","_integrity":"sha512-NpvnnjfP88h99SWMvHh+Ew6esMJCv7KxcQMJbJDxMXptI+oM813rKEQDV4TH4fqynPAFZ+ltMYIjU2kSBQLhkw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21441","@opencode/util":"0.0.0-dev-21441","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21441","@opencode/schema":"0.0.0-dev-21441","@opencode/protocol":"0.0.0-dev-21441"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21441","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21441"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21441_1792579780413_0.5658849927002292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21453":{"name":"@opencode/plugin","version":"0.0.0-dev-21453","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21453","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"382e311d1b55e37433e374c39748788edeef7d50","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21453.tgz","fileCount":128,"integrity":"sha512-p4g6w/LVDKuZNmrAQNpa7OcRBkeIoev04iHubVs0xrKx1EqARh9Dh5+H8mdA1LxGhbAGUqWKdeg1Q0alw2Z/Cw==","signatures":[{"sig":"MEUCIQC2h+VXJIuFzAlAAofrdPR53sKnJCG3YCnA7GTfVB1nqQIgY1Gick13SDgTZ7eqy0EeVyh5M/b0uZ2tJ7ZzcTH6Shk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWH4GN5UR95dDwKH/Jogy9vGPbLlAtyVquAhbGwOnh3gIhAJ/yMTPpIIPA9FweYxhHB6Jyow8NqV6BT/4KIqmZArGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21453.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21453.tgz","_integrity":"sha512-p4g6w/LVDKuZNmrAQNpa7OcRBkeIoev04iHubVs0xrKx1EqARh9Dh5+H8mdA1LxGhbAGUqWKdeg1Q0alw2Z/Cw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21453","@opencode/util":"0.0.0-dev-21453","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21453","@opencode/schema":"0.0.0-dev-21453","@opencode/protocol":"0.0.0-dev-21453"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21453","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21453"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21453_1792591683876_0.152668867124655","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21458":{"name":"@opencode/plugin","version":"0.0.0-dev-21458","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21458","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2737adbc6ed5155d28a844905d9f6d14392acef7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21458.tgz","fileCount":128,"integrity":"sha512-kcv4exaAvC6GQeDt+UUG2wBtZQur822jGGb5gNXcZKGNAUW2kxmHLvryqBDaT0OLioo4n5cnlnU00iw7Dx+E6A==","signatures":[{"sig":"MEYCIQCS1b3Mykg9iGL53cJuhPpgy1BDyZk6ZhE/R80DgkU+4wIhALAslBUKd4+D9W5zU+wjxqa7/lRPehDoPaZeXfVK9jhi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICI/fu9ZvmxSYBPXdQjrXyhKwRSKZYVyuBfsHf1ZcIM4AiEAkEqKuRIIUs9Me9rnntsSs6HOtSFTjhU5lnSvzmSVLnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21458.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21458.tgz","_integrity":"sha512-kcv4exaAvC6GQeDt+UUG2wBtZQur822jGGb5gNXcZKGNAUW2kxmHLvryqBDaT0OLioo4n5cnlnU00iw7Dx+E6A==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21458","@opencode/util":"0.0.0-dev-21458","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21458","@opencode/schema":"0.0.0-dev-21458","@opencode/protocol":"0.0.0-dev-21458"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21458","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21458"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21458_1792593318936_0.8563494650092218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21460":{"name":"@opencode/plugin","version":"0.0.0-dev-21460","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21460","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"31f37935e0a090d525082b9e5b00b9917b32e688","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21460.tgz","fileCount":128,"integrity":"sha512-jUBYgcYuN7l4t/Ta7sCnp0O5WlEknjF6ZwNduyakHqfXF3UNDF0PMUBjb9qFn/TuwtkWP7vHL9SLByPpMirBpw==","signatures":[{"sig":"MEUCIQDlqrtZWdMUzdB0GjDyLCWlmTGZpOaRwVvlECWb4eTkRAIgWKWedhHhjbDnR2CMhF5tFN7snBSovQyJWv0gZZAl6y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIuP7/E7haFt5kc0w04V5CGfVmyShzCg7lUseZrVBYiwIgaSptJRspGD7shkxVqsAB1ffWu/NvUCKFGRBejcSh3Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21460.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21460.tgz","_integrity":"sha512-jUBYgcYuN7l4t/Ta7sCnp0O5WlEknjF6ZwNduyakHqfXF3UNDF0PMUBjb9qFn/TuwtkWP7vHL9SLByPpMirBpw==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21460","@opencode/util":"0.0.0-dev-21460","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21460","@opencode/schema":"0.0.0-dev-21460","@opencode/protocol":"0.0.0-dev-21460"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21460","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21460"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21460_1792596647709_0.6769742626237325","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21463":{"name":"@opencode/plugin","version":"0.0.0-dev-21463","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21463","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"16b58be7906ba16aaf48fb778972153117f6975b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21463.tgz","fileCount":128,"integrity":"sha512-hh914TnKrVZbDbAFCXlN0XsOU0yefaD73brDO8r1xoefiuupNpjZ2G4OjRH+0HKjH0Ki1G57rZ30pfpm919p0Q==","signatures":[{"sig":"MEUCIGaseHnuiwFYnML5uLHRYHCX7e7t4pRubrjZOtYlDf9aAiEAzJmO/HKHjB4N1qWzMV/HyO6EU8c5ZY9CeksIUhv/ItM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgSFkxzf0+pe4+oewf0mPvEIOQRc4aVdWPmBkoW0FgJAIgP2ynJzPvJBxRlcWN8e7wI/bPFpzNGj0j8LFD668LM/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21463.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21463.tgz","_integrity":"sha512-hh914TnKrVZbDbAFCXlN0XsOU0yefaD73brDO8r1xoefiuupNpjZ2G4OjRH+0HKjH0Ki1G57rZ30pfpm919p0Q==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21463","@opencode/util":"0.0.0-dev-21463","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21463","@opencode/schema":"0.0.0-dev-21463","@opencode/protocol":"0.0.0-dev-21463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21463","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21463"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21463_1792598554294_0.4987858784142176","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21465":{"name":"@opencode/plugin","version":"0.0.0-dev-21465","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21465","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a9843e5b4d0ce5b10a02205880f67e3acac09d7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21465.tgz","fileCount":128,"integrity":"sha512-IX9g+I01XbtF3EmsYX63n6DPspZx7g+H6iHSNQzi2ZqrEWun3pLzjzoYNAE/dWc6VrHtbeGAhrUlyLPtP40odg==","signatures":[{"sig":"MEUCIDXQNZhEO5eKzVr2kZNvnA1XSArFlzdxtOp7U6wC9CK5AiEAj9/7bRhM7kKuKOjfourhHLntsvkEcoNLkMmqG+nGfRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1KP18sx/BiyNmGCF3bTDpKuUp7LDBx2lNBlMj6dxEsAIgCRh8qjm0PjDSQ6x1KiG25apGfiPNJZGbhoh8GH2SERo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21465.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21465.tgz","_integrity":"sha512-IX9g+I01XbtF3EmsYX63n6DPspZx7g+H6iHSNQzi2ZqrEWun3pLzjzoYNAE/dWc6VrHtbeGAhrUlyLPtP40odg==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21465","@opencode/util":"0.0.0-dev-21465","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21465","@opencode/schema":"0.0.0-dev-21465","@opencode/protocol":"0.0.0-dev-21465"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21465","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21465"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21465_1792601146066_0.9295194170553518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21474":{"name":"@opencode/plugin","version":"0.0.0-dev-21474","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21474","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b30d351bdd955b7e941c73580b168f64686fa02f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21474.tgz","fileCount":128,"integrity":"sha512-b9cAqgqB7Pr6sMPI53KBr9YJITmq2w1alDwnKCF/ziIrVtVOclp0H7ZYIvgnbPrICSftI0/0u1G7FBPsT9WTnA==","signatures":[{"sig":"MEYCIQDpoCYQorFDhf8M1GAJNnb+JvGhKw5w2OmsV18ryOqEGQIhAJGuBOfSGQiEd0uoJVzVCiLxK++1QwM1ovDt1pY8+RdI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXgYrAyBmdajAjg1ecwsiZJhp7o4BhXvm8tio7snjvwAIgDBFztw09r94mwOGb2p/XSIaiXTj22nd9SD+LERVdkXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21474.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21474.tgz","_integrity":"sha512-b9cAqgqB7Pr6sMPI53KBr9YJITmq2w1alDwnKCF/ziIrVtVOclp0H7ZYIvgnbPrICSftI0/0u1G7FBPsT9WTnA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21474","@opencode/util":"0.0.0-dev-21474","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21474","@opencode/schema":"0.0.0-dev-21474","@opencode/protocol":"0.0.0-dev-21474"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21474","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21474"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21474_1792603772624_0.9355066735713329","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21479":{"name":"@opencode/plugin","version":"0.0.0-dev-21479","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21479","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"db07867a246217699cf6aaa40bcced301bcfcc5f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21479.tgz","fileCount":128,"integrity":"sha512-00/Esx8KU0jsJXSd0fQYmPBXgj1ywnrclU6C3C3aghdZQgXHKSVFMnKLysj7YSh0M/LPtX6BCMP5pr2jgCcCkA==","signatures":[{"sig":"MEQCIF8rPpJ8nd7GNinVW7nhqXe0KcN7SiqBcGvHQAxJv8cVAiB6RELVjoGpgBhavs9XZvbGyKwrIqqRXIFqQggM6i3zeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxjvjzasH4MUTaIcgRBnSSz23nkKi8TFcgcskwKb2RRAiB0FmuekJdhhAAmRR4T/QcaDQgtCVgvdPvuFJxErm+/AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21479.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21479.tgz","_integrity":"sha512-00/Esx8KU0jsJXSd0fQYmPBXgj1ywnrclU6C3C3aghdZQgXHKSVFMnKLysj7YSh0M/LPtX6BCMP5pr2jgCcCkA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21479","@opencode/util":"0.0.0-dev-21479","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21479","@opencode/schema":"0.0.0-dev-21479","@opencode/protocol":"0.0.0-dev-21479"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21479","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21479"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21479_1792605081143_0.6538440512657595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21483":{"name":"@opencode/plugin","version":"0.0.0-dev-21483","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21483","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"76ceb1de756c5c9b14daddbd99d5dcea1b6fda96","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21483.tgz","fileCount":128,"integrity":"sha512-DTdpebzHyhNgHTYo7YOj5nhPSBQanouYE/1MU7kSyYDYANAlVq8dr7tuIoENe52YfE2bQezPm8czu4tXz1/8jA==","signatures":[{"sig":"MEYCIQCMFLgY4qNqAJNvje6HX1slM6XXqz+Fi4fjFq/wqsi/vQIhAPVSSCDvcuExayz5WgPMDMtnQk2eA/0Gh4j84GD89zSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+jZcFjfwPP2A73+8VE8m7DWx1BdA8D7PVyw/NcDF3ZwIgOjXsaKbFiUE3xXlYTG+jDtuZlMY6/vAXievIBTUGvxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21483.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21483.tgz","_integrity":"sha512-DTdpebzHyhNgHTYo7YOj5nhPSBQanouYE/1MU7kSyYDYANAlVq8dr7tuIoENe52YfE2bQezPm8czu4tXz1/8jA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21483","@opencode/util":"0.0.0-dev-21483","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21483","@opencode/schema":"0.0.0-dev-21483","@opencode/protocol":"0.0.0-dev-21483"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21483","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21483"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21483_1792607163423_0.5979308587152898","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21489":{"name":"@opencode/plugin","version":"0.0.0-dev-21489","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21489","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"57cbe178cbe3838e3b2266728aa722fb84114df7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21489.tgz","fileCount":128,"integrity":"sha512-SKtdZRdLLdd4N/H734eNe27J6r9aohy5kH4hoM2hYry3t9vwXgPWYeQ4FeFMFwaCXJyeYmEPLYIVu691nnGfeA==","signatures":[{"sig":"MEYCIQDO6/d+5pgqSlBJceHBgmnLDBNtNQRhlZBfHeBhU1a5PgIhALrndi2hX/Unpr486mX6EPX4n2cn0TyyLX7n8BzGpd3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD19tGz9mR5wkAzhS4WBmRhgE7l3hwPvxXkvWFnu9AihAIhANQd3Ub2X9uqzKH2mGD4EhQ6F1H7ibRMaHiE95XCBucM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21489.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21489.tgz","_integrity":"sha512-SKtdZRdLLdd4N/H734eNe27J6r9aohy5kH4hoM2hYry3t9vwXgPWYeQ4FeFMFwaCXJyeYmEPLYIVu691nnGfeA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21489","@opencode/util":"0.0.0-dev-21489","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21489","@opencode/schema":"0.0.0-dev-21489","@opencode/protocol":"0.0.0-dev-21489"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21489","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21489"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21489_1792608932589_0.03458186912953676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21491":{"name":"@opencode/plugin","version":"0.0.0-dev-21491","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21491","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e7f7fac41a1e76551fc0b0bbd520fa6544473f20","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21491.tgz","fileCount":128,"integrity":"sha512-hfXx7wJ/Tv47g9J9KqeWsKmnZxRGdroOa8+wJuxrA10c2KhcI6+tRT/o/Fn/mM2qM/TQ6sR/Jzr8DW2/U3+kww==","signatures":[{"sig":"MEUCIAunFIixfiZBMoGUZSNP682BiG/OGE6A4RKay5m7Jiq2AiEA3eMAOhoIFRiNqlE7EzQZM3NO2lsuctsIa54E4F+icHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/rb8aU8ndEcRwRlb0wShYdWgBfcR2XT7OpmTGCs9GvgIgYXFWs7TbZRbvsdKvxBTBse9MQlpkBO7Q+i6bTQ/JCrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21491.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21491.tgz","_integrity":"sha512-hfXx7wJ/Tv47g9J9KqeWsKmnZxRGdroOa8+wJuxrA10c2KhcI6+tRT/o/Fn/mM2qM/TQ6sR/Jzr8DW2/U3+kww==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21491","@opencode/util":"0.0.0-dev-21491","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21491","@opencode/schema":"0.0.0-dev-21491","@opencode/protocol":"0.0.0-dev-21491"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21491","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21491"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21491_1792610966660_0.4358190931862038","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21504":{"name":"@opencode/plugin","version":"0.0.0-dev-21504","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21504","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9ebbb891ce92615bb22d8c105d1e71ddc9ebbf2a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21504.tgz","fileCount":128,"integrity":"sha512-O8vQ2GtUlXnS+JAkWTffFACSsE5lTuOv67OfEVfTQNAMMKcxAxFOS1MHygtGsI1FBWJE4XQX1gJ8FSL+yT1llA==","signatures":[{"sig":"MEQCICwhMxaeUDHniYaQfNAnBgJ2qcDdrSQoYdhmcyxcsa1FAiBADFtSn7JLyZSWyFLCl06g5pfeYDdhmawlyl7ZGtYK8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGO/80Y8JnGi/QAI6Md6CAg8/DU5jlGhYibU2L1Oq+wAIgIGdiqwTVzhs+o+ZKMv15UUg61Csp+K6VJqccObccsxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21504.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21504.tgz","_integrity":"sha512-O8vQ2GtUlXnS+JAkWTffFACSsE5lTuOv67OfEVfTQNAMMKcxAxFOS1MHygtGsI1FBWJE4XQX1gJ8FSL+yT1llA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21504","@opencode/util":"0.0.0-dev-21504","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21504","@opencode/schema":"0.0.0-dev-21504","@opencode/protocol":"0.0.0-dev-21504"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21504","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21504"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21504_1792618842431_0.3829462261009926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21506":{"name":"@opencode/plugin","version":"0.0.0-dev-21506","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21506","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"43e820683bdc967906720826187eddefd8ce496b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21506.tgz","fileCount":128,"integrity":"sha512-FNnpcwdKsOBPn1oaRuufW/SMplJ6EZGi2T6vmwJI4xvz/YuqNVFM438vHo7LGbvTnZwkGrD5c5zczWsmRmQBDA==","signatures":[{"sig":"MEYCIQDL1NzHKmqpEA7OQ3oL5W8U4KclL7id61dvvwmtdJRIMAIhAN7Zjo56xetNuQyImW43nys0iLkNA674ZfC7vCc9ZsIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBfXBYa8VIWnW0GHUaLxdQd0eN9lRidIvqGNJtDKRIfaAiEAm7+WSrT95fImjzYaPHeeHlrkzTy18ThjiguED0dCicE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21506.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21506.tgz","_integrity":"sha512-FNnpcwdKsOBPn1oaRuufW/SMplJ6EZGi2T6vmwJI4xvz/YuqNVFM438vHo7LGbvTnZwkGrD5c5zczWsmRmQBDA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21506","@opencode/util":"0.0.0-dev-21506","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21506","@opencode/schema":"0.0.0-dev-21506","@opencode/protocol":"0.0.0-dev-21506"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21506","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21506"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21506_1792620845334_0.49444809494195097","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21507":{"name":"@opencode/plugin","version":"0.0.0-dev-21507","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21507","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ca58ff5e01fc95dbffeca5a3b2055c1def82c943","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21507.tgz","fileCount":128,"integrity":"sha512-00pKrOIrf8tgIgjdw+wLxEWKv96diYSwgFf5e2rLiIL4YcCzr2cqVi82qh7o1X2MQD7OmxPjed5YD3W8K6mdMQ==","signatures":[{"sig":"MEYCIQDJG/xJWEUQxACYgORRNbKjPUgXsF7HxpvlvenNh3Dz+QIhANGNzYzkkWFaPpCQm/zKp3SLB4mK5H/4qQPA2az8Z0Wv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbTkp7czN6QHcBsZ37I+QCee+xZIP0UUZWrQA/lXN2GgIhANvKz2S5VnCzZ9gfuZHueI6Alp85NN157l82mnOxD9MK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21507.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21507.tgz","_integrity":"sha512-00pKrOIrf8tgIgjdw+wLxEWKv96diYSwgFf5e2rLiIL4YcCzr2cqVi82qh7o1X2MQD7OmxPjed5YD3W8K6mdMQ==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21507","@opencode/util":"0.0.0-dev-21507","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21507","@opencode/schema":"0.0.0-dev-21507","@opencode/protocol":"0.0.0-dev-21507"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21507","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21507"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21507_1792622401238_0.8808780697704339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21517":{"name":"@opencode/plugin","version":"0.0.0-dev-21517","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21517","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"adc426e0c69f3f192faf93d8bf5882705ebb407f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21517.tgz","fileCount":128,"integrity":"sha512-k8IboQprQmi9rRW7/krfWAv2dD4F2bbjBqSwnhk5G6G7IJ7LJuI6nriEFX6ZuOxf6x4gUkqRnGg4AVZsupweDA==","signatures":[{"sig":"MEQCICV4MnvXjyoTJvVyc/9lKSdKBtIYkIVJgpV/rNYgXEYPAiBHFc6eQIPTOzmryQEyhecOGu011eXA9g2Tisp/FNc3KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEDyqZQ+zDHWHOhsp6C+yJgL+4pTlZgfoyzEpDege/uTAiAxUKNKJe5O7fi9Ctm0i8DjAkYOtabuK4dAYLYAfFoFHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21517.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21517.tgz","_integrity":"sha512-k8IboQprQmi9rRW7/krfWAv2dD4F2bbjBqSwnhk5G6G7IJ7LJuI6nriEFX6ZuOxf6x4gUkqRnGg4AVZsupweDA==","_npmVersion":"11.17.0","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.19.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21517","@opencode/util":"0.0.0-dev-21517","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21517","@opencode/schema":"0.0.0-dev-21517","@opencode/protocol":"0.0.0-dev-21517"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21517","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21517"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21517_1792624417913_0.6901497341630776","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21524":{"name":"@opencode/plugin","version":"0.0.0-dev-21524","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21524","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"18a49de97380a21fced6d030236cd3c9867d620c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21524.tgz","fileCount":128,"integrity":"sha512-mPvvgOcwISuZsHTSKg6sGUmrksrPfAW57I/VLUhqexlHxJ32jyfIQ7YhFW4OXdq7kNN5blvH0dU+wBVeKhA1OA==","signatures":[{"sig":"MEUCIBQRMxdUUHg/WVFRYIEhg6Qk100UkRzF01yhZuf7AurJAiEA1vCYzJJ3VQCGmojt6+heCGDs1ZfgdlK3sMFQhtqRl+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCvb57WLAPCkIM7UqHu4KlWJDuZDCo/e1DD2AZQhqUxbwIhAJ9Y426+Hkg+9CkIiy9Zq19IjZfL1UnUHIFDS+1D3wgb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21524.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21524.tgz","_integrity":"sha512-mPvvgOcwISuZsHTSKg6sGUmrksrPfAW57I/VLUhqexlHxJ32jyfIQ7YhFW4OXdq7kNN5blvH0dU+wBVeKhA1OA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21524","@opencode/util":"0.0.0-dev-21524","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21524","@opencode/schema":"0.0.0-dev-21524","@opencode/protocol":"0.0.0-dev-21524"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21524","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21524"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21524_1792631151495_0.38944104148739567","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21528":{"name":"@opencode/plugin","version":"0.0.0-dev-21528","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21528","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"30b7ba45f5a283f8a1f69e42b5a45d440529499d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21528.tgz","fileCount":128,"integrity":"sha512-igkuWhS/oEriiaFMRIm074OUzW5UWz5lhVUtoSJ5XgQ6GIeyDiGiDMfY+HWaWnIz8uXCFMkRu2Wak2E6YfXGKw==","signatures":[{"sig":"MEUCIQDWU9Wq/II6Di74gsOtE1nCY3/aErY7BSzskJedHFUhzAIgWbMNY4m99IhQmlRM497BE/9RVm8MpSrXpxzkRNUw5Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEyihCajfHXbR4urur/QWbPzBe76E4Su4+u4U50Oe7wAIgSP5iJASmA16Ub2XNzxUmAwu+tDvnj2qIp6v6L2l6LCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21528.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21528.tgz","_integrity":"sha512-igkuWhS/oEriiaFMRIm074OUzW5UWz5lhVUtoSJ5XgQ6GIeyDiGiDMfY+HWaWnIz8uXCFMkRu2Wak2E6YfXGKw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21528","@opencode/util":"0.0.0-dev-21528","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21528","@opencode/schema":"0.0.0-dev-21528","@opencode/protocol":"0.0.0-dev-21528"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21528","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21528"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21528_1792632762416_0.3461956837691669","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21530":{"name":"@opencode/plugin","version":"0.0.0-dev-21530","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21530","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0bdd1dfaa5dd673d5c2f2e8b8c6a2d902372151f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21530.tgz","fileCount":128,"integrity":"sha512-HHRFDTOMVh8LTj8zP7LFfyGiM7gFg4aiep9nDL2d72J2TOcoOzu41DjLcc8HXNg4m4Bst+g6Suvan+KgLCrgkA==","signatures":[{"sig":"MEUCIQDuLiir4u3/6RW4/r63/OshMjnTlgqBxtvBKQuVQ2uFNAIgT6FjBTzvQxfNzLijajqwRFJDfO+iof4yMBSRUHo0Lj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAN+mSxeyF7LdgUZKNTMXauXjx3YRbmKNcDiif8G4HWZAiAVGnXbvO0IqgBLXj96kMPhLatD1uVCfEsTsqS+0w+YAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21530.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21530.tgz","_integrity":"sha512-HHRFDTOMVh8LTj8zP7LFfyGiM7gFg4aiep9nDL2d72J2TOcoOzu41DjLcc8HXNg4m4Bst+g6Suvan+KgLCrgkA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21530","@opencode/util":"0.0.0-dev-21530","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21530","@opencode/schema":"0.0.0-dev-21530","@opencode/protocol":"0.0.0-dev-21530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21530","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21530"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21530_1792634625360_0.6957346589274107","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21541":{"name":"@opencode/plugin","version":"0.0.0-dev-21541","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21541","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4c113db68bc2a60e420beb51284b5a1b59a47d80","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21541.tgz","fileCount":128,"integrity":"sha512-127kBkiU0mroidqf8BCUou+jbnjkZado3gE5xh9KNe9l/GfhRusp13QkSvkBN7/8EQ89pILDu3ibbr+sgqxoNQ==","signatures":[{"sig":"MEUCICucgg3MXQl9eSZ8AU14xIgHWIY6XHI1pUebt53cdpnkAiEAxR8xvxJddVcFsU/4J0R14FOXfAPRsMBEuaeLZh1zcvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9sB5oDEdkP/EvfId/pAkOOgmYq/coCrxWz5+JFM6/nQIhAOXBA3/smUTwMQ13vfzFqJeZdhhR+8qQdBfH9ChF5I7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21541.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21541.tgz","_integrity":"sha512-127kBkiU0mroidqf8BCUou+jbnjkZado3gE5xh9KNe9l/GfhRusp13QkSvkBN7/8EQ89pILDu3ibbr+sgqxoNQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21541","@opencode/util":"0.0.0-dev-21541","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21541","@opencode/schema":"0.0.0-dev-21541","@opencode/protocol":"0.0.0-dev-21541"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21541","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21541"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21541_1792646822561_0.015014576320973472","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21556":{"name":"@opencode/plugin","version":"0.0.0-dev-21556","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21556","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"bc2ffd3d473c0b8d40248d5e5f6e97baa7f60dc1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21556.tgz","fileCount":128,"integrity":"sha512-sRrlZnCFrESZ+TknkS62hVzoQyLWilf+xaMBdloAul0K+OP6wpNhgXF3QqGMgieBBu9JZoKf16TYlPfTXiyq7w==","signatures":[{"sig":"MEUCIQCLRg472PJO1FKjB0YJef2l4xRqwrqeEdCtLf2Orm7MPQIgF6MixDaEx2VRhgUyNoZ20vhIXtOLJgRIsE3GopU6I9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD58CAdUBO4IrJOKQRP1HV2PXtMxrhUQ4nc8mFwkEiXdgIhAJgvDiz71KpBNxhr0X7mm7Agv09fLNBzodY+b4G+QTpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21556.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21556.tgz","_integrity":"sha512-sRrlZnCFrESZ+TknkS62hVzoQyLWilf+xaMBdloAul0K+OP6wpNhgXF3QqGMgieBBu9JZoKf16TYlPfTXiyq7w==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21556","@opencode/util":"0.0.0-dev-21556","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21556","@opencode/schema":"0.0.0-dev-21556","@opencode/protocol":"0.0.0-dev-21556"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21556","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21556"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21556_1792665482075_0.744318402934548","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21557":{"name":"@opencode/plugin","version":"0.0.0-dev-21557","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21557","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"78bc5392d9edf4e9a22a78f50e6420ae36b7fbc0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21557.tgz","fileCount":128,"integrity":"sha512-xA5locLrbUrSwkD74dscm8cx27FN4HOyR7sv/P9NzoeUmulYNMAPF7UG3RBBRa/wqhjyWGljx+dtNEn7pA7wRA==","signatures":[{"sig":"MEUCIGy0Z713iLgZa6Nd5Gy9ypbvtRdRpztc0t5aH/cHZJ5bAiEAkfcQTj+47gVD+pXihwrwj1VPdxr1h79E3DWJbYdvKsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGzg3JQm7PLkVgg7bCSaVqZ0j102kZkEj3MoFoegNgtgIgMM7oFuzeO2sUx4Dhrgu7dYGNZioPbHgji0hwJS6I8pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21557.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21557.tgz","_integrity":"sha512-xA5locLrbUrSwkD74dscm8cx27FN4HOyR7sv/P9NzoeUmulYNMAPF7UG3RBBRa/wqhjyWGljx+dtNEn7pA7wRA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21557","@opencode/util":"0.0.0-dev-21557","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21557","@opencode/schema":"0.0.0-dev-21557","@opencode/protocol":"0.0.0-dev-21557"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21557","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21557"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21557_1792667034827_0.3271211295959362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21559":{"name":"@opencode/plugin","version":"0.0.0-dev-21559","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21559","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"199b570c08aa37322da2bc18792dbc531b46c32e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21559.tgz","fileCount":128,"integrity":"sha512-x0JHx0ePeQGwTop3+3NWS+pMISBzhl81kcy8ua7w2/vlhMIFmyJdW5WRf4bmeeGC2+UvE51DLQRn+RWMTYNOjQ==","signatures":[{"sig":"MEQCID6UoSxv1v8riwip9R+iCmrrh+lpwj2yzzdySixT5pICAiB7BgA4OH/OC0E/cXfpjcEWM+LXzbwk9F3YHOzcSr9O8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQo9Qrl5gxX2Vm9z5ZyJitV+qyoFTYfjTcl8cRM0vjvAiA9sr2Kn+N8P88oLBnsCi6an7fwNML31mCfiT5RUQPkTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21559.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21559.tgz","_integrity":"sha512-x0JHx0ePeQGwTop3+3NWS+pMISBzhl81kcy8ua7w2/vlhMIFmyJdW5WRf4bmeeGC2+UvE51DLQRn+RWMTYNOjQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21559","@opencode/util":"0.0.0-dev-21559","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21559","@opencode/schema":"0.0.0-dev-21559","@opencode/protocol":"0.0.0-dev-21559"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.0","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21559","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21559"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21559_1792669609761_0.5540186218077101","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21561":{"name":"@opencode/plugin","version":"0.0.0-dev-21561","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21561","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"91e387cfb22a058addb0ec179f00b087c6dba713","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21561.tgz","fileCount":128,"integrity":"sha512-GPhWH53hKo36/TS2Ry9syjMY8JQ/xtP1YUbRGRD65Yxp2dccP6cyIvhwTI4sAS3b2/igdr37krWqVJsdZc0ViA==","signatures":[{"sig":"MEQCH3Z8IbzNCaQ1t7V7zgW8m+xw/ixwY7szRu/qjuvd5VkCIQDbfUeOjnze/GuJaDOnfkfX0FfEP7jugyJzat1midyqSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDw3BljkQep+SsysFjawTeC4+z7DUMeuQBQJ2SzFpqhAAiEAifK5zHVh/mJ7sWxPLm33qqJ0ekArksIihUH36Pl2IQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21561.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21561.tgz","_integrity":"sha512-GPhWH53hKo36/TS2Ry9syjMY8JQ/xtP1YUbRGRD65Yxp2dccP6cyIvhwTI4sAS3b2/igdr37krWqVJsdZc0ViA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21561","@opencode/util":"0.0.0-dev-21561","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21561","@opencode/schema":"0.0.0-dev-21561","@opencode/protocol":"0.0.0-dev-21561"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21561","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21561"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21561_1792671306519_0.4369438239295482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21563":{"name":"@opencode/plugin","version":"0.0.0-dev-21563","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21563","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"146a706d9c1c6f658a4465994c93c2b7d5abe4ac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21563.tgz","fileCount":128,"integrity":"sha512-2Yjw48Y4Z+eBBkzXolbP4MZqCBx51zmfb+IJ4UyqziH5IG+aUXPqO7a79343VBqI8i1DrzcWuQ1wAMoN1EcWAA==","signatures":[{"sig":"MEUCIQDUzaWUtErj3hR2zDQHfUIhKXYrb89y+1/fw1p1erUe+gIgcIMrQ7F0Vn7CcNxIjbvLumqDW8tpUxMCZ6s3+eHxRYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnwfCQz/WdoIVlGpzQqbLpVPIugdwvQHpChjDGslEI1AiEAulzOkzPyYmv1k/lrc0zRD4TKubP4ypOF7Q5HdwaxWxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21563.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21563.tgz","_integrity":"sha512-2Yjw48Y4Z+eBBkzXolbP4MZqCBx51zmfb+IJ4UyqziH5IG+aUXPqO7a79343VBqI8i1DrzcWuQ1wAMoN1EcWAA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21563","@opencode/util":"0.0.0-dev-21563","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21563","@opencode/schema":"0.0.0-dev-21563","@opencode/protocol":"0.0.0-dev-21563"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21563","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21563"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21563_1792672660058_0.23429315181292765","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@opencode/plugin","version":"2.1.3","license":"MIT","_id":"@opencode/plugin@2.1.3","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d065860c18353d8bdf83af8f515d67d441ae6eb0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.1.3.tgz","fileCount":128,"integrity":"sha512-b4TcGruVXrcmxQjdBieMCw0i+GOe/+0xUnNPLKbLOSq0PEwMjBsif/W73FsdZVo5O0LJq//s1+JbKhz8RpGSFA==","signatures":[{"sig":"MEYCIQCO1cagQt5VpxpKOljDrR8KmtGN0OlO22mzTa93Wt3OsQIhAJY9AUBLEiZEzBX+SFaUeeM/dyyHrSUi1RjRNouNJOXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzb8+FIERYLIsk4LwcyV4GUr7DpbYkJuxdnsNrFI8mtAiEAnuCRW57wVfXNzkFMiL31OnFHRGbOPbfRMSm/aSpn/VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139268},"type":"module","_from":"file:opencode-plugin-2.1.3.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.1.3.tgz","_integrity":"sha512-b4TcGruVXrcmxQjdBieMCw0i+GOe/+0xUnNPLKbLOSq0PEwMjBsif/W73FsdZVo5O0LJq//s1+JbKhz8RpGSFA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"2.1.3","@opencode/util":"2.1.3","@ai-sdk/provider":"3.0.8","@opencode/client":"2.1.3","@opencode/schema":"2.1.3","@opencode/protocol":"2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"2.1.3","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"2.1.3"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.1.3_1792673103582_0.054103010985813604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21570":{"name":"@opencode/plugin","version":"0.0.0-dev-21570","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21570","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d62111fdf03eca48d9dc4928f3e5458b8e66ee25","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21570.tgz","fileCount":128,"integrity":"sha512-sJxCaZuAjLSXbSZ7Q9XwuzOLW5TrAvIhQuTQYmEJQfVfTJVyT/8RyY3UpKvcxEWkHiLQ8gpH1TUp1hs1m7VsPA==","signatures":[{"sig":"MEYCIQCc/PTaPSbr66Hu48nXXBHBsUU1Rs9fgyM7HxuXKofkfgIhAMmuZJS59lNoVvcosALJSuj+Tckn47oKy+LGeUVpPTPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYm+exO8iyYsjKuV0pzgeZRafh2p5unqJB8K3lFMxfAwIhAKSDPc0l1Mzrz+7m0xK+nL4dbvbLvnz9gVf6EtYrfa2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21570.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21570.tgz","_integrity":"sha512-sJxCaZuAjLSXbSZ7Q9XwuzOLW5TrAvIhQuTQYmEJQfVfTJVyT/8RyY3UpKvcxEWkHiLQ8gpH1TUp1hs1m7VsPA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21570","@opencode/util":"0.0.0-dev-21570","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21570","@opencode/schema":"0.0.0-dev-21570","@opencode/protocol":"0.0.0-dev-21570"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21570","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21570"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21570_1792674475039_0.10176402542409169","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21578":{"name":"@opencode/plugin","version":"0.0.0-dev-21578","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21578","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"09799aee518f1b7b2980bce057ee184d5622a9f6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21578.tgz","fileCount":128,"integrity":"sha512-YCtJDYM654NCvDyhi4RRDp0/+GyFvf7DjaZIui90mUBJ/yzI9QD0tutOAjnT9VO/QhRw3QXaINqnAAHlySBNJQ==","signatures":[{"sig":"MEYCIQCCtZroVoOHUapqa11W5N0A3L5K+XDUsKjc2RznZVaapgIhAP6iTbOHD8AVDwqXNc2xqE8viXMuIJMEZu9pveff2wtO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUOMhorNLbBP/RkojkurW6d2X9LLv29fzLmQYRy3bHfwIgOrI6Is11o46IwU/y1EI4csag6aqCD6JxInTwSuh5jGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21578.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21578.tgz","_integrity":"sha512-YCtJDYM654NCvDyhi4RRDp0/+GyFvf7DjaZIui90mUBJ/yzI9QD0tutOAjnT9VO/QhRw3QXaINqnAAHlySBNJQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21578","@opencode/util":"0.0.0-dev-21578","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21578","@opencode/schema":"0.0.0-dev-21578","@opencode/protocol":"0.0.0-dev-21578"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21578","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21578"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21578_1792682892387_0.7065846559610365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21581":{"name":"@opencode/plugin","version":"0.0.0-dev-21581","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21581","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5421c9ad9fa4099fe290a6cfba93b7ac4cfb9722","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21581.tgz","fileCount":128,"integrity":"sha512-HBTG5ihJO6BRe0vSwgt9+B2vnxW5KgYzTCBwO/641iUTq0fn8KAF4nfdG0F0oijOIm2o1Ng/mhULRlH4Cso2EQ==","signatures":[{"sig":"MEQCIBA5ofAF+QSGYmb9jABNFWH90KSYT66RZ/S9fcGH9cvUAiAeRGFgnH9hf+j92RRc5VQsZyykbYYYeR55UJM/RHvrmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG9wqmCh3qb/V8kFaurS/5ZTf6yHr5mGWPT+lQQW/4KAAiBn6YN36aVJL6/D0amKiD7LhD+q5p8Gr/0Akjjnf9rhGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21581.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21581.tgz","_integrity":"sha512-HBTG5ihJO6BRe0vSwgt9+B2vnxW5KgYzTCBwO/641iUTq0fn8KAF4nfdG0F0oijOIm2o1Ng/mhULRlH4Cso2EQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21581","@opencode/util":"0.0.0-dev-21581","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21581","@opencode/schema":"0.0.0-dev-21581","@opencode/protocol":"0.0.0-dev-21581"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21581","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21581"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21581_1792684833781_0.7359367768294178","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21586":{"name":"@opencode/plugin","version":"0.0.0-dev-21586","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21586","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cac2bb138aae290f9cbfc865eecf9a76c49e416e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21586.tgz","fileCount":128,"integrity":"sha512-/VlnjHoH64FRXGUxUgXjm/NlbSLJWhdFgIHisz/llXJN9dxRCXpkYjycjpMnVB8ODf+hR1hH9Gzzcwxuw8Bbhg==","signatures":[{"sig":"MEYCIQDDYllaRUHgUnRFlZ5Tle3AGMu9cYzyUYN6uq+s751fpAIhALOpSR3iCWCaBRCyUIpLPtU4v5C24yCDmEqolyYWQLd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAoAwmN5VU0q2V95XEytDSHLApLcG7YFA+Q8HFoCxG7SAiA+1S/gCMMdNe9iEvYOh8EB7QLAukJtwROSpTLxIUVhKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21586.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21586.tgz","_integrity":"sha512-/VlnjHoH64FRXGUxUgXjm/NlbSLJWhdFgIHisz/llXJN9dxRCXpkYjycjpMnVB8ODf+hR1hH9Gzzcwxuw8Bbhg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21586","@opencode/util":"0.0.0-dev-21586","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21586","@opencode/schema":"0.0.0-dev-21586","@opencode/protocol":"0.0.0-dev-21586"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21586","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21586"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21586_1792687365808_0.32951402561098697","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21590":{"name":"@opencode/plugin","version":"0.0.0-dev-21590","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21590","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3bd07b4864497ca5f505ac311d7139ea2d31ec5a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21590.tgz","fileCount":128,"integrity":"sha512-ev567pXUw/gjh2V2E1O/+Ov6ytSUIOi0FWrMZbRjfp2rklzvsM04Hde5/tnQytDaPBVeQNdfrEwBQZSiTSLkRw==","signatures":[{"sig":"MEUCIHXrsbCmdmIa9SUuIUC/4suZjV+9Jv0KvUSwafaS00TAAiEAvcYeV/OKZ8LlljHR1Oip0bmSMKOLtFROOcyCYT1MlMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAjCFnrW4V1Bp6hFRf0k7hRSrqucei9LCiZ9YP41xx57AiAJOr9XyzoYtk4HQbqnWGfeg52Vy7r+8DXk02ebS9tpSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21590.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21590.tgz","_integrity":"sha512-ev567pXUw/gjh2V2E1O/+Ov6ytSUIOi0FWrMZbRjfp2rklzvsM04Hde5/tnQytDaPBVeQNdfrEwBQZSiTSLkRw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21590","@opencode/util":"0.0.0-dev-21590","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21590","@opencode/schema":"0.0.0-dev-21590","@opencode/protocol":"0.0.0-dev-21590"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21590","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21590"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21590_1792689154646_0.9867246020421248","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21592":{"name":"@opencode/plugin","version":"0.0.0-dev-21592","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21592","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7df8853e07c40a274aef1618d7bbbf56b783d5cc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21592.tgz","fileCount":128,"integrity":"sha512-WPiYTTQZDG0XRYYhQSSxMrTGqjiryuVPBPA2zHyFECgFOuOkXErpVtvX45T4iI30QHCC3kWqJ5ao5JpfyH5/yw==","signatures":[{"sig":"MEQCIHY0YwZM/PPTUtJZ2rQ6yPtToMUjOFDKs3Lhj3geqjymAiBctGgUzQo2sZOAOJFS2XjZxjX2g9JmF+mCxpnsFRTQpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsF7XMzavKJR0T5HeHS2yji0fnCveFmdREoZhQ0G8wCAiEA8L4X/OjGwZ7E8rcKH4WCrUDsWQmteLcCgwfqG2Kx/Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21592.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21592.tgz","_integrity":"sha512-WPiYTTQZDG0XRYYhQSSxMrTGqjiryuVPBPA2zHyFECgFOuOkXErpVtvX45T4iI30QHCC3kWqJ5ao5JpfyH5/yw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21592","@opencode/util":"0.0.0-dev-21592","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21592","@opencode/schema":"0.0.0-dev-21592","@opencode/protocol":"0.0.0-dev-21592"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21592","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21592"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21592_1792692278985_0.291991532017732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21599":{"name":"@opencode/plugin","version":"0.0.0-dev-21599","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21599","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"14647b41c298d5b8bfd71b00298548ffef44b7e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21599.tgz","fileCount":128,"integrity":"sha512-sjop3IaQWQErLNAcxBHWHyF6DpjxvU8yPnWarhf/UabvFRK41b0rYF02ApVm9NfTRXM85QyUV4ISYhBuWjilzg==","signatures":[{"sig":"MEUCICVQ/kiAttbgPYeoOR0CZumOGRdJf3LD+My4XwiR3ktsAiEAu+XZfvRmTlQRB4inD6wFZeC/ULSzCgOICzaFLah23pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZmXNFNPATlpsUiomNM1YSnknM8imWkhhFMKJiZlhu/gIgPTL4HWZSYKA6cRy/mGTQyUGeElE/RTl1XKQVOFO+lhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21599.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21599.tgz","_integrity":"sha512-sjop3IaQWQErLNAcxBHWHyF6DpjxvU8yPnWarhf/UabvFRK41b0rYF02ApVm9NfTRXM85QyUV4ISYhBuWjilzg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21599","@opencode/util":"0.0.0-dev-21599","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21599","@opencode/schema":"0.0.0-dev-21599","@opencode/protocol":"0.0.0-dev-21599"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21599","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21599"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21599_1792697820973_0.5618916007499255","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21603":{"name":"@opencode/plugin","version":"0.0.0-dev-21603","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21603","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"cab86cfcec218b57015326d225b4d12d3ec780f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21603.tgz","fileCount":128,"integrity":"sha512-clPa8f7VXDyOve0bnUmsQqV1GPpe6CTq4omnG5GEcvVfzR73SxyMmA0JeWNFShpOj3ASU7qBTmPYQJg1hnU4Zw==","signatures":[{"sig":"MEQCIGctOEaaEgzUiPc6vAySpYGrQqtLKr3ZPqgjZ6QkTacuAiBm/0BLcKxNWJCwicR+b4n5Rmn3RfzeqovbdeQBU+ZY+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5YXDAl0SHA9Tuk2dUqCwkS2PJi7E9PXKNRvvgOgnzGAiEA+G3GtBCO6sy8UjTyUCimndQumbn6AAqj8rxJ5mmNfUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21603.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21603.tgz","_integrity":"sha512-clPa8f7VXDyOve0bnUmsQqV1GPpe6CTq4omnG5GEcvVfzR73SxyMmA0JeWNFShpOj3ASU7qBTmPYQJg1hnU4Zw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21603","@opencode/util":"0.0.0-dev-21603","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21603","@opencode/schema":"0.0.0-dev-21603","@opencode/protocol":"0.0.0-dev-21603"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21603","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21603"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21603_1792701701477_0.5388058552808828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21612":{"name":"@opencode/plugin","version":"0.0.0-dev-21612","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21612","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b4c1a5917213a47c385c1f7a880dae6ba69c0287","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21612.tgz","fileCount":128,"integrity":"sha512-mh3zxTFMfNgcIlfIdvuwDOhRhqNmrG9wvmGm09tqX7fN+QKshPZdpC1QpbRfLV9hdhuCNqOE/2npUNdnlnYqXA==","signatures":[{"sig":"MEYCIQCrcAwGWaRkSqTSDNv7vuvaWi/0FVU7DkD/SaFDN/b/8QIhAPSHudhvbdeyGH8E1I8UZJwNlDvVcABU+1rxEQSePxY/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH2BAg/v8Bs+D8djYd4WDWE+LFs8H57kXzRjTwRuUsRvAiByGLDDfZi9/htVDXp9gTXZfQiW32C5WuLWcdulBQIgAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21612.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21612.tgz","_integrity":"sha512-mh3zxTFMfNgcIlfIdvuwDOhRhqNmrG9wvmGm09tqX7fN+QKshPZdpC1QpbRfLV9hdhuCNqOE/2npUNdnlnYqXA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21612","@opencode/util":"0.0.0-dev-21612","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21612","@opencode/schema":"0.0.0-dev-21612","@opencode/protocol":"0.0.0-dev-21612"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21612","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21612"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21612_1792703745401_0.04125389935652812","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21614":{"name":"@opencode/plugin","version":"0.0.0-dev-21614","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21614","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c3a005053b82007467fabf2c9656816c28bbb655","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21614.tgz","fileCount":128,"integrity":"sha512-jsJKP/dmnLc7BkYvtGo9hYCXa9tdnacwCAwG+FVpErERlqtULbgb1j//sAWRiRPQgBI3zgc1bjmHCPw8IuZBcg==","signatures":[{"sig":"MEQCIFjvAjl7ppIMv9B3a1P5qDDw8dcD5w2Vb60P5THY899TAiB0++v2BItkHW1oV+hh68lUO0dRXFC5TCJO+Q0YQSNJ1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEpUpjxKinGwzpbhYsIgDKP2mzXIA//Ew302y/K0t8OaAiEAgTMlnRfAkubyZSVvthnkcLcXPd7jgihJWJguLYePB7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21614.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21614.tgz","_integrity":"sha512-jsJKP/dmnLc7BkYvtGo9hYCXa9tdnacwCAwG+FVpErERlqtULbgb1j//sAWRiRPQgBI3zgc1bjmHCPw8IuZBcg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21614","@opencode/util":"0.0.0-dev-21614","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21614","@opencode/schema":"0.0.0-dev-21614","@opencode/protocol":"0.0.0-dev-21614"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21614","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21614"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21614_1792705629149_0.07950978504633976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21627":{"name":"@opencode/plugin","version":"0.0.0-dev-21627","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21627","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"aa3763c50eda3e16528581a1e83cf72e2efb9744","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21627.tgz","fileCount":128,"integrity":"sha512-6f1034a4sZ1EEW3RM0Sai1ZTIlFlkjXRKp4dhUIvOw5Kqkm0nwQdBHBtV2LYgyNq9NbCxaiBbPQBJkD5UyxiTQ==","signatures":[{"sig":"MEQCIHLixqPNkJXcxtmKCsiwTj280i7+AXCWWRF649AbOYy+AiBElpLz0aPmk+KuunCcRRYKdgJ3u77cG0ED3zlDPpsV0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq9qdMNl/ibcj3mzrTy9UDYk6RFYx3auhGqH1D71n0HgIgJQAaGA92z+HqbvuIfsaVsK29nuyXoFia/mkdQPRjSWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139348},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21627.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21627.tgz","_integrity":"sha512-6f1034a4sZ1EEW3RM0Sai1ZTIlFlkjXRKp4dhUIvOw5Kqkm0nwQdBHBtV2LYgyNq9NbCxaiBbPQBJkD5UyxiTQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21627","@opencode/util":"0.0.0-dev-21627","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21627","@opencode/schema":"0.0.0-dev-21627","@opencode/protocol":"0.0.0-dev-21627"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21627","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.0.2"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21627"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21627_1792712161109_0.7472172448225705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21631":{"name":"@opencode/plugin","version":"0.0.0-dev-21631","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21631","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"589cca5e7b86059918103140fadb22a53f63097e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21631.tgz","fileCount":128,"integrity":"sha512-aAk1fThLzUsPDhfSHbiqbge5SevS3UWm9H7jkotUeVKyKY2yOaEyNW/4EYfPDtTN41ckOyoIqiQKcXHC6JfxHQ==","signatures":[{"sig":"MEYCIQDAD5WUiWllufTK+AMANmrPm7o6AXdX6GwLds945j/hEgIhAMQ+mn66tD1iC/DZq9/rQgfiTxJbQ9uTZunixOMOuRah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC27nyN0aYixCLpRAo9Ehyx9Cmi2M6a4KojikUCoxAAagIhAL9GGZl1EcFx+THGey+TYPzIdh7GyCF95J43euku6hP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139399},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21631.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21631.tgz","_integrity":"sha512-aAk1fThLzUsPDhfSHbiqbge5SevS3UWm9H7jkotUeVKyKY2yOaEyNW/4EYfPDtTN41ckOyoIqiQKcXHC6JfxHQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21631","@opencode/util":"0.0.0-dev-21631","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21631","@opencode/schema":"0.0.0-dev-21631","@opencode/protocol":"0.0.0-dev-21631"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21631","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21631"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21631_1792714148021_0.07063572966148768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21641":{"name":"@opencode/plugin","version":"0.0.0-dev-21641","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21641","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3558898dc7542b75b102f4880dbf91b0c8effc1f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21641.tgz","fileCount":126,"integrity":"sha512-6mMbPGFtQAl03QVTZ0rUjHcUmWv+8VR5SbKZPThmTesdyKFJvEgUrPek66PyEEnw/pI1ejCyq4wVldyaH7l4BQ==","signatures":[{"sig":"MEYCIQDVzy9woUfO0JDOBLbnEuuEHXpU8dWDJ4wOtZiRCs2ysgIhAJvlPMTlHWxSsUoiXLIxRQOKNG6XjI2EIwpSxVFrAy9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID5yEiEqWq5XZboxVDRADrgMssitphUXYkPRDBRR2vv5AiBVniwI17HLSkJ8sqX3icf+MvOyPleaKj54zKbTSoucNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139208},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21641.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21641.tgz","_integrity":"sha512-6mMbPGFtQAl03QVTZ0rUjHcUmWv+8VR5SbKZPThmTesdyKFJvEgUrPek66PyEEnw/pI1ejCyq4wVldyaH7l4BQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21641","@opencode/util":"0.0.0-dev-21641","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21641","@opencode/schema":"0.0.0-dev-21641","@opencode/protocol":"0.0.0-dev-21641"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21641","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21641"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21641_1792716480689_0.10988213568033145","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21647":{"name":"@opencode/plugin","version":"0.0.0-dev-21647","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21647","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8ef938e817852c4714226631f35d4f9aa6535279","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21647.tgz","fileCount":126,"integrity":"sha512-iI7EmDNbE036WMKmG7+24nyMFSqbVbe4mxzpG/ZH1116QxSX4KRCaAyUVFPkvzOD5Texnfylk+QM824DHoYxwQ==","signatures":[{"sig":"MEUCIAbhteAO7BvcILANl8tlWdVYUqTx6tpoP5d3winxl3WDAiEA56Da0wfAogbWmm/agcY/XW20Cd887bn71xiEcPrkyO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCr8q4TIxNNZ5YGrqq2Huzh6nRVObdK57a0GTC0lmmK/QIgdw7JK9ZENNCMkzZH0EBQGyr0dw9azNTHirKM3amfD6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21647.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21647.tgz","_integrity":"sha512-iI7EmDNbE036WMKmG7+24nyMFSqbVbe4mxzpG/ZH1116QxSX4KRCaAyUVFPkvzOD5Texnfylk+QM824DHoYxwQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21647","@opencode/util":"0.0.0-dev-21647","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21647","@opencode/schema":"0.0.0-dev-21647","@opencode/protocol":"0.0.0-dev-21647"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21647","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21647"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21647_1792718314110_0.7843679835719142","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21651":{"name":"@opencode/plugin","version":"0.0.0-dev-21651","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21651","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a5e84b8d0e5f7bea2fb6d06aea6b3b7c7b822152","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21651.tgz","fileCount":126,"integrity":"sha512-J9VxasBG99yzS9ZqEdYkKFL/YFFtJL5WSnDn+vJVYE7ZvD0NzwYxvEjkbaV/w9B0wW7gV0xWGOEx4nqCeWEb5w==","signatures":[{"sig":"MEYCIQCYHw94XaMqaHVUA5t0w/DRn6GGDSdYJMZuCWFfcGg9ewIhAL6Ah5WT7WsjDLeso+Ht+7QkuhKFcGLNP9bM1HotA+IZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkJic8aSMYvzBiUSG1og9dpyIP65skA42gO4oy6T5tTwIhAIUEtU3m6QDTMphrs5qcPBLznx2OmXsSDxHvHevFejiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21651.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21651.tgz","_integrity":"sha512-J9VxasBG99yzS9ZqEdYkKFL/YFFtJL5WSnDn+vJVYE7ZvD0NzwYxvEjkbaV/w9B0wW7gV0xWGOEx4nqCeWEb5w==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21651","@opencode/util":"0.0.0-dev-21651","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21651","@opencode/schema":"0.0.0-dev-21651","@opencode/protocol":"0.0.0-dev-21651"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21651","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21651"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21651_1792719877762_0.6634218024369656","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21654":{"name":"@opencode/plugin","version":"0.0.0-dev-21654","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21654","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2380da8ff4d4fc6cd1bc277db769d6eb3983a262","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21654.tgz","fileCount":126,"integrity":"sha512-j9JcI/ZJpozBuAJkY6yW45LKzO9qgLygcl4b2q9Gd5T6WrWrGFaPLioUIUAMst69IXQsfqBy52RNN9IURDjlQA==","signatures":[{"sig":"MEYCIQDtKXQYtsGBEFSv6llKBuToEX2XNDS5G8mDBv8bMHkGfgIhAN+hi1oRqeE28W0x9uCLrub4qL3x9nsqq3pAI96++BW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeWFidJ5qxeuEZVo1BJ7tY/XdGSwYpshU9wZnUvI5LXQIgCWzJXobqUmRUHxvbaObvf62iq5eV9+rmYzfwWtwGnmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21654.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21654.tgz","_integrity":"sha512-j9JcI/ZJpozBuAJkY6yW45LKzO9qgLygcl4b2q9Gd5T6WrWrGFaPLioUIUAMst69IXQsfqBy52RNN9IURDjlQA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21654","@opencode/util":"0.0.0-dev-21654","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21654","@opencode/schema":"0.0.0-dev-21654","@opencode/protocol":"0.0.0-dev-21654"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21654","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21654"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21654_1792721453600_0.9065672804103904","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21661":{"name":"@opencode/plugin","version":"0.0.0-dev-21661","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21661","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"37223b75c9244330ed0304c1ee0bea25c9f1d946","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21661.tgz","fileCount":126,"integrity":"sha512-B/+F819dVKA0F9gAv892HJmTx6FUKsxOQrTFGeZHqmcX88DvxR6l1hX2NQTzOaLlZtRSKJKK3GCPzpC+WX+teg==","signatures":[{"sig":"MEYCIQCGy7Q8X0vswv8oI7PWDpmHjwybLGKY4JpbaeyGEzKRZQIhAOVTMbl6HIVeCB0XWQBgvNXYPltjqhvn344JNuNDVHuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkJkPWgwGiJ4FboRNn9VPmovjVEKwCM43zeCA+nBzo5AiEAntTmDrfU6D0bVop/E2xNKFJU/LWz5wfyYRpt0A6HezA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21661.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21661.tgz","_integrity":"sha512-B/+F819dVKA0F9gAv892HJmTx6FUKsxOQrTFGeZHqmcX88DvxR6l1hX2NQTzOaLlZtRSKJKK3GCPzpC+WX+teg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21661","@opencode/util":"0.0.0-dev-21661","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21661","@opencode/schema":"0.0.0-dev-21661","@opencode/protocol":"0.0.0-dev-21661"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21661","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21661"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21661_1792723461117_0.13683690435362794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21662":{"name":"@opencode/plugin","version":"0.0.0-dev-21662","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21662","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"43f7bbc5ca8114f8e548f484e7d81af52d72ceac","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21662.tgz","fileCount":126,"integrity":"sha512-01Pn8PuDf8eJU/01UJB+xyIzYmdy6QnGUJZ4q1Qw7rT8YcotuV46WGcf30WPKdH4NoreBYInxqEAc873nnOhJA==","signatures":[{"sig":"MEUCIQC9RYchXYuCxFsz71p+8X8Zpsu/tPASgzM6+4JynOPSugIgYtbR9C4XNt6Ql8lo8uaRV+0koEPGi06iHd+8woKs4to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDImj+gglEtoUeu6FACQtUgrHZfY4R2BoNluKNsuclHtgIgAkUDZwk4v4Xqkvx8Jghup+QpGJCPQ6gUUsGnmb4XSYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21662.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21662.tgz","_integrity":"sha512-01Pn8PuDf8eJU/01UJB+xyIzYmdy6QnGUJZ4q1Qw7rT8YcotuV46WGcf30WPKdH4NoreBYInxqEAc873nnOhJA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21662","@opencode/util":"0.0.0-dev-21662","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21662","@opencode/schema":"0.0.0-dev-21662","@opencode/protocol":"0.0.0-dev-21662"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21662","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21662"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21662_1792724864370_0.6482819026502034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21668":{"name":"@opencode/plugin","version":"0.0.0-dev-21668","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21668","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"64ebda65ef5cc32fd94fbe200235ab008beae256","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21668.tgz","fileCount":126,"integrity":"sha512-h2bQvVzWhs4kT4A9GRz8FpG2gRNpLBAeDiApejGUo8ItylcdZu8g/0Lrm/RhIakopk0XsswfzXItYMgKcupPWA==","signatures":[{"sig":"MEUCIQDAwqcw0Pr+y/HnNTkIKd6S+Q2r2j+lgsfzAwNlw2YK5wIgAX56mYGdSTm3ilpM1ji+kMuBYSGBpS/mY63BrLAF/1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBIY7sH3LVmarXEs50yGsxITTXA+CSeWdldkVORc7HHQIhAJn/IUkgKuUaPFyunfikPw8rbsNkv7upDxbwvVC5sRJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21668.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21668.tgz","_integrity":"sha512-h2bQvVzWhs4kT4A9GRz8FpG2gRNpLBAeDiApejGUo8ItylcdZu8g/0Lrm/RhIakopk0XsswfzXItYMgKcupPWA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21668","@opencode/util":"0.0.0-dev-21668","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21668","@opencode/schema":"0.0.0-dev-21668","@opencode/protocol":"0.0.0-dev-21668"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21668","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21668"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21668_1792726984299_0.9541650489215412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21670":{"name":"@opencode/plugin","version":"0.0.0-dev-21670","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21670","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"521820078ca1973bf71c0fcedaf7c762479cf5f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21670.tgz","fileCount":126,"integrity":"sha512-oQMn5/ILHe1w+jHswRsNXAa5QniXOw/1uix/AhNbUfNDC1oImsVNqaSsq22XS1Ye35ZTPuaVsrAGSqGtAiQh0Q==","signatures":[{"sig":"MEUCIQD0RIyTBF1wjSe+bzDWrnv00LUtySQtUq9L5Fey8y1xxwIgWY9lZMwC8T2z0y7vbjRuRlSuEqD4Q686uNrJ5qscvQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1GfU2OwEVKEsj4kecKMczPjrKvR0JO9+da0UFufCsEAIhAMHWvTlEpJPFTNY8OoXSROmofwVwv+QNOy0poqaKfuiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21670.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21670.tgz","_integrity":"sha512-oQMn5/ILHe1w+jHswRsNXAa5QniXOw/1uix/AhNbUfNDC1oImsVNqaSsq22XS1Ye35ZTPuaVsrAGSqGtAiQh0Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21670","@opencode/util":"0.0.0-dev-21670","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21670","@opencode/schema":"0.0.0-dev-21670","@opencode/protocol":"0.0.0-dev-21670"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21670","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21670"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21670_1792728478133_0.8808900619867954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21672":{"name":"@opencode/plugin","version":"0.0.0-dev-21672","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21672","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04e83339b3fd7d5684a93c721175a453a0b7de09","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21672.tgz","fileCount":126,"integrity":"sha512-Mv6oPUfP8PFIaCaHswaczcL2voIODBIfK85f64TiffB14+Oqo2M5pwS3e/ndn8g7klZB1V/njc9PRgQqNN/9mQ==","signatures":[{"sig":"MEUCIQDFM/C7LS/CMcLdW9k9VVRlwz2tOGgdcykCGxLF9Dp13AIgQ8Miyc3pf5ptSZTiWQUVTp5ucw2qobvMyMYSoDdCQlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF29NxdhN1d16NPaGSe30uCvyRLBJja9XDK5VffTsdSAIgTyjTMw6UBuj5vlwSO8XCN+07ObLPgNsZOHjhXq1hWGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21672.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21672.tgz","_integrity":"sha512-Mv6oPUfP8PFIaCaHswaczcL2voIODBIfK85f64TiffB14+Oqo2M5pwS3e/ndn8g7klZB1V/njc9PRgQqNN/9mQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21672","@opencode/util":"0.0.0-dev-21672","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21672","@opencode/schema":"0.0.0-dev-21672","@opencode/protocol":"0.0.0-dev-21672"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21672","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21672"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21672_1792729772332_0.7973331359146536","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21673":{"name":"@opencode/plugin","version":"0.0.0-dev-21673","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21673","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fc8de7217e82158106075ea68e0274327258bdc7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21673.tgz","fileCount":126,"integrity":"sha512-Unl141ckMboScNYMu6Zplp6Ck1u5xVjjaP+/Gz6dm7UssXYyzHC6XFdiaUWVR7Vxs75wOCnzzpzxMlXntdbjCA==","signatures":[{"sig":"MEUCICYMqNyYkQKqf7K84xDC4qdE1b1mmlc20foFQWiMEUUEAiEAySiYOlcNEjE6h6S6T4p28JePa1pEmtA/bX8hEL6a21k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGK3tVcvSSl8XcAPGuYRHF1yK+4lu4vWLSo2fy55O9LAiEAzADdoPN1dSBg6ZGaHAt0tv6frpBq14ZLS4WMbuSfgFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21673.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21673.tgz","_integrity":"sha512-Unl141ckMboScNYMu6Zplp6Ck1u5xVjjaP+/Gz6dm7UssXYyzHC6XFdiaUWVR7Vxs75wOCnzzpzxMlXntdbjCA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21673","@opencode/util":"0.0.0-dev-21673","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21673","@opencode/schema":"0.0.0-dev-21673","@opencode/protocol":"0.0.0-dev-21673"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21673","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21673"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21673_1792731518510_0.9372572566460549","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21676":{"name":"@opencode/plugin","version":"0.0.0-dev-21676","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21676","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f12bb07f33d0c462cdada1d4ce4718d2e33af1c9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21676.tgz","fileCount":126,"integrity":"sha512-ng8MAHTg54fkljmgqYoZ7S1Wpj2INDfhuH+AMz/7cvHlrEr4I7XgTF0Su07wYbEqxuK5RD+hiSSM1Tk3thwgIw==","signatures":[{"sig":"MEQCIBPt2qu/mkFYhDjGt5ODM3pi/VB/DALzJ2K72BKQGDshAiBgLfkf7YSjUv24w2Bp8MkOI72zUlALFS3N/fo25f9dyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICb15IXp8qgIdXDSSO5Gxr/pfcsVw+FCwpzrahWhKtkJAiEA6a36FZgKcvk/QUfkFcH13W7dz8hw+kKZQXuz3v3lDb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21676.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21676.tgz","_integrity":"sha512-ng8MAHTg54fkljmgqYoZ7S1Wpj2INDfhuH+AMz/7cvHlrEr4I7XgTF0Su07wYbEqxuK5RD+hiSSM1Tk3thwgIw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21676","@opencode/util":"0.0.0-dev-21676","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21676","@opencode/schema":"0.0.0-dev-21676","@opencode/protocol":"0.0.0-dev-21676"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21676","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21676"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21676_1792733433170_0.7630000151329661","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21677":{"name":"@opencode/plugin","version":"0.0.0-dev-21677","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21677","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"b5c474127aec76c16adca6ceb02b886a777cdd3b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21677.tgz","fileCount":126,"integrity":"sha512-ntO5e0X7HZPOvGyVV9s9tXscK7iI2wCgVc7o9smwLUX1wp36AZjrneAT9Etty0jZYL3f5Q+Xc4DN/s+XSIgiqA==","signatures":[{"sig":"MEQCIFfH+qHmh97ENmDGCdO7vmaurtoQakk43Dl7UE/y5qh6AiA9rK3Ifv4SuM3HoVc8gIaP+o5A1QsExQlgUFcqtMeIcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHEbpgsHkzyZZpln3GtOy60gAuMCyrJ+ua1f2HflzeEgAiAxcbC2f04CKNid2fBgf+YQufJap0NWApD6Ot+xJK6XWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21677.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21677.tgz","_integrity":"sha512-ntO5e0X7HZPOvGyVV9s9tXscK7iI2wCgVc7o9smwLUX1wp36AZjrneAT9Etty0jZYL3f5Q+Xc4DN/s+XSIgiqA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21677","@opencode/util":"0.0.0-dev-21677","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21677","@opencode/schema":"0.0.0-dev-21677","@opencode/protocol":"0.0.0-dev-21677"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21677","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21677"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21677_1792735099710_0.1007828271275184","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21681":{"name":"@opencode/plugin","version":"0.0.0-dev-21681","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21681","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1d9b827d1e9027a443cff712968e994dc437e166","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21681.tgz","fileCount":126,"integrity":"sha512-4/K162h5TkBPli3+UmD/3YdC3NA06hmND8ErpSPp07I8OzKuHVhFX3aTa/e5dM1v23dbFTSmxGpNU0vN+fVO3Q==","signatures":[{"sig":"MEUCIQD+hOzp+e/FQPXUCGWgs4lHJ5Yta/VNH31+iIN0cQWoZQIgbltIeWeG7afey/vPqm7cdm6ccDsmrgNi54zDkjfNhuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICSsi9poV+eI8+A9zkHP/r8UfBqaj9OJ8QUJts8Q43/aAiEAoskK33VEY7DoZtAmvqOUrNZ/kND2pxwcqReaGmgEwn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21681.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21681.tgz","_integrity":"sha512-4/K162h5TkBPli3+UmD/3YdC3NA06hmND8ErpSPp07I8OzKuHVhFX3aTa/e5dM1v23dbFTSmxGpNU0vN+fVO3Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21681","@opencode/util":"0.0.0-dev-21681","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21681","@opencode/schema":"0.0.0-dev-21681","@opencode/protocol":"0.0.0-dev-21681"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.6","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.6","@opencode/theme":"0.0.0-dev-21681","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.6","@opentui/solid":">=0.6.6","@opencode/theme":"0.0.0-dev-21681"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21681_1792738608139_0.49737436400717794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21685":{"name":"@opencode/plugin","version":"0.0.0-dev-21685","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21685","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0a01accdef23bb96532e604d9560b00584c62553","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21685.tgz","fileCount":126,"integrity":"sha512-aarQGplU8+9tnx2k/eQSBEy1L6dJU50iaoYuqJ42PdSDVtPtKj3aBfYBYCVCtOwujqukHy6Q09zweU1fPh9sLA==","signatures":[{"sig":"MEUCIQCnmbd4Ub80JBDFGNRCWusAD7CeGZ22anZKn6ZtAoxIjAIgev+AmE+gQfum0P6jZ7p3l6MpUUXUJ2Vxke5DhagIWhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdR18xVvrh24ZbiqnTaIXpA+SqrxllkSHUXuPdtNUaUgIhAN9G+i8zrfboootwQ3FEQL8l4Wl8IFMg6ZEJm2MGiGKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21685.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21685.tgz","_integrity":"sha512-aarQGplU8+9tnx2k/eQSBEy1L6dJU50iaoYuqJ42PdSDVtPtKj3aBfYBYCVCtOwujqukHy6Q09zweU1fPh9sLA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21685","@opencode/util":"0.0.0-dev-21685","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21685","@opencode/schema":"0.0.0-dev-21685","@opencode/protocol":"0.0.0-dev-21685"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21685","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21685"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21685_1792745636909_0.24219922657185977","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@opencode/plugin","version":"2.1.4","license":"MIT","_id":"@opencode/plugin@2.1.4","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7068eb93713708faa7dc45528da01e87cf910716","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.1.4.tgz","fileCount":126,"integrity":"sha512-SGAkdGp0VRxos2BEkRiyRl75G7DtuvP0ywgiEiHz1PbdUwUe2EAURMrzFgLCYCpWEm/zaNrguxPDVL0carrCsA==","signatures":[{"sig":"MEYCIQD7YRiqyTgoPjSV0b/OG1/KYdVwVrJASflgg5eXHgz2vgIhAMRyF0AFIycCwskDpsEuDeK6tRVBAf01fIPngYJplORF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZPprQIqHr8WmAND8iHVKHpf/XxjKnmS0H8HmfqL7+FAiEAk5HhFwB51kpvnIvCrpmXs9WL6yabUV+Qxq6ARg9fh5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139039},"type":"module","_from":"file:opencode-plugin-2.1.4.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-2.1.4.tgz","_integrity":"sha512-SGAkdGp0VRxos2BEkRiyRl75G7DtuvP0ywgiEiHz1PbdUwUe2EAURMrzFgLCYCpWEm/zaNrguxPDVL0carrCsA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"2.1.4","@opencode/util":"2.1.4","@ai-sdk/provider":"3.0.8","@opencode/client":"2.1.4","@opencode/schema":"2.1.4","@opencode/protocol":"2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"2.1.4","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"2.1.4"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.1.4_1792750577206_0.09541793070603699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21695":{"name":"@opencode/plugin","version":"0.0.0-dev-21695","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21695","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0e4e8825ba61a246a79ede7eb61221d0465a2aa7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21695.tgz","fileCount":126,"integrity":"sha512-KijnKgCTZ9Hnh21Qf5zSLRZphoCKBbqJLjCg5aBXvr9tWNB1689eHERC3XpZf5oQdddHZztG3Vsu02Rt9SIbtg==","signatures":[{"sig":"MEUCIG+HfBGOZTCQy8k85R5JpeD8ICq7R7EH/IaHs9Q/J4RiAiEAxV5qYYSr/irtwFQLgXoTQ/iC5G2D/t4ekvDUqmVumb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAXmryQydEzLhR6c7of1FHLhft1/QFQBRumJp0+8tT8wIgJy+j+13xyDizAFlQPbQi/yL/AmIK7tXaPLgo72oV3Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21695.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21695.tgz","_integrity":"sha512-KijnKgCTZ9Hnh21Qf5zSLRZphoCKBbqJLjCg5aBXvr9tWNB1689eHERC3XpZf5oQdddHZztG3Vsu02Rt9SIbtg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21695","@opencode/util":"0.0.0-dev-21695","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21695","@opencode/schema":"0.0.0-dev-21695","@opencode/protocol":"0.0.0-dev-21695"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21695","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21695"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21695_1792756828858_0.3203794975633576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21703":{"name":"@opencode/plugin","version":"0.0.0-dev-21703","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21703","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9c62cf6a690ec01c1af8f0d280ec7bf2416b4744","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21703.tgz","fileCount":126,"integrity":"sha512-VIL0zoCGCcL4lGMJ9O/OKXX2SrozTUirVOaAH5yl+YqLmjtrBEZTliiB9EiMahpZtDlgkrUa0cvICWnxqvXjAQ==","signatures":[{"sig":"MEYCIQDH/ktE5d+zBgHbC7YtddHvIwC/g1IOvobwhcRdJaaL8QIhANoOLhZ891V8pGulGSykX6+cPuH4xMaXZJFrRkYZpD02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbF03vsonrVCnl/VOdzw1eEW/Ff323h+J9mw9ZpLt8wAiAjRuWVg/uB2C8xkq3olNZbsetKKJVFvZE1CUZmD1pmjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21703.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21703.tgz","_integrity":"sha512-VIL0zoCGCcL4lGMJ9O/OKXX2SrozTUirVOaAH5yl+YqLmjtrBEZTliiB9EiMahpZtDlgkrUa0cvICWnxqvXjAQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21703","@opencode/util":"0.0.0-dev-21703","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21703","@opencode/schema":"0.0.0-dev-21703","@opencode/protocol":"0.0.0-dev-21703"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21703","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21703"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21703_1792760872308_0.37021552943830605","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21708":{"name":"@opencode/plugin","version":"0.0.0-dev-21708","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21708","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e6a7209cd5d4e42886c5ea95c7349e913cb2fcde","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21708.tgz","fileCount":126,"integrity":"sha512-LKfXyeiOC75qpQmGIjl1Qad5MD93NRB205NpuZTUg/mLJnT2raA9Ec0wOE3xVkmZtsj39mlc6CFmaR/u/ibySA==","signatures":[{"sig":"MEYCIQDnFwLNcfVKy8SWb+b1iX8BZBm+uKbfK8Po/g+mnHP4+QIhAOh/3mqKmQlLAHm7Mud/NOeSDZ/5VN1WBkpK/XGwYcES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB/kv7llX/y7iixzIsDfJtv9P7N4PR9/ntRS3Oq5odYLAiEA+z0+MIj+GUBrp7ikrJqKsLbeWkXnGCumkrGd52DiCtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21708.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21708.tgz","_integrity":"sha512-LKfXyeiOC75qpQmGIjl1Qad5MD93NRB205NpuZTUg/mLJnT2raA9Ec0wOE3xVkmZtsj39mlc6CFmaR/u/ibySA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21708","@opencode/util":"0.0.0-dev-21708","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21708","@opencode/schema":"0.0.0-dev-21708","@opencode/protocol":"0.0.0-dev-21708"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21708","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21708"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21708_1792763261668_0.2528099877450114","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21709":{"name":"@opencode/plugin","version":"0.0.0-dev-21709","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21709","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2646a2758559a8e10caa0e98c3d5a4a2c9156fa7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21709.tgz","fileCount":126,"integrity":"sha512-eE71px10Ajjbf1085hSrsnwmbrQsdpxIadAaBGNJvm9nHb3Ct9OeDFcq46SuVPkkS7ApkGmKzi//8AveudAm6Q==","signatures":[{"sig":"MEUCIQCOmn8RX211Zt+3gh879Vbk3UEAY/yTwU4dYv7TeU8O2QIgNhCxaSeKYnfUVeUnhay2Ws/oA4XIbLMf8L9oxY0npU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzXsNApU3LltVvbCyke20zLE9VIB7mCuQHhZ4rGNDYcAiBeRAzCFNN42OQ4Ai+9vQRlLh717uSEOgXSBlUvTTMhtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21709.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21709.tgz","_integrity":"sha512-eE71px10Ajjbf1085hSrsnwmbrQsdpxIadAaBGNJvm9nHb3Ct9OeDFcq46SuVPkkS7ApkGmKzi//8AveudAm6Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21709","@opencode/util":"0.0.0-dev-21709","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21709","@opencode/schema":"0.0.0-dev-21709","@opencode/protocol":"0.0.0-dev-21709"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21709","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21709"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21709_1792765130388_0.03183086540015179","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21730":{"name":"@opencode/plugin","version":"0.0.0-dev-21730","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21730","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d2460aa377e4b2c72a8312ff9063df6b035f1ec5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21730.tgz","fileCount":126,"integrity":"sha512-W2dglUMTVU9gvMO/z+wVsE/D36ZM8TzU26FoYS/+m+Jw6H3e6fpnkwU0Lr/5xzmJZr40R4U/WLvE2dQFiYpujg==","signatures":[{"sig":"MEQCIDlBnU1rh7BrSC1nqpt5aRrqivp21qqOxvzLKIfHMhaYAiAbXUt2Ho1mjUp5LVC4s4NWhgEzwbwiqaFx5UXZKneRJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCy4ChdwVKI/mHs+/aaJAldwmQR6Gx9++/37sFUIJ/siQIgZMj/wlzawgySASOMiyZQNRjhTe/pB+j6NEUZsW+aTcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21730.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21730.tgz","_integrity":"sha512-W2dglUMTVU9gvMO/z+wVsE/D36ZM8TzU26FoYS/+m+Jw6H3e6fpnkwU0Lr/5xzmJZr40R4U/WLvE2dQFiYpujg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21730","@opencode/util":"0.0.0-dev-21730","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21730","@opencode/schema":"0.0.0-dev-21730","@opencode/protocol":"0.0.0-dev-21730"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21730","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21730"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21730_1792779682738_0.22341888727314374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21733":{"name":"@opencode/plugin","version":"0.0.0-dev-21733","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21733","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9af6232b31d5a9b0869f82d95f54fe16b6b4e208","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21733.tgz","fileCount":126,"integrity":"sha512-8/2qRlOyPZeupvpKsNEbbDKqvlXVIXwkR6Fn9eS1hzAaxsgoYSQOc/meTRDy0DW9UY/GErsibPXMVJvkur6QXQ==","signatures":[{"sig":"MEUCIQD3i/9RpUY9yQ8BQ3ZGCU58Oqq6TtsVdQKdUsc2Rbgz7QIgC1pIeJYUPXdNOBziRZLGGQatkxDTqx50BXRVpEQD3AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHwkSc16EBqPBHBwkhk90Gd3HLEBUDDUuS9suHP6pp9xAiEAngT3FTPMGRcAU1eBczM3AkOBdNFo9syXvNaAaFUtcFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21733.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21733.tgz","_integrity":"sha512-8/2qRlOyPZeupvpKsNEbbDKqvlXVIXwkR6Fn9eS1hzAaxsgoYSQOc/meTRDy0DW9UY/GErsibPXMVJvkur6QXQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21733","@opencode/util":"0.0.0-dev-21733","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21733","@opencode/schema":"0.0.0-dev-21733","@opencode/protocol":"0.0.0-dev-21733"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21733","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21733"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21733_1792782648620_0.08600060279096788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21734":{"name":"@opencode/plugin","version":"0.0.0-dev-21734","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21734","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"565697e797ab0042c96d26a4e65c608589343648","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21734.tgz","fileCount":126,"integrity":"sha512-ImglqnE1ifFDIgM5LaFD8Hso9sEi3vqEV4hnWQWgp2ys9v5uVeL0jymsj9/DnRoEcCD2pjAy/cmmV0D0CLYtVA==","signatures":[{"sig":"MEUCIFUxSJ8GIXUUoihneRjSiUtrrucrBdkku42YJMoBybK5AiEAnAWuGntpfJTF0Qlcmfzg+fsvo6LxMOgjTqVX3LnsiGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUCBUH5ofjHhjVuOa5Kzhlu4dRoR8x5317/vW23pC/gAIhAOGVtQmPGOZAa/ECZVQR4CTlXe1WhOUiRaYOQV/DoH2M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21734.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21734.tgz","_integrity":"sha512-ImglqnE1ifFDIgM5LaFD8Hso9sEi3vqEV4hnWQWgp2ys9v5uVeL0jymsj9/DnRoEcCD2pjAy/cmmV0D0CLYtVA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21734","@opencode/util":"0.0.0-dev-21734","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21734","@opencode/schema":"0.0.0-dev-21734","@opencode/protocol":"0.0.0-dev-21734"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21734","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21734"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21734_1792784616216_0.15021499629838164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21737":{"name":"@opencode/plugin","version":"0.0.0-dev-21737","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21737","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04ccd72c90d1d6a9785b1fad800d2df5eaf4db15","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21737.tgz","fileCount":126,"integrity":"sha512-+XbjKpk05gGrY9oWGCT+iHUf0v97d113WdDJd+vzVyLnk4E8KG5E4Zw13kPZcSo4Cjcau4FB499p/A720KL9nA==","signatures":[{"sig":"MEUCIBWCjEnb13MRMHTk5chs+1t0L/cBzX19z3kA3bM3STn7AiEAtMBjTq4cI4Tql7F0rUJ/CsUFK8KpK8gfNgUvvk6YulY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICVS6Of23zelSCeDvjHOet6R4XnreCr0+yidLSGOj6S1AiB171+xbOW8xngDZDf4u5hQpUv2a94+1JRACqNAW6O6dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21737.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21737.tgz","_integrity":"sha512-+XbjKpk05gGrY9oWGCT+iHUf0v97d113WdDJd+vzVyLnk4E8KG5E4Zw13kPZcSo4Cjcau4FB499p/A720KL9nA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21737","@opencode/util":"0.0.0-dev-21737","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21737","@opencode/schema":"0.0.0-dev-21737","@opencode/protocol":"0.0.0-dev-21737"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21737","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21737"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21737_1792788222795_0.3627261568058264","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21738":{"name":"@opencode/plugin","version":"0.0.0-dev-21738","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21738","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d45089cdd357fa9395eb924fddfa5bae08979cd9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21738.tgz","fileCount":126,"integrity":"sha512-NivAgS59TqRCuhmEZIKJlGIuZiwFClyJhYC/VsEqDGToaTRH1aTrG1b3aHsN1ioTO9soNnXWVbBPa3CuPwFPJw==","signatures":[{"sig":"MEYCIQC4X6XwFwDKC1szZH6cODkNAluIApuW3J2GYiayyjFJDgIhAMMe1r6cFlLicfHy56+hi3t82T1hjwybq5iEjr/WQyya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUsXltu7yvY8qZ2PuN9/wpMT6BPKokdzSuja5zbTebaQIgX+1N3oXmu140GHI1clgPpYDTallqiNuCKRsQZrb58F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21738.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21738.tgz","_integrity":"sha512-NivAgS59TqRCuhmEZIKJlGIuZiwFClyJhYC/VsEqDGToaTRH1aTrG1b3aHsN1ioTO9soNnXWVbBPa3CuPwFPJw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21738","@opencode/util":"0.0.0-dev-21738","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21738","@opencode/schema":"0.0.0-dev-21738","@opencode/protocol":"0.0.0-dev-21738"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21738","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21738"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21738_1792791805805_0.7823355102182303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21741":{"name":"@opencode/plugin","version":"0.0.0-dev-21741","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21741","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6fc52e456e0c1cde85cd5977fe628c43774a1bd3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21741.tgz","fileCount":126,"integrity":"sha512-eBsCVKlK0VwiKZTwoD8JxkUP9Q4mu2IFjtQrOYjnaBVKFXdOMjskPtboo0cBLttPvXilAo2zNT5i2o7Sclushw==","signatures":[{"sig":"MEYCIQD5B6mnDbVNpmJacgS/2/t5QQK6EoOqiS+lmz2MBf48PgIhAIJkwtHTRkWJ6lNNxdDf1i1t3W8qBLDmTnZdkRT7hDOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHG2E0xgGE+Vd49wRHwcLPHPNhjImitNB+ddywJ3QZ5MAiAqgfqHUUnaCtBR2pIKq0iYVtSt0aXz26uOBufsoBwWLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21741.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21741.tgz","_integrity":"sha512-eBsCVKlK0VwiKZTwoD8JxkUP9Q4mu2IFjtQrOYjnaBVKFXdOMjskPtboo0cBLttPvXilAo2zNT5i2o7Sclushw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21741","@opencode/util":"0.0.0-dev-21741","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21741","@opencode/schema":"0.0.0-dev-21741","@opencode/protocol":"0.0.0-dev-21741"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21741","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21741"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21741_1792793038601_0.3125456476554518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21744":{"name":"@opencode/plugin","version":"0.0.0-dev-21744","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21744","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"997c0fdd390f9be87fae1eaf1ba34cb5e59aa73b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21744.tgz","fileCount":126,"integrity":"sha512-92QDPR3CowNimA0YBYzuj9Aw312cbUZ1qTkzg6eY1Y/613AcjU/9CWGwQtEm975k5aJCtmhOyIcXsp4+9WYqjA==","signatures":[{"sig":"MEUCIEyHkSqJjfTubaOaFNbqRd+gbfKWrw+Bt/Eq0z3QAC3qAiEA1uIKp8FYNz6EzCh9ZNGryW+NWCfMUJL/DAwOCaPnujE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+jkS8PFZtZj6N0wZYE6HH7DXQ33QtNo2uXon2y7ErPAIgaWBqGJaO1qmaOODHUiBXm7k4gbSz0KYk2H2Jr2LBFUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21744.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21744.tgz","_integrity":"sha512-92QDPR3CowNimA0YBYzuj9Aw312cbUZ1qTkzg6eY1Y/613AcjU/9CWGwQtEm975k5aJCtmhOyIcXsp4+9WYqjA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21744","@opencode/util":"0.0.0-dev-21744","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21744","@opencode/schema":"0.0.0-dev-21744","@opencode/protocol":"0.0.0-dev-21744"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21744","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21744"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21744_1792795097528_0.6065113120394676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21745":{"name":"@opencode/plugin","version":"0.0.0-dev-21745","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21745","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"99ebfb21bf99db92c1b5bc7abb92033de56fe45e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21745.tgz","fileCount":126,"integrity":"sha512-BJJl3YFTO/GS6Iit6R0BNhfB0ZwM55K/Z028tY6nztiyFa+TSrPypyCe4VQcK6wBSqNl3AGJZlndq1GthAIRBg==","signatures":[{"sig":"MEQCIErPuxdxl621TAjE42OlXE5ejRnb37+KewFp/N1YaK2jAiAsa3Nqy6d8rnqcx+8+GUOOGdzKqNShC4B2ZKnOaTf34A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHzNeoespLd1lfkBN309ssAUyHmzn8vIfYvM8hkKOcNAiEAxal21F+MT0M0spLifLhtjNZrIPP55ozMMCwKXSASTGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21745.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21745.tgz","_integrity":"sha512-BJJl3YFTO/GS6Iit6R0BNhfB0ZwM55K/Z028tY6nztiyFa+TSrPypyCe4VQcK6wBSqNl3AGJZlndq1GthAIRBg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21745","@opencode/util":"0.0.0-dev-21745","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21745","@opencode/schema":"0.0.0-dev-21745","@opencode/protocol":"0.0.0-dev-21745"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21745","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21745"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21745_1792804537211_0.5738956387342193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21747":{"name":"@opencode/plugin","version":"0.0.0-dev-21747","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21747","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"12e9bf8a724554a83ad1f2bf0c06901f8f38ea16","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21747.tgz","fileCount":126,"integrity":"sha512-n6LRKL6ZCzp7cUYMesZgVBLgOAXJd34JrmLXjkhPVTlNi87S0v3eOYdrK6iLpxV+h4BkcGjszIt2UiepbTZBEg==","signatures":[{"sig":"MEUCIQCEjqdApC5CLE3TR3aLyOHEx1vE4Vn7AS+b+RjB4WEIsAIgRRhVux/vjbcWTutjHDVzKto3w/yWK5QQjNWvA0/pL4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHjTnzfrjGaXbVdpijxSXF+0kHFXyt1bRXUCg5H+IIfAIhAKt8S6irrfc216nCaXkM080hVf+L46b14EPyE7TG9bSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21747.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21747.tgz","_integrity":"sha512-n6LRKL6ZCzp7cUYMesZgVBLgOAXJd34JrmLXjkhPVTlNi87S0v3eOYdrK6iLpxV+h4BkcGjszIt2UiepbTZBEg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21747","@opencode/util":"0.0.0-dev-21747","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21747","@opencode/schema":"0.0.0-dev-21747","@opencode/protocol":"0.0.0-dev-21747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21747","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21747"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21747_1792810187555_0.06393881449036476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21748":{"name":"@opencode/plugin","version":"0.0.0-dev-21748","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21748","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"028bfb700e377abafc62a22511384a95c21cad0c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21748.tgz","fileCount":126,"integrity":"sha512-c85WOrWVBr/LSTxtST847IDzrhL8ZR6+ZpTXINnlZorrTGOSIlgCMjZBMXTQZF/kdeGj5nZPG/Qz4DfV8dKhVQ==","signatures":[{"sig":"MEYCIQCmMcbuPaVEQGTUrWVcZ9lb7eSz5Nyho5tFC5xEuo5tVAIhAPxIbWMbirjQjDP0k7t5ZNE2OSoNLpAvg/nwwnHO1Y8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVjdhgoANN1LvevV0tKcooWsGCitRKatEuh14yxJ4d/QIgFKLl3CA9GrrrvgioVIE04U8pm4wjAmXNHL8iaDmIdKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21748.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21748.tgz","_integrity":"sha512-c85WOrWVBr/LSTxtST847IDzrhL8ZR6+ZpTXINnlZorrTGOSIlgCMjZBMXTQZF/kdeGj5nZPG/Qz4DfV8dKhVQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21748","@opencode/util":"0.0.0-dev-21748","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21748","@opencode/schema":"0.0.0-dev-21748","@opencode/protocol":"0.0.0-dev-21748"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21748","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21748"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21748_1792811797351_0.03812134038124304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21756":{"name":"@opencode/plugin","version":"0.0.0-dev-21756","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21756","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"80b9ce38ca51098481f4f386b75a23a37859559b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21756.tgz","fileCount":126,"integrity":"sha512-RwFJdEzFxniB4qb5xNNjtpFC6PRGHttlQmRA4/FQZcCHak1eJiXUyARclGsJddIMsUvPt/OCrdWo5D0V1NGGUQ==","signatures":[{"sig":"MEUCIDcjgRLV1RWy7GnDLqeSlyq1DqW5h08Gn0sMgZ+XLA6lAiEApw+yI30xQV4vy1IPJX3g6n/eaoNRFw7+47QGgADrbs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH+2stUVy+JE72g7zX3+qGnZgxv7un4LEFWyz5kxj/yiAiAEhzhHjmoYeZiJjQFNHd4HXzJUvpNEB/Q84+gQ5niuUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21756.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21756.tgz","_integrity":"sha512-RwFJdEzFxniB4qb5xNNjtpFC6PRGHttlQmRA4/FQZcCHak1eJiXUyARclGsJddIMsUvPt/OCrdWo5D0V1NGGUQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21756","@opencode/util":"0.0.0-dev-21756","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21756","@opencode/schema":"0.0.0-dev-21756","@opencode/protocol":"0.0.0-dev-21756"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21756","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21756"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21756_1792814430292_0.470054089863819","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21761":{"name":"@opencode/plugin","version":"0.0.0-dev-21761","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21761","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"a3a235e079048b39e5f95a8fae8328692595e724","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21761.tgz","fileCount":126,"integrity":"sha512-/Zx+DHCk87qXquzxah/LsjB/pwCxnXw4d84LPGts9hv5T1PeJtUFPDpCScu0tje8K3VhQl1JuI/yFkk7JjhP+Q==","signatures":[{"sig":"MEUCIGZtOquKu6gkNl6k9XhBOUCu6g/b0pXFmnXDLh0YmnVXAiEA3Wxuy9wkRMWRRMxQ8L/nceg1vavcj3qKFnF6GXEsqQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFkFu6URa+/t9uM/ep4oULF84+/Ukiyublz/GqUfqjXoAiEAnxMQjfe9B6IYYYw5QB+mJ4cIZHN1Ahvljdb6SvASRpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21761.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21761.tgz","_integrity":"sha512-/Zx+DHCk87qXquzxah/LsjB/pwCxnXw4d84LPGts9hv5T1PeJtUFPDpCScu0tje8K3VhQl1JuI/yFkk7JjhP+Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21761","@opencode/util":"0.0.0-dev-21761","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21761","@opencode/schema":"0.0.0-dev-21761","@opencode/protocol":"0.0.0-dev-21761"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21761","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21761"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21761_1792817842242_0.01850702969828255","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21763":{"name":"@opencode/plugin","version":"0.0.0-dev-21763","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21763","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f86333472f2a98e546cf430de3b3a7453254ae21","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21763.tgz","fileCount":126,"integrity":"sha512-e5Vg1bc36UU7f8GC8n+dozmQq2XeitFLT9t/P1d3MPuqepjxwOvVNVOfDmzX/ue16E7vDfYcI3DuB6dc8EG6Xw==","signatures":[{"sig":"MEQCIDB7J5vw4tLS3flVe99I9w8FC3zp/k0BVmMYS28hGgzaAiAXNfdTIfa3csecQQCtTlgluAP95ZgNJaPF7Vz+JFwRtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID8CVEEBO47uM+uw5acSZeVyp1GyY9FX8hIOiX3gjbNoAiBNOF6a5ngbzj6/vgOZlLoZ5b2rlu9ZDuuqUYRBCNEEMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21763.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21763.tgz","_integrity":"sha512-e5Vg1bc36UU7f8GC8n+dozmQq2XeitFLT9t/P1d3MPuqepjxwOvVNVOfDmzX/ue16E7vDfYcI3DuB6dc8EG6Xw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21763","@opencode/util":"0.0.0-dev-21763","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21763","@opencode/schema":"0.0.0-dev-21763","@opencode/protocol":"0.0.0-dev-21763"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21763","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21763"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21763_1792818941806_0.28501496951120164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21764":{"name":"@opencode/plugin","version":"0.0.0-dev-21764","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21764","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"128fe152c1c8388b3926b16017ade689d5239241","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21764.tgz","fileCount":126,"integrity":"sha512-lhu2eU8dd8rBGyBu7ElrDPxp6LoOdKPCZCdwvtfP+kVVKTwgkqWThYeTwoBULRgo7/zs8mYCTGfRVPMfwJ+kmQ==","signatures":[{"sig":"MEUCICmUl6VYsDXm24rU+epDHwuYLJ03Pj8K1gL6ZDPJAJsLAiEAmqAtuD9pwIWNEKn/a2r8wYze3xQ74KajfjpncqOylgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+40bbt5YFoNlQIoHmuND8KYFxV7F70B8NdJU3dGuNfAiEA6VtRjtOgD5aYZvobFXWJg6Q8ZIntuq5DGUnAs6kmP/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21764.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21764.tgz","_integrity":"sha512-lhu2eU8dd8rBGyBu7ElrDPxp6LoOdKPCZCdwvtfP+kVVKTwgkqWThYeTwoBULRgo7/zs8mYCTGfRVPMfwJ+kmQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21764","@opencode/util":"0.0.0-dev-21764","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21764","@opencode/schema":"0.0.0-dev-21764","@opencode/protocol":"0.0.0-dev-21764"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21764","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21764"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21764_1792821858364_0.5083548797076884","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21765":{"name":"@opencode/plugin","version":"0.0.0-dev-21765","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21765","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"166c9f7ea7552bc4fe282b53af687a767279f9dc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21765.tgz","fileCount":126,"integrity":"sha512-SASx/8Sgu/mULZCiKPjHb777z4S1tKYoqzUwQlWGIRev8xCMyZToNHEgQdnoXyhF5g1+Un5O60BOk2G54KWzOA==","signatures":[{"sig":"MEUCIH374rQVIXCc5MOJzC2XMNw+HqSlWabnkFRwi6BVg4JbAiEApLgkudPOY2foYremHVSnfveVKCCoRpZBmYB9sbcZA6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnG2+xDVG7Iotxj6G6BU10uO5aNTNMoFT6ZYRgtjI9hwIgOgL2vnLYiS2ShnZmYxrCkb9+1yJZU59HwNRIiJVjJdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21765.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21765.tgz","_integrity":"sha512-SASx/8Sgu/mULZCiKPjHb777z4S1tKYoqzUwQlWGIRev8xCMyZToNHEgQdnoXyhF5g1+Un5O60BOk2G54KWzOA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21765","@opencode/util":"0.0.0-dev-21765","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21765","@opencode/schema":"0.0.0-dev-21765","@opencode/protocol":"0.0.0-dev-21765"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21765","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21765"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21765_1792823910949_0.9021702279420325","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21766":{"name":"@opencode/plugin","version":"0.0.0-dev-21766","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21766","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4cacef9b8e0f413fa89c98726c6fa6c1b6ca68e4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21766.tgz","fileCount":126,"integrity":"sha512-qXwv061nxqnSCgj40PYOAt9ujfwMDqSwhZOeN6kYBvlnvubhIU8LXSwkf6rZLuvReJbQNhCxNmzPKpoVlo8naA==","signatures":[{"sig":"MEUCIHxNfg9YT+dmjTj8nrvSmWuxEfaRyRILxeyokXPfdFJdAiEAkLHBRRKWlkqWbXaa/0zBkqQEy1N3+Zbv8LnfxBxM8fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHxo5zSEvmcN+wQqlqJkNXTdTp+5qSehXRLkC3omhTEgIga6WNQ/9E3/OSxSW92oNkMs6i/3ikL1kqn3qy01Nh58k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21766.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21766.tgz","_integrity":"sha512-qXwv061nxqnSCgj40PYOAt9ujfwMDqSwhZOeN6kYBvlnvubhIU8LXSwkf6rZLuvReJbQNhCxNmzPKpoVlo8naA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21766","@opencode/util":"0.0.0-dev-21766","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21766","@opencode/schema":"0.0.0-dev-21766","@opencode/protocol":"0.0.0-dev-21766"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21766","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21766"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21766_1792832069462_0.9729277847613551","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21768":{"name":"@opencode/plugin","version":"0.0.0-dev-21768","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21768","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"73e5d8ae36ee31dc08bbfdef174fcec77fed4a22","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21768.tgz","fileCount":126,"integrity":"sha512-4PiIrbAcEFf/jOFUGlOtc+5G0NuwfzLaqh7GqwdV6t6uk8bMzumt9SyKUpSzP3e0llO66XhF63LNb8alL2021A==","signatures":[{"sig":"MEUCIQCB9wnaJFS3MqQzpPEwsTOFEoZIQxVUczbIm2oMl9X21gIgb37kFj7Xq3uxiMIOujh4a0dN4FIrch49VBYulyJqGYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp3xvOY3AGFoK2dP9PZdrOkQHrhjrpSyDWoUPYAkNHMgIgEtLXfqIpr3oBIA4DslbIDLsKzBlrm7oD7AmilhXaNiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21768.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21768.tgz","_integrity":"sha512-4PiIrbAcEFf/jOFUGlOtc+5G0NuwfzLaqh7GqwdV6t6uk8bMzumt9SyKUpSzP3e0llO66XhF63LNb8alL2021A==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21768","@opencode/util":"0.0.0-dev-21768","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21768","@opencode/schema":"0.0.0-dev-21768","@opencode/protocol":"0.0.0-dev-21768"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21768","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21768"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21768_1792834559629_0.34187832498545956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21769":{"name":"@opencode/plugin","version":"0.0.0-dev-21769","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21769","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"859102a43747f88dafe2ec4ebba2a92fd8d9019e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21769.tgz","fileCount":126,"integrity":"sha512-LGYRhlUBAZx+ZN4vl2wZ+X4D5AFjh5tgYl3a2Sg0CEycEfgWd+AoTBUjyYsYlfXmPnsmZSBZtg6C10nWpVqKuQ==","signatures":[{"sig":"MEUCIFr+vNnc2Ytn86VmAX0IEdCv0hcMKQEVIWD1LunfRzaQAiEAgUZOytPqpWbYSAc+sNACXfpst6uLxD2hPzCjZRgtKL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHJQavaIjitZJot5zIg9t7fmToOGEalo9K+4F8kEz3OAiBzdG3YQ8yhTqPdvHQ20IOkVDWzE8CiROQrsUQroYeqmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21769.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21769.tgz","_integrity":"sha512-LGYRhlUBAZx+ZN4vl2wZ+X4D5AFjh5tgYl3a2Sg0CEycEfgWd+AoTBUjyYsYlfXmPnsmZSBZtg6C10nWpVqKuQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21769","@opencode/util":"0.0.0-dev-21769","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21769","@opencode/schema":"0.0.0-dev-21769","@opencode/protocol":"0.0.0-dev-21769"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21769","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21769"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21769_1792836518296_0.47477223832194615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21771":{"name":"@opencode/plugin","version":"0.0.0-dev-21771","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21771","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dc47abee925da93b347b0f6f9e44d0c900d2f5b1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21771.tgz","fileCount":126,"integrity":"sha512-QKu3jIOky5N1hSC3/mDAGFB7xnhERCn7NZmAgUh1Bpr9UeAL4aWWEK9H2L/UkIOfX2AMY1yr6WJBhJQ01PfMiA==","signatures":[{"sig":"MEYCIQC/lo4h0dTaKuw5DhjO/+/bW+WN5fraZUus+6ANeuag+AIhAKOOZueBXUnqzdaxJ9DAaoLH3gNskqpVIB5hWWxWssGP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICRGO9HKkD1+0q/qG+C7rzu9zwiwOTsQnq4sHnRniFOPAiEA58bmdF8SzmokT9i5o/7LLXxLRD8o4kKDub9+3ZcP/aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21771.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21771.tgz","_integrity":"sha512-QKu3jIOky5N1hSC3/mDAGFB7xnhERCn7NZmAgUh1Bpr9UeAL4aWWEK9H2L/UkIOfX2AMY1yr6WJBhJQ01PfMiA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21771","@opencode/util":"0.0.0-dev-21771","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21771","@opencode/schema":"0.0.0-dev-21771","@opencode/protocol":"0.0.0-dev-21771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21771","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21771"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21771_1792846363957_0.24353010988062795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21775":{"name":"@opencode/plugin","version":"0.0.0-dev-21775","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21775","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"be2a269f350666ae38c5ec5154ccf205142ef587","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21775.tgz","fileCount":126,"integrity":"sha512-TVQF7MFc6sQWtGyoXk/bcE6F+nzmYLtmevTkDPQRzOcyQGpc2sK3NMjpSDJTQbcIdMmOn7cIuJL5nl4ddd0z5g==","signatures":[{"sig":"MEYCIQDbW5s0HK3lqvqfTj4TcwQfSHkBr16I/q8tXcujYSFKoAIhAI6Cl2IkDI83gn5NNNvU8Zmt/pBke0SqlkWYWaJiEeEx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiV0Lzp/VBdirU1ZXjR/SHOk65IPtJAkylTzwa4WH3XwIhAP5qr0aKLKlhbj9JBvWwY+Uhb4cRYgjY56FWTOj1j2ze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21775.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21775.tgz","_integrity":"sha512-TVQF7MFc6sQWtGyoXk/bcE6F+nzmYLtmevTkDPQRzOcyQGpc2sK3NMjpSDJTQbcIdMmOn7cIuJL5nl4ddd0z5g==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21775","@opencode/util":"0.0.0-dev-21775","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21775","@opencode/schema":"0.0.0-dev-21775","@opencode/protocol":"0.0.0-dev-21775"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21775","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21775"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21775_1792856961206_0.7173014115295482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21777":{"name":"@opencode/plugin","version":"0.0.0-dev-21777","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21777","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ed0905609c93ac03661203233041d9fce21de9a3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21777.tgz","fileCount":126,"integrity":"sha512-gSiic1/whF+LzG/Uvc8Hkszd/zwyyh6gVVtLfrXSSBZuRBACRXHiTw5Vx0eHteTq2jbCvHQx+QsFqGOfrfZ3Ow==","signatures":[{"sig":"MEUCIBshtk2H1narXk4qXLOr0w0iRnCmjhnWhoQwv9RXmolgAiEAwuGqb3EEYebxGkhllqSD3MJyQWHhJQRGo9KGmPW7ZiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoVZzM29m+eYcZTO89uiYKU4kY5lEfIhYiN0cjBEFXAAIgdFheENm46MxI5gmgEgVwIpsl+eB9zfKT+/9PPEfayWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21777.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21777.tgz","_integrity":"sha512-gSiic1/whF+LzG/Uvc8Hkszd/zwyyh6gVVtLfrXSSBZuRBACRXHiTw5Vx0eHteTq2jbCvHQx+QsFqGOfrfZ3Ow==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21777","@opencode/util":"0.0.0-dev-21777","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21777","@opencode/schema":"0.0.0-dev-21777","@opencode/protocol":"0.0.0-dev-21777"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21777","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21777"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21777_1792862560513_0.6026351061531467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21779":{"name":"@opencode/plugin","version":"0.0.0-dev-21779","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21779","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ad34b2c7b47f4753df77944534240d7e7a8c0182","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21779.tgz","fileCount":126,"integrity":"sha512-AzA5U5E8vypbiXTIAzf4WkP4lLdAdypTOMzUg58cY2jTT7YsI9FsRJSp7Tv8GKYb6C4LfcbUEyF4DqLqzqkSqw==","signatures":[{"sig":"MEUCIQDY284LVlmVmqxFu47rOLsha25LmpXbwFuGsqamQWWfzwIgFzjhRiaJlXLESlnK1cEUHi6I+40aT6zzanfA8kIw1gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1byc8cqOh40eCXLQiHCv3kuNBedSLQg78ngpf1wii0AIhAPs41aQvB1XOhMLW7M9gwdswgcmYoVfzujZZE35nKegt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21779.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21779.tgz","_integrity":"sha512-AzA5U5E8vypbiXTIAzf4WkP4lLdAdypTOMzUg58cY2jTT7YsI9FsRJSp7Tv8GKYb6C4LfcbUEyF4DqLqzqkSqw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21779","@opencode/util":"0.0.0-dev-21779","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21779","@opencode/schema":"0.0.0-dev-21779","@opencode/protocol":"0.0.0-dev-21779"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21779","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21779"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21779_1792864308298_0.16974580009816576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21784":{"name":"@opencode/plugin","version":"0.0.0-dev-21784","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21784","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"505e5ced535aca05e9b630335a33a4d7badf2b99","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21784.tgz","fileCount":126,"integrity":"sha512-zHREZBaMjCvHAGUjaA9vJnMHJ30Xp8xSF6dme/qS4b8BM2pg3Fo6BofTNlXE+agxRY7YFs+QVcynaq1wXyy4oA==","signatures":[{"sig":"MEYCIQCy8sGNK00fa3szP9NPmAtR3WJtmSB0q2ekuhIpwKBxPAIhALbDmJHDHjNK02bVM6m8xs9g5PQ7SiHLrF/vkACpZf9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHDgQxYa112BW7XeeYQcdnkOb054MhSSox/g9BGK+1OUAiEA4TlCgLuy2jZBNNJtXnDOz42wfrEGznbqgCyxqFpxex8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139257},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21784.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21784.tgz","_integrity":"sha512-zHREZBaMjCvHAGUjaA9vJnMHJ30Xp8xSF6dme/qS4b8BM2pg3Fo6BofTNlXE+agxRY7YFs+QVcynaq1wXyy4oA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21784","@opencode/util":"0.0.0-dev-21784","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21784","@opencode/schema":"0.0.0-dev-21784","@opencode/protocol":"0.0.0-dev-21784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21784","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21784"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21784_1792866511360_0.5186476896795289","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21787":{"name":"@opencode/plugin","version":"0.0.0-dev-21787","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21787","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9e138142a8bd14642dc3fa1867ae83a4c96037a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21787.tgz","fileCount":126,"integrity":"sha512-atW1DVORMBiKjXgjeIyadv91lDfLIRQXkOCRK/qOs67SM1WryXBPLz3qYzqT+pbrmFr0o4EmrGjpV1CknkX3jQ==","signatures":[{"sig":"MEUCIBP11rHEDxCXKZA+qmKgGTJIc/nMlYHeYymVDAY8bjRAAiEA6KqJtKKhb9j3JYNUPDQtHACNvnMylLlDLd/nwJoalbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVQnw23FMNno6/ILq+xapPmIqULT3DDBE+9Ro0QXXtHAiAxw3iymCVLILr95fvl1QnkoLS07Y7J/ImWI5b99M9nCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21787.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21787.tgz","_integrity":"sha512-atW1DVORMBiKjXgjeIyadv91lDfLIRQXkOCRK/qOs67SM1WryXBPLz3qYzqT+pbrmFr0o4EmrGjpV1CknkX3jQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21787","@opencode/util":"0.0.0-dev-21787","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21787","@opencode/schema":"0.0.0-dev-21787","@opencode/protocol":"0.0.0-dev-21787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21787","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21787"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21787_1792868197564_0.7020396347723992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21788":{"name":"@opencode/plugin","version":"0.0.0-dev-21788","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21788","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"04d35da37b27b790481dbdee893e42630e1f32e5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21788.tgz","fileCount":126,"integrity":"sha512-y40eHC2mCJ1vIcNqzgSBFGv9fIyDu5VjpvBkTN85ML96kFJjLrTwBriKfMzaAyLCaTisrhXqC3ExSVaNJYAfCw==","signatures":[{"sig":"MEUCIQDBeV5T7gEkQc2y3AE68sX5VfIXb2mDnWui8FbjC4bVwQIgJPzYLXpaqfSSrmjUMxTERfIHuvA9dMU5Td3CKuDd7Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCj+OyBOHILeZ0GbxDPbRvmVzh2wOh30k8rEwAwCqmXIAIhAMN7l05MsEmh9lWePtolwWAq5cdk+Wb/3n7UF1fG+UWk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21788.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21788.tgz","_integrity":"sha512-y40eHC2mCJ1vIcNqzgSBFGv9fIyDu5VjpvBkTN85ML96kFJjLrTwBriKfMzaAyLCaTisrhXqC3ExSVaNJYAfCw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21788","@opencode/util":"0.0.0-dev-21788","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21788","@opencode/schema":"0.0.0-dev-21788","@opencode/protocol":"0.0.0-dev-21788"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21788","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21788"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21788_1792871095575_0.9619277466350007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21792":{"name":"@opencode/plugin","version":"0.0.0-dev-21792","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21792","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"26e43d8d1be4f9bca792861b7eae422b0b44ee33","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21792.tgz","fileCount":126,"integrity":"sha512-J9XBXSA57LFiROp64nUKjQRiSueoGInqUU0mB8MhKhshnNIoys9k6VbF9SdgNCjvZq1BfBoNK8sfLeRfoNIHVw==","signatures":[{"sig":"MEUCIQDH4Uyi2270/MJN7z1FxWkrm4fOIOL7kyAHfhbhzxx0twIgarubAzeybtODgLqCtWhAFfEzL8eIHKQ12klsRzfTW9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbsxbaISqnCv25aRPQYLw4OtezqksyYA6+lVVzKgswhAiEA2/h73ONuWdD9CQfCUlHY0AuBbqrrk3WfMfHJnujjhn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21792.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21792.tgz","_integrity":"sha512-J9XBXSA57LFiROp64nUKjQRiSueoGInqUU0mB8MhKhshnNIoys9k6VbF9SdgNCjvZq1BfBoNK8sfLeRfoNIHVw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21792","@opencode/util":"0.0.0-dev-21792","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21792","@opencode/schema":"0.0.0-dev-21792","@opencode/protocol":"0.0.0-dev-21792"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21792","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21792"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21792_1792876013934_0.39660951087418717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21793":{"name":"@opencode/plugin","version":"0.0.0-dev-21793","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21793","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"d1160707680ddd23f0194ad22709f0ee034ab959","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21793.tgz","fileCount":126,"integrity":"sha512-7rIAxzOWMlAr1GDEVyAXLs/PBI+E6txlFqZgn79ec47OkrP0BznBlywKHu2JjUO7a8FDKLMlQ6OsFIrKfQO0iA==","signatures":[{"sig":"MEYCIQCoSRH0YWjgFraE97U8E1Xh2EEX/L1zK9+AcBNkVRNGtAIhAJiAtXty8zm6avCPbusVaOCl6PNB4/xhJiro1N0pG6c4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKx/PGUdhtwRvt9cB5ZgnclsRuAhhzeypdrcUvTxf4BAiEAhrIFx3GmYA8Yj3IKTybk/tHoyRDD9Ai73zbtO4/PkBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21793.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21793.tgz","_integrity":"sha512-7rIAxzOWMlAr1GDEVyAXLs/PBI+E6txlFqZgn79ec47OkrP0BznBlywKHu2JjUO7a8FDKLMlQ6OsFIrKfQO0iA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21793","@opencode/util":"0.0.0-dev-21793","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21793","@opencode/schema":"0.0.0-dev-21793","@opencode/protocol":"0.0.0-dev-21793"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21793","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21793"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21793_1792879772707_0.9472413429528301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21794":{"name":"@opencode/plugin","version":"0.0.0-dev-21794","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21794","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c042ee16614a54d8c1152f250ab056b70d47da9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21794.tgz","fileCount":126,"integrity":"sha512-vZFQQPzEwZ0jdXyxq+dqzwfM0Wuwgwa4VUn5XMA08utFjctyI/A1NbsYEnY5hNDuReBR1yuMXfFgs5feqqIy8w==","signatures":[{"sig":"MEYCIQD7A29VmO7CF0f4UiCHUs7tYJHhUk0u0mR2TUZoJgvZBQIhAOAMr2VFEqjRv/VoY8sgMCzvoXW7FRCAhvX/nnU/H+Bc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPoupqYdOYuT00Gkn29EvxzoBjPgg8D2KdIkVm70SHZAiAAo4N6PSmZTew1gjb48lFXgsMCm5WTlbMY7pwu0wQN9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21794.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21794.tgz","_integrity":"sha512-vZFQQPzEwZ0jdXyxq+dqzwfM0Wuwgwa4VUn5XMA08utFjctyI/A1NbsYEnY5hNDuReBR1yuMXfFgs5feqqIy8w==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21794","@opencode/util":"0.0.0-dev-21794","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21794","@opencode/schema":"0.0.0-dev-21794","@opencode/protocol":"0.0.0-dev-21794"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21794","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21794"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21794_1792881890774_0.8740855840896751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21795":{"name":"@opencode/plugin","version":"0.0.0-dev-21795","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21795","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c5b2a297e6211df733ce6ca5f180205fbbc2d7e9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21795.tgz","fileCount":126,"integrity":"sha512-/bU1Zin5ueD1z1HQuKvdZf9+xYm4tLdDdHjXPp3auBYOGp5ee6I7XM854MTuhB+hhRtGbyUdUYqCRRkMPEEXgg==","signatures":[{"sig":"MEQCIBJdfRGsFDnh8IZtbxQpP5qyMHe9W8EDOTT0A0tINgf8AiAoNaI/CVamOrp19Zt8aLssoAAo7RdCf3XkW9oRc5HuVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEy/3it64SE4Rd/JUesllLIOVykpLE9mkg5+F0wIYFPeAiBse+JicoZUEBhZuKMPrUsXoF28KB7zYoaEQamc6jDWaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21795.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21795.tgz","_integrity":"sha512-/bU1Zin5ueD1z1HQuKvdZf9+xYm4tLdDdHjXPp3auBYOGp5ee6I7XM854MTuhB+hhRtGbyUdUYqCRRkMPEEXgg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21795","@opencode/util":"0.0.0-dev-21795","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21795","@opencode/schema":"0.0.0-dev-21795","@opencode/protocol":"0.0.0-dev-21795"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21795","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21795"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21795_1792885688797_0.9735209397608271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21797":{"name":"@opencode/plugin","version":"0.0.0-dev-21797","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21797","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1dbbba7bffb2a80f3f3eab074377a71a3d2845dc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21797.tgz","fileCount":126,"integrity":"sha512-XWIeHudblnLG8Du39SfIbH0UzlcswGnwlvClr4n790TvMhjV+/ulk0SN84gdq/pOUnG0g1CG428Gje0x7CAvtg==","signatures":[{"sig":"MEUCIQD206tBVSu4BktOL95nIJtMsIy0Z6jmfaY1X+1jH5ZRaAIgTlCFI3oq+GUOL4+NdtmhTzAfxC0sZAgVDtVmWJ04QgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRwx9DrI9oTcBRsjtF0SDaUNzJB43eaf3c8z+mSfbcaQIhAL3JZo7GX/BVdZVDPFir5AftMSgX2jLT80QE+clk0r9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21797.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21797.tgz","_integrity":"sha512-XWIeHudblnLG8Du39SfIbH0UzlcswGnwlvClr4n790TvMhjV+/ulk0SN84gdq/pOUnG0g1CG428Gje0x7CAvtg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21797","@opencode/util":"0.0.0-dev-21797","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21797","@opencode/schema":"0.0.0-dev-21797","@opencode/protocol":"0.0.0-dev-21797"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21797","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21797"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21797_1792887643607_0.11339184323599771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21798":{"name":"@opencode/plugin","version":"0.0.0-dev-21798","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21798","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ccee53eb2668a74749dd52c8d5d60c6245177c87","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21798.tgz","fileCount":126,"integrity":"sha512-L1NE0zmMd8OH8S5S3SWfNceQYM3wsjO2x1aHnHdFN4acYZFuha8RdGQkrd/evtBaJ1EEejzpsqorVB75X8pRAA==","signatures":[{"sig":"MEQCIB+1Ei1cmE1SNy7ziDdWfQeWQ/udAnTaQgpILWf63IxjAiB4zo5uQdR+yXTxt6MaSDi5vOPhRvBhGmPbrfmn90Z5wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrw37YRbel8poMYcWQw18+7yFu93euuz/HvRYRG/LwDgIhALgI7THSxDr04tKylPXxHLrzy2vx/+lN2wYM8x1vUy1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21798.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21798.tgz","_integrity":"sha512-L1NE0zmMd8OH8S5S3SWfNceQYM3wsjO2x1aHnHdFN4acYZFuha8RdGQkrd/evtBaJ1EEejzpsqorVB75X8pRAA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21798","@opencode/util":"0.0.0-dev-21798","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21798","@opencode/schema":"0.0.0-dev-21798","@opencode/protocol":"0.0.0-dev-21798"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21798","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21798"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21798_1792891215371_0.26019061073959615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21799":{"name":"@opencode/plugin","version":"0.0.0-dev-21799","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21799","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"068b85d7cce0c511d1693c780c09975e871e49f3","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21799.tgz","fileCount":126,"integrity":"sha512-5VbfgxgjsumWHL2VI+SP5DncJBTHfQLU421mjKwGUt9E9zakWflNsiczAw528V2LGX8dzQwYRsQbWWzXXY2Xkw==","signatures":[{"sig":"MEUCIQC7PSNhPw3BmY34mdo2BTcSTGoTFOIIXBTwCxnmDUYNbgIgalxBcidBuJrM9z2CCv3iS3+a0vcotcm3cBnC/81w+uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQ7Cmg+7HnFszweIwD/N/pX3JLuGf7I7q4LDmZO2EaJAIgSLb59AO6uUmoZs2gp5IqMmhX3Y1hXdp+HNB0j0CNeWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21799.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21799.tgz","_integrity":"sha512-5VbfgxgjsumWHL2VI+SP5DncJBTHfQLU421mjKwGUt9E9zakWflNsiczAw528V2LGX8dzQwYRsQbWWzXXY2Xkw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21799","@opencode/util":"0.0.0-dev-21799","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21799","@opencode/schema":"0.0.0-dev-21799","@opencode/protocol":"0.0.0-dev-21799"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21799","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21799"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21799_1792893535666_0.6020919194255765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21800":{"name":"@opencode/plugin","version":"0.0.0-dev-21800","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21800","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"ffed7aa2a5df3f093d435d222a8b1a0271fb46fa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21800.tgz","fileCount":126,"integrity":"sha512-c0s0k1WpPuI83qqOSHq7Z5gh1ibsgBUi0NxMkiMaytE6mqtMRmjLZ7EvtQAsZb8WgbvrxjAqAAkI8Ft1/urjeQ==","signatures":[{"sig":"MEUCIQDEEjfzDOocKf86ERBWd3oPlDiEmZv/CEMf6fOh7tjrtgIgKFhCJMLp3BC+YBM7cxkeeEXePNhLWRyaLQh6i8Tmklw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBxALnbLD1hKUWY5jHaD80VXWYOc0m36hjfrnhz2n+AJAiB5yjks/+V9Zg69P8xWhhA8pQgaMvPImKocbJvMIOYIaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21800.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21800.tgz","_integrity":"sha512-c0s0k1WpPuI83qqOSHq7Z5gh1ibsgBUi0NxMkiMaytE6mqtMRmjLZ7EvtQAsZb8WgbvrxjAqAAkI8Ft1/urjeQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21800","@opencode/util":"0.0.0-dev-21800","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21800","@opencode/schema":"0.0.0-dev-21800","@opencode/protocol":"0.0.0-dev-21800"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21800","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21800"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21800_1792896049607_0.9070157111535455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21801":{"name":"@opencode/plugin","version":"0.0.0-dev-21801","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21801","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e40354dbd3c0d8b66cdc26243ded7a99a48d550b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21801.tgz","fileCount":126,"integrity":"sha512-IWQ9a/XDykBIGpNmz3oaN56PYhYKSzXU5wBjjxQjPuOjg2X9s4hBkd++JX89HOoVSQIm+HMK79F1Nz+LqIQAKQ==","signatures":[{"sig":"MEYCIQCbwbYaCy/SO9brCYGescY/XAptyipUXbBzhwgp5c8ajQIhAMi4y1ZhX5PwtQZOQGyhkpRn8y0G85k+JOCxNeurQM2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtxTCwy9fxQ2AotSoLw4Rz76+8Fka+yi+K1BxXR2v10wIgMheKttFW2Tmwqlti98FqJgAL7wm9wXZv4uvJuomSqII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139119},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21801.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21801.tgz","_integrity":"sha512-IWQ9a/XDykBIGpNmz3oaN56PYhYKSzXU5wBjjxQjPuOjg2X9s4hBkd++JX89HOoVSQIm+HMK79F1Nz+LqIQAKQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21801","@opencode/util":"0.0.0-dev-21801","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21801","@opencode/schema":"0.0.0-dev-21801","@opencode/protocol":"0.0.0-dev-21801"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21801","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21801"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21801_1792897530145_0.3212132155110339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21802":{"name":"@opencode/plugin","version":"0.0.0-dev-21802","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21802","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"dadf92a8836b286f5ac9662cdb4c7d520d16619e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21802.tgz","fileCount":126,"integrity":"sha512-AGHt3DqW5W8PODbdAR3LdLh4HcD+v7y1B3wNp2O0huvjp4039gAmRTr4ACnb4o4DvVcegdXWu2uVjOzJmGUFwA==","signatures":[{"sig":"MEQCIGPJfLnNyv936umiJ6NRw95VkHQbes7Kl8vCiqpaVsZCAiBO6orGLncIhhCYHoNMnoJL7QitL5b4AT0qVRsz789PqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFqSB5S1mVtx0ccPA23ySP3SrEuSlwN4egpxBY17B09oAiEAvgIS5NQVSTL/D6UIV9b+vlu/qeIV2KVo9ZQGi8jny+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21802.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21802.tgz","_integrity":"sha512-AGHt3DqW5W8PODbdAR3LdLh4HcD+v7y1B3wNp2O0huvjp4039gAmRTr4ACnb4o4DvVcegdXWu2uVjOzJmGUFwA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21802","@opencode/util":"0.0.0-dev-21802","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21802","@opencode/schema":"0.0.0-dev-21802","@opencode/protocol":"0.0.0-dev-21802"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21802","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21802"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21802_1792900425271_0.070189049366014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21803":{"name":"@opencode/plugin","version":"0.0.0-dev-21803","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21803","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"79c5a0b8fb0743f31e5933129463dcc13e939cfb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21803.tgz","fileCount":126,"integrity":"sha512-bnuOqOLQhQxDnKd9Z9Bgp2UmNjnGa8fgu0RWl48iXIOJgdmTLYaUx710IUl7vRkcEYKQ3GI1W8hoSBspH+VpKg==","signatures":[{"sig":"MEQCICY6DCQi1aU6FbTqTWluijnf8JnSgu84+6DOLMT3lAvNAiBPkj8AlOG7uelmPNRApVHOVJ3FM/G+44FIsdj8yVvpAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFO3oy41U6wWuLACC6Uaj0tiaq+HXVg+JrnQvPB1pMvgAiEAkaNHrPqOuBG9fabgYWGTzu85iK4a0HI5a1r57ubqyMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21803.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21803.tgz","_integrity":"sha512-bnuOqOLQhQxDnKd9Z9Bgp2UmNjnGa8fgu0RWl48iXIOJgdmTLYaUx710IUl7vRkcEYKQ3GI1W8hoSBspH+VpKg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21803","@opencode/util":"0.0.0-dev-21803","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21803","@opencode/schema":"0.0.0-dev-21803","@opencode/protocol":"0.0.0-dev-21803"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21803","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21803"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21803_1792902224280_0.6416027664778099","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21811":{"name":"@opencode/plugin","version":"0.0.0-dev-21811","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21811","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"fed1ed2c732822d017ac85f215458f9f751199de","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21811.tgz","fileCount":126,"integrity":"sha512-QDQ672uuZkNZdW9bIMQpCi/hPMQXS0JuvnkJD+nCkKywnKNYt82qvoaUIL4T7+JRL3HjUVeGyGLs/BmXiHQdZA==","signatures":[{"sig":"MEQCIGWQf49p4zrUGZED5xN9oI9HqBkjPet0PfW4/MQpAcJSAiAlROKfm3QufDPJsO44DRKoxIACwooeeMSgSSZOaWDRXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICyS5OCwgFuRGTkh09FOggMDUIaJDwzKQB31D/R7SVo4AiEAhsPN+00gXAHh6qI/jRnSHiQE7HHh4nnSj01TnCIFNuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21811.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21811.tgz","_integrity":"sha512-QDQ672uuZkNZdW9bIMQpCi/hPMQXS0JuvnkJD+nCkKywnKNYt82qvoaUIL4T7+JRL3HjUVeGyGLs/BmXiHQdZA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21811","@opencode/util":"0.0.0-dev-21811","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21811","@opencode/schema":"0.0.0-dev-21811","@opencode/protocol":"0.0.0-dev-21811"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21811","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21811"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21811_1792905327331_0.8582366328987476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21812":{"name":"@opencode/plugin","version":"0.0.0-dev-21812","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21812","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5905310b40197cc98486947f2da8bfb25929af74","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21812.tgz","fileCount":126,"integrity":"sha512-IAk/flBGODxVI7R0MxT5rZuOAKHNiVCPc4TUt/WRt27Y36IsFR16da/oJT3klDPOC99M+vIqgTSzhm4Aoo6e5Q==","signatures":[{"sig":"MEUCIHIn6LApHQo0qX1etR0l6psB/JKcHRIJgmyJ6TJb2GUIAiEAu0fHcJHTXyZVX9mlkKeO10NMN96YCUwMVdtYRY0G/tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErCezKwcGlm2YDndyiXBo4WVowCGax3spJ8WQ4DtZkoAiBbGVwZTRVgIEBytOqam56wKG1pxtlotK0+N76oxq3pcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21812.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21812.tgz","_integrity":"sha512-IAk/flBGODxVI7R0MxT5rZuOAKHNiVCPc4TUt/WRt27Y36IsFR16da/oJT3klDPOC99M+vIqgTSzhm4Aoo6e5Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21812","@opencode/util":"0.0.0-dev-21812","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21812","@opencode/schema":"0.0.0-dev-21812","@opencode/protocol":"0.0.0-dev-21812"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21812","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21812"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21812_1792906506136_0.9236251441556134","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21817":{"name":"@opencode/plugin","version":"0.0.0-dev-21817","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21817","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"64cb370a4cbf30cb1a2506008dfb517cea878ac1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21817.tgz","fileCount":126,"integrity":"sha512-hdFCcfw/JAJUaG9N/nuhQMMuSDFel6Y1d3DHhQjHJKyqz3tDeqiEf0wbF1B5DEFVN+5WvxJ+SFAuv4zy3hsLyQ==","signatures":[{"sig":"MEYCIQDdgrWXq1UKLzj58EIML+Zr7gF3rWqkmR0wsvv+TRUS1AIhAINFQir5ImpKv9MXyMSf78OxbkbOrUfT05ZDq4UU9LWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDD8DHrpip83duxKwyw/Z2k9FvAQElewaYJuW09PaHvcgIgZk+C9DuOtzx6JIfnyKPXzcKJgZDJdavvOpIocKw0tIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21817.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21817.tgz","_integrity":"sha512-hdFCcfw/JAJUaG9N/nuhQMMuSDFel6Y1d3DHhQjHJKyqz3tDeqiEf0wbF1B5DEFVN+5WvxJ+SFAuv4zy3hsLyQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21817","@opencode/util":"0.0.0-dev-21817","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21817","@opencode/schema":"0.0.0-dev-21817","@opencode/protocol":"0.0.0-dev-21817"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21817","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21817"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21817_1792908141241_0.3184386922475302","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21818":{"name":"@opencode/plugin","version":"0.0.0-dev-21818","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21818","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0747a006dcff766a7274612448f9c7ee81390997","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21818.tgz","fileCount":126,"integrity":"sha512-yYegzf8S8FoDDLl0G7F1grNk6A5on4aMxDhZGh+uOkk0PTKlPTOqW+UVeh2HA3C6TtQHhrl+LgkpjqirqXfn9Q==","signatures":[{"sig":"MEUCIQCjslpIuF/zQMNYUwTqpB9117Yv7M9CumIHCVF19/SFlQIgLhh6loHFyh5yUJ/Zny93jzFUyhsyXESDve2zuXNwy4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHCzYSZFtQLb986sphSM5DlLHen0iyReTDW/Pk3fRD1IAiEAgttsALbTme8b6ii+PaOZe6m1qsUt1hHKtCIN81VsGOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21818.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21818.tgz","_integrity":"sha512-yYegzf8S8FoDDLl0G7F1grNk6A5on4aMxDhZGh+uOkk0PTKlPTOqW+UVeh2HA3C6TtQHhrl+LgkpjqirqXfn9Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21818","@opencode/util":"0.0.0-dev-21818","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21818","@opencode/schema":"0.0.0-dev-21818","@opencode/protocol":"0.0.0-dev-21818"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21818","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21818"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21818_1792910429768_0.4186332966847863","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21820":{"name":"@opencode/plugin","version":"0.0.0-dev-21820","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21820","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0eeaa172bf26d799c7f64d15fa549a57717afe81","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21820.tgz","fileCount":126,"integrity":"sha512-okkl753WbAfF7nLAur7VdS/r7jGIQw1YK/uyO+eaG+6hZuuL8WOZA0dyXXZASUeNbvZu4ey01aJk9JwAaOY2DA==","signatures":[{"sig":"MEUCICxhJXs9o0xoLWypf8936cTgmoRobeMSTGsrcCpS8IktAiEA+rAzQcnFkx/IMa4/aBSSYe/jd5Lx/GggoaEKOGqyhlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLYRIoJhQhW/+A4Hqg4iRVITUT7rQoAWPM/56pJEOpNAiEA5c082IxSCWvquhdsnwsiArXqXisWO34nvwoWpdnb8bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21820.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21820.tgz","_integrity":"sha512-okkl753WbAfF7nLAur7VdS/r7jGIQw1YK/uyO+eaG+6hZuuL8WOZA0dyXXZASUeNbvZu4ey01aJk9JwAaOY2DA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21820","@opencode/util":"0.0.0-dev-21820","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21820","@opencode/schema":"0.0.0-dev-21820","@opencode/protocol":"0.0.0-dev-21820"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21820","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21820"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21820_1792924038041_0.8962046527356549","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21821":{"name":"@opencode/plugin","version":"0.0.0-dev-21821","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21821","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9f9a3100651644bf9113e8945fb6689bb6f8b069","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21821.tgz","fileCount":126,"integrity":"sha512-qvvKkwJt5haKYsYeHKkO05/rkXYMI9LzEfpDNwKroL5mSWZa8MytOYnUA7/Rnud6wTN9OE6SOMEBguUPvvzh5w==","signatures":[{"sig":"MEUCIQDE23TwUHeaqz12Q1I1GPOf/VBFb0J8hb7DjBChP1CpjgIgWCibrRmrM67Cv6e+UqZO8y+uRjb3gjlbAkT8kzhoF4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9m+lsCUtWFGGNJ/g5GgmmjalQ1YEjyPtXt2YbbkFLcwIhANTqWs6ldyhhKMHfVLqanxZPoDMrSB0/VGmPfqeAFvH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21821.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21821.tgz","_integrity":"sha512-qvvKkwJt5haKYsYeHKkO05/rkXYMI9LzEfpDNwKroL5mSWZa8MytOYnUA7/Rnud6wTN9OE6SOMEBguUPvvzh5w==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21821","@opencode/util":"0.0.0-dev-21821","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21821","@opencode/schema":"0.0.0-dev-21821","@opencode/protocol":"0.0.0-dev-21821"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21821","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21821"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21821_1792926810025_0.1131760455747246","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21823":{"name":"@opencode/plugin","version":"0.0.0-dev-21823","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21823","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7236058341e8d34cb42f1f654598570b9a528fc6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21823.tgz","fileCount":126,"integrity":"sha512-hCNpcu631t1UWzAtWUntYyYhzkCY4di6IuGWi3LX87NjhHz5nUJxRI9NS1VvpWWXd5/VsNhJds0p/pBs3l914Q==","signatures":[{"sig":"MEUCID8YUyHtCxlORcp4aFRm4j7DB+9PhVnHcBbHcfoOfHjOAiEA39g2hoEkqHT5HtL8FmVJeio/Ra80LOlMAZZYOUqOMFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcysZaHjrIaBRDjxNe0b5aJgnan7xifejK6fXcObnr3gIhAMzZdpBQEsHKDCNCp4SCcurIaRW3SicWdyAnUVfcL8CE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21823.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21823.tgz","_integrity":"sha512-hCNpcu631t1UWzAtWUntYyYhzkCY4di6IuGWi3LX87NjhHz5nUJxRI9NS1VvpWWXd5/VsNhJds0p/pBs3l914Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21823","@opencode/util":"0.0.0-dev-21823","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21823","@opencode/schema":"0.0.0-dev-21823","@opencode/protocol":"0.0.0-dev-21823"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21823","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21823"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21823_1792928612186_0.7160224544097238","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21824":{"name":"@opencode/plugin","version":"0.0.0-dev-21824","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21824","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"34c8b9e4abdf86597e80abcd6ccac6151f28b32a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21824.tgz","fileCount":126,"integrity":"sha512-US1BVUKil1qB2ArDw0xFR0/OSMuf9Cd3xg/NfPNt5bA8xRz8C86dDLzsV2/XNx+2XfGZnxFh42SzeQHu8nfmGA==","signatures":[{"sig":"MEQCIHJDV8C+NPZhhTOzhaLUPRRu0OsgmzaYDLeA9uTzrBOdAiBDdgzrPT6fAbgKaHlsWE9MbiLGkuuwbfrZhx/2AdNosQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHizNkEdKO6BgFL3YHtceX3ays1kfe+6u2AUhKC3iyqaAiAMndO35vNZWaP2YRcJnPlbbIBlX8LQAwTKM3rHmUeung==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21824.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21824.tgz","_integrity":"sha512-US1BVUKil1qB2ArDw0xFR0/OSMuf9Cd3xg/NfPNt5bA8xRz8C86dDLzsV2/XNx+2XfGZnxFh42SzeQHu8nfmGA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21824","@opencode/util":"0.0.0-dev-21824","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21824","@opencode/schema":"0.0.0-dev-21824","@opencode/protocol":"0.0.0-dev-21824"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21824","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21824"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21824_1792929630108_0.6334096644202769","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21827":{"name":"@opencode/plugin","version":"0.0.0-dev-21827","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21827","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"919fe897f70bff40ca5fc9ed6a567ad9078dddf4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21827.tgz","fileCount":126,"integrity":"sha512-/DKUBfl0ylvT/RkhvPcmMg37bh1SfKyvMBQuR6F9V897o/4zfduuKW+vEBx3csJ9xEyhn8mf+ZwaLJVG1teznw==","signatures":[{"sig":"MEQCICOrZEiHawoe2b0FwoJygXqZFhqw6hnVtD6ma68ue32mAiBPpKRi6KufdfcJgH3/K2Q+kb0JGQLcB70VzgHbTDtcuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxfJNXhC+UjgGOXt9r7MoSq3amB4uOoNOZIQ41iz/vuAIhANoJSws+oJMDl0yiij6mzuM+DMrLeWdWy+fySp+XinTv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21827.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21827.tgz","_integrity":"sha512-/DKUBfl0ylvT/RkhvPcmMg37bh1SfKyvMBQuR6F9V897o/4zfduuKW+vEBx3csJ9xEyhn8mf+ZwaLJVG1teznw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21827","@opencode/util":"0.0.0-dev-21827","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21827","@opencode/schema":"0.0.0-dev-21827","@opencode/protocol":"0.0.0-dev-21827"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21827","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21827"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21827_1792931707882_0.6221429840081047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21832":{"name":"@opencode/plugin","version":"0.0.0-dev-21832","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21832","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2a17635443ed2fe7ceb289b90e6481067ccad0fd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21832.tgz","fileCount":126,"integrity":"sha512-fc+CnQcp3Ldagk6sh/OKhkRP8TipuX0leHraplhTHOL4MxD2IWaat1m8AUZeY/GRdMY4qRTiZvhGDYBd/Ep3lQ==","signatures":[{"sig":"MEYCIQCtWq+/R3TxI9lB5PQ2IznFjm1SzIJYNfBOqMxFEKtk9AIhAJWBwI6iXpv0PudUq+EBwISknc/BBhbxcyP+bG++HgxX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGff0YF3Cezj3F7pRKaOpo9qQ3/SsCezYpkCGaWrax+1AiAuRS3gVXkaUZcAQKulGpOTl3Vb7EuXAPY8buhLilvfmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21832.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21832.tgz","_integrity":"sha512-fc+CnQcp3Ldagk6sh/OKhkRP8TipuX0leHraplhTHOL4MxD2IWaat1m8AUZeY/GRdMY4qRTiZvhGDYBd/Ep3lQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21832","@opencode/util":"0.0.0-dev-21832","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21832","@opencode/schema":"0.0.0-dev-21832","@opencode/protocol":"0.0.0-dev-21832"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21832","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21832"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21832_1792933190689_0.8175850251166223","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21834":{"name":"@opencode/plugin","version":"0.0.0-dev-21834","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21834","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"9b2c1432a1aa4d89c3a98283d0e263417aba7b61","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21834.tgz","fileCount":126,"integrity":"sha512-qGQ3ajJvUs5iU4Dgg56YXyYFTPACYCpXNxsHoDPOD8j4gNLYScXKonVYyvGpI1GstLvS6IoBYlpoQm0USC+j+w==","signatures":[{"sig":"MEUCIDdavNwjNwLN+/icKalHpcuCipRJA02McMAiClqvr8jxAiEAkncRmoORQBEepZyx+MtkjcGnZrvoW5nFj3s3ybxxMtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICF8T3aqmsd9KOL14TTpBaoGHREzEn1rIPLVJXFJ7g5FAiAOheMwcpY3u1LHOl0zHDfvyrF2i7eXqFmQ90cYsGxHMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21834.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21834.tgz","_integrity":"sha512-qGQ3ajJvUs5iU4Dgg56YXyYFTPACYCpXNxsHoDPOD8j4gNLYScXKonVYyvGpI1GstLvS6IoBYlpoQm0USC+j+w==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21834","@opencode/util":"0.0.0-dev-21834","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21834","@opencode/schema":"0.0.0-dev-21834","@opencode/protocol":"0.0.0-dev-21834"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21834","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21834"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21834_1792934736235_0.6405472156097316","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21843":{"name":"@opencode/plugin","version":"0.0.0-dev-21843","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21843","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2659105c434b85abefde0b9db030f6c2fa7a4553","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21843.tgz","fileCount":126,"integrity":"sha512-8y+IphKT0dEIGLqWJTLxY5CBIPVoZkYZkztLIJb0OaJNJ6KpCErx7G6eQkcKEsTfL//Bao6dS20qYmz7dvVIwg==","signatures":[{"sig":"MEUCICitupnI/26NbNBcOvowLOPAWmWC7VM8DWnikq1yYUc6AiEAgIG05L58zJnXrJ8h7UWTRQWcMSlTIKWZxQL8Ygi1Mk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDM1l5Ytta8C/Gr8zAsW9wG8eR3NEWXxFTUCeQspgwXJwIhAN7wdR6vokug5NygDAf9A80EP9jsHwMQYBAA1FbKc0pM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21843.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21843.tgz","_integrity":"sha512-8y+IphKT0dEIGLqWJTLxY5CBIPVoZkYZkztLIJb0OaJNJ6KpCErx7G6eQkcKEsTfL//Bao6dS20qYmz7dvVIwg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21843","@opencode/util":"0.0.0-dev-21843","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21843","@opencode/schema":"0.0.0-dev-21843","@opencode/protocol":"0.0.0-dev-21843"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21843","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21843"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21843_1792937778063_0.8291690102072264","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21844":{"name":"@opencode/plugin","version":"0.0.0-dev-21844","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21844","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"605a4072f86e27b7e3c2a427db8b26bf26788189","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21844.tgz","fileCount":126,"integrity":"sha512-jlItCgq7FGUgdP+lwqCrzA4qEa/yfrWTjH5QYdczk2QT3CVYuv+7aeWeYo0GjOHzdjFTzHKLaUw4csytDGP4TA==","signatures":[{"sig":"MEUCIALKeK5KzqsJNjZzQR3R1Qhn9CXgDRXZfmYZ8Sj4R1FbAiEAmMon1SRQbdtW8g5DDvIhk8xxEBSk/RtMeyzPwekdV94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2SkET3pLIymvjuqCBtVxUAYnb/N3UZGej463m5ntA/wIgaDySDhQU2pu3/xZ/uS3CZENFWLxYgMCpQ0BZbGEMz54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21844.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21844.tgz","_integrity":"sha512-jlItCgq7FGUgdP+lwqCrzA4qEa/yfrWTjH5QYdczk2QT3CVYuv+7aeWeYo0GjOHzdjFTzHKLaUw4csytDGP4TA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21844","@opencode/util":"0.0.0-dev-21844","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21844","@opencode/schema":"0.0.0-dev-21844","@opencode/protocol":"0.0.0-dev-21844"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21844","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21844"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21844_1792940551301_0.26214631035846736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21845":{"name":"@opencode/plugin","version":"0.0.0-dev-21845","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21845","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"7ee045ad91ae0d7a74074505f005900ca91fdf61","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21845.tgz","fileCount":126,"integrity":"sha512-aYPWRGcEnKu4fBWVSj4nVEjWZ1oRCCBG7YlzDpwMo1ZfZt3lVe4jJIU4HWo3xzlQhJtY5pqR3bYLx+JulCImeA==","signatures":[{"sig":"MEQCIE5P6uA3Y547tZJyV7iOHAZAG+bxRvCjxVnbvboArYguAiBLabLrzlofP5iuNA/eoT5RFAsl9PXslFvaSAG8TJ4bng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGmy3Ha2qNALGKAZMsdfpNEanFd0G2UhYTpkxHdinOPuAiEA1+GU1REMweqTBn5ZqcqDd4WctFmCLMTQPfIn48cbggc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21845.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21845.tgz","_integrity":"sha512-aYPWRGcEnKu4fBWVSj4nVEjWZ1oRCCBG7YlzDpwMo1ZfZt3lVe4jJIU4HWo3xzlQhJtY5pqR3bYLx+JulCImeA==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21845","@opencode/util":"0.0.0-dev-21845","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21845","@opencode/schema":"0.0.0-dev-21845","@opencode/protocol":"0.0.0-dev-21845"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21845","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21845"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21845_1792941937485_0.5060220060022922","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21846":{"name":"@opencode/plugin","version":"0.0.0-dev-21846","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21846","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3302c2627a8528f5f47bc9e7e79fcf5b2f9772a9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21846.tgz","fileCount":126,"integrity":"sha512-EKJ84bdZjk6XZvajJsgl+/DeetZqsEKnfHEh1BqfzEpbS8pNNBkI5EJoBKhK2kADPuquq36DL91awaRk/V0lig==","signatures":[{"sig":"MEUCIB9/+XohiXQcP1MRBKt8gL/aiSLm/BhbPrbta5jduDMUAiEAywJAEnfkBRVHfxp44gQXVjdw25O5ewSqC/vr2vx95C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBSp05MALfp/iivFYFUosluLI37yQF/CfCMAh9EqspyPAiBmOMELIYuhyp3U2WummpYjgPWvqJiLkWuZOTtrMeXQNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21846.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21846.tgz","_integrity":"sha512-EKJ84bdZjk6XZvajJsgl+/DeetZqsEKnfHEh1BqfzEpbS8pNNBkI5EJoBKhK2kADPuquq36DL91awaRk/V0lig==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21846","@opencode/util":"0.0.0-dev-21846","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21846","@opencode/schema":"0.0.0-dev-21846","@opencode/protocol":"0.0.0-dev-21846"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21846","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21846"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21846_1792943556893_0.24330937678895537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21852":{"name":"@opencode/plugin","version":"0.0.0-dev-21852","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21852","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"6974ec5bebb22206dde2e7c60473b1b64e78fb08","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21852.tgz","fileCount":126,"integrity":"sha512-boW7OhT0uxCjGOmttLSyGzXrRMhycoZf/uOPFL2Aimb0KmkBkm2X+nwV35pJCkVFAvBHJKgpRdIxvOTC+Mzi5A==","signatures":[{"sig":"MEUCIQCkzffJX/QZg13LjY9p1XDjwFFE2s1nuyUj/gK94f9YOwIgVDN9zvbl7ppSwZQ8GvQQaBD7pRkCylSze+ZDgl/subg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGaEyFwC07eNVLSAfad/zv+vtel1yCyOsMnokw+jEDvqAiBwlxrWgTFJ3SXuDBPQVOqK/V6LecMu1lGIDnXjt83iRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21852.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21852.tgz","_integrity":"sha512-boW7OhT0uxCjGOmttLSyGzXrRMhycoZf/uOPFL2Aimb0KmkBkm2X+nwV35pJCkVFAvBHJKgpRdIxvOTC+Mzi5A==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21852","@opencode/util":"0.0.0-dev-21852","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21852","@opencode/schema":"0.0.0-dev-21852","@opencode/protocol":"0.0.0-dev-21852"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21852","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21852"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21852_1792945528583_0.5210764177325984","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21856":{"name":"@opencode/plugin","version":"0.0.0-dev-21856","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21856","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"f353601e1cd05ee10a3d1d2080a90b9bbf87417d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21856.tgz","fileCount":126,"integrity":"sha512-qwWA82faf99+Hzun0cW/75gqvX7a8OBN1gF6nTwHvp+DgXUMh4FBEs5aUkKxssJ9TnoVxyMcwYMJfpDOi+emWw==","signatures":[{"sig":"MEUCIG4/opbaDFORaIQh2/tJ7SQE7qvazLBqps8Td3FRF65MAiEA/Tjg5qcxvYh4UHk8wAPkmXvGBB7Xs/yZbdjVpLXCRrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFewnREwy7b14o0cp6qeSgcSoCJKhxA9lUPpUy7Z6S8aAiEAwCWsgkzIQRwc3nUHcZgE54g5yf/F8l9HHrAKSvkIk2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21856.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21856.tgz","_integrity":"sha512-qwWA82faf99+Hzun0cW/75gqvX7a8OBN1gF6nTwHvp+DgXUMh4FBEs5aUkKxssJ9TnoVxyMcwYMJfpDOi+emWw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21856","@opencode/util":"0.0.0-dev-21856","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21856","@opencode/schema":"0.0.0-dev-21856","@opencode/protocol":"0.0.0-dev-21856"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21856","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21856"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21856_1792946995834_0.1306565299789273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21864":{"name":"@opencode/plugin","version":"0.0.0-dev-21864","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21864","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"54da62a0d2f7623409301b5471a05b5857792ee1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21864.tgz","fileCount":126,"integrity":"sha512-RK38ADYM77YZPc0ujbSWUFYCDqW6P7iFA49R2Gc0OP96zhajog9b37jQR2sK4FeMQ5xIGl6PKGnlNQj2o0UKRQ==","signatures":[{"sig":"MEUCIACGR175lrgMX6yc1vzZkAagnytwEChueVcQwb0cIQh1AiEAiBRR5x5eUZYXREF+F+ODqVSTmDN1YI5qYhsMGCFPp5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDST6hErXFR2T408zGgNv72Cfq1En/K6NtQa/KuI68G/QIgT5T1zi9B3Grx3Jl5J+Shko4Zf05m/JWMGa+VUIi0AyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21864.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21864.tgz","_integrity":"sha512-RK38ADYM77YZPc0ujbSWUFYCDqW6P7iFA49R2Gc0OP96zhajog9b37jQR2sK4FeMQ5xIGl6PKGnlNQj2o0UKRQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21864","@opencode/util":"0.0.0-dev-21864","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21864","@opencode/schema":"0.0.0-dev-21864","@opencode/protocol":"0.0.0-dev-21864"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21864","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21864"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21864_1792961752671_0.8211373290522013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21873":{"name":"@opencode/plugin","version":"0.0.0-dev-21873","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21873","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"3ad24564e7e577284301b91851ba60d6a4f1764a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21873.tgz","fileCount":126,"integrity":"sha512-WsnmsPBueIBFcExcxG0hSDj2usEbRtijNG8r6gq6OQonEIavhmWo6STWUeeNNFAlsbcyFWxGoqzpJ8P2v0FdFg==","signatures":[{"sig":"MEUCIQDUYzayK6IX3pS1DXB9ThVdqyWjPfB3OC1/B9mnoVucJwIgEwPyIm9S05yrel1vgfkE2guWZkoxIb1rtZ1rXkPiBOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCK1xzppZqYZ+s+HkS9+9r0AwWhgc0Vuzo2IUyrU96oDgIgTtLF3ak5LL2uLHcUEQYisCV9RPvpX66Cx4H5LE+MChw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21873.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21873.tgz","_integrity":"sha512-WsnmsPBueIBFcExcxG0hSDj2usEbRtijNG8r6gq6OQonEIavhmWo6STWUeeNNFAlsbcyFWxGoqzpJ8P2v0FdFg==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21873","@opencode/util":"0.0.0-dev-21873","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21873","@opencode/schema":"0.0.0-dev-21873","@opencode/protocol":"0.0.0-dev-21873"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21873","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21873"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21873_1792963763390_0.843566824315543","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21875":{"name":"@opencode/plugin","version":"0.0.0-dev-21875","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21875","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"c404624a8f13390a6bae4743aeb017425f3226a8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21875.tgz","fileCount":126,"integrity":"sha512-jTSsru0Tq4P0wTl6pqry+qXKZ/bbQRBH4GIPaYyl6l+aNuVdBk1RJKhueA7/PXuqewYuBVA+YOBJnp0rF21Q4Q==","signatures":[{"sig":"MEQCICkguo75q2g7s6+JkAv/K3sbWtQdAOlKFbG8pDFIxuJfAiBqBOq0H8nerbGQHkji7iQQZoLK/Op2NW7xcXD+/Zqrbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUj79Us7XeqjTF3D3oTA7PgypOA54fVDnZlV3xVHms9wIgVEcvF94r51drLoKIt2jXUfx4VCKy2bpuD0kJg9Yhw2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21875.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21875.tgz","_integrity":"sha512-jTSsru0Tq4P0wTl6pqry+qXKZ/bbQRBH4GIPaYyl6l+aNuVdBk1RJKhueA7/PXuqewYuBVA+YOBJnp0rF21Q4Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21875","@opencode/util":"0.0.0-dev-21875","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21875","@opencode/schema":"0.0.0-dev-21875","@opencode/protocol":"0.0.0-dev-21875"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21875","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21875"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21875_1792965748175_0.5525993387316037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21876":{"name":"@opencode/plugin","version":"0.0.0-dev-21876","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21876","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"2cad5eb718bfed2757cefe7ab4a43c405ec530ed","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21876.tgz","fileCount":126,"integrity":"sha512-hUrC/34npgwwQAbPZ95BxvFSJnSvqR05lgMECMY1oP1uyw0Vb8BdyFzO3mUTs99TfBNRsQB/3cs6aAHw8UlX6Q==","signatures":[{"sig":"MEUCIQCbQy75vI8SmVzGQy2YtJd3DZgO7ZRU+bA7U3Z+n3mDvwIgMc4+wF71DnE6fn0/dzsLprcjwTbaNmo0uFijmPzBkK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF1IkPIsRFYCBaV5EZkt4e6Kugcd5M9Bt/vPzXsmOud7AiEAsIF6WSEextNt7Z9cuq/2m3kscBtybn+Tfir2GN/mcfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21876.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21876.tgz","_integrity":"sha512-hUrC/34npgwwQAbPZ95BxvFSJnSvqR05lgMECMY1oP1uyw0Vb8BdyFzO3mUTs99TfBNRsQB/3cs6aAHw8UlX6Q==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21876","@opencode/util":"0.0.0-dev-21876","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21876","@opencode/schema":"0.0.0-dev-21876","@opencode/protocol":"0.0.0-dev-21876"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21876","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21876"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21876_1792968672615_0.2057530194732644","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21881":{"name":"@opencode/plugin","version":"0.0.0-dev-21881","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21881","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"e4a42235bfc158d272d632c2e3e62ad44037f6df","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21881.tgz","fileCount":126,"integrity":"sha512-JFX6V9JMCD1eBHoei2/nKibvXGwb+HXemPexIxHEgWK2AW5UeqrEiIj9S7rb4NUub8sxHEr33PTp34cKgFiqxQ==","signatures":[{"sig":"MEUCIQCm9PfNtofVyFsMxQxWlgaAUDIH2aV91WJNAiUVvfzMvAIgJBC22z3zCjdiMuBNIBpyV1ZTuIy0+jf+dLC76L8d2K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7YB3FTzliRXTu0uCfb/e0EQukm/Lbwh3eRao+ZVpPLAiEA75PhFC56yxrdXDzWkOaZsCKjXaNSeNpNw8HgBlC4mpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21881.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21881.tgz","_integrity":"sha512-JFX6V9JMCD1eBHoei2/nKibvXGwb+HXemPexIxHEgWK2AW5UeqrEiIj9S7rb4NUub8sxHEr33PTp34cKgFiqxQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21881","@opencode/util":"0.0.0-dev-21881","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21881","@opencode/schema":"0.0.0-dev-21881","@opencode/protocol":"0.0.0-dev-21881"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21881","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21881"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21881_1792970739759_0.5179810603416541","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21894":{"name":"@opencode/plugin","version":"0.0.0-dev-21894","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21894","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"de29acd575f4da11fe3387d3306dc5d1b60b76f7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21894.tgz","fileCount":126,"integrity":"sha512-j586dQvFY35NnajAqIAZtyaU2JQPZSCSN8EbRvXPFBQQeTJVlTwwzqBHhoMGkkou0gB/g3vGFWjPGKz+bm7bfQ==","signatures":[{"sig":"MEUCIQDqqfz2FAMbtophQp3cqAESjgYjR2hcofL6tPXf4BcW1AIgFc1pNbkdN7SOqCp2HCsopMBrqrFqF7XB2KWAAf+8I50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZiqad7qypF4SOVQrDctOcwQ4mk6NN15/KJuObPgz+UAIhANbUE1MlT+KlzLIT4DnidrWC7V7NcSag6Ctlko4CRQEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21894.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21894.tgz","_integrity":"sha512-j586dQvFY35NnajAqIAZtyaU2JQPZSCSN8EbRvXPFBQQeTJVlTwwzqBHhoMGkkou0gB/g3vGFWjPGKz+bm7bfQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21894","@opencode/util":"0.0.0-dev-21894","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21894","@opencode/schema":"0.0.0-dev-21894","@opencode/protocol":"0.0.0-dev-21894"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21894","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21894"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21894_1792972320325_0.6367052506797501","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21903":{"name":"@opencode/plugin","version":"0.0.0-dev-21903","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21903","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5ea9586e514c20c83bee7255b55fbde270381252","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21903.tgz","fileCount":126,"integrity":"sha512-Es4q44S9u6MpRnlHnli3sanSxZK8syZW02WoQ4atb4OkgAV2koil3WXdQZgEHxQMwBxSL9A6PveaghAV+csa8g==","signatures":[{"sig":"MEQCIAfsI4Ufet3nhSVsUlU/zvYAoaBKDTWINyxHniZSDhhkAiA6b9xgtm4pIGjOohnvr+pTt6QEqoRMEbVv9ZlCg2PQIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAmZ053CPSLGWuB2gOpowAsFK8xcqMnIdwfT6h+3xI1PAiBgIIScjeH1BOAdiTsHQBPRVwHQ3WF3ojRacQWEmYEPQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21903.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21903.tgz","_integrity":"sha512-Es4q44S9u6MpRnlHnli3sanSxZK8syZW02WoQ4atb4OkgAV2koil3WXdQZgEHxQMwBxSL9A6PveaghAV+csa8g==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21903","@opencode/util":"0.0.0-dev-21903","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21903","@opencode/schema":"0.0.0-dev-21903","@opencode/protocol":"0.0.0-dev-21903"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21903","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21903"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21903_1792974113529_0.005605497911274515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21904":{"name":"@opencode/plugin","version":"0.0.0-dev-21904","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21904","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"582b4fac2e1924f4734db89ebe385a9ea0f0e3c0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21904.tgz","fileCount":126,"integrity":"sha512-eGTdZ7fBjHjE+mBYmqhhwbzYLMDHBIaNB/DHmakCfnq8bgll4/76PYUAc9pHM663HP1pZo7I0JHIH1TtfEgitw==","signatures":[{"sig":"MEQCIDbfsfT0NEWt+E7+8JxNiSswiQPi28JFPzMyDQomWSAuAiBtFuG/unGh4/1zHBjgNVgsTUcdjl8cZNEnaUlWFCF8Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqhLevubbBEZr5COz1oUVPBOj/0DymNpsCJKs5Z/bmjgIgMUfW3EgQP3ODTYGw4MzI5AStV9AG2VswDGLDmyOsZdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21904.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21904.tgz","_integrity":"sha512-eGTdZ7fBjHjE+mBYmqhhwbzYLMDHBIaNB/DHmakCfnq8bgll4/76PYUAc9pHM663HP1pZo7I0JHIH1TtfEgitw==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21904","@opencode/util":"0.0.0-dev-21904","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21904","@opencode/schema":"0.0.0-dev-21904","@opencode/protocol":"0.0.0-dev-21904"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21904","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21904"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21904_1792975600824_0.06660169614253175","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21905":{"name":"@opencode/plugin","version":"0.0.0-dev-21905","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21905","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"4c5398bd9db1f4cb2acc3b8ca351792b14ff2723","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21905.tgz","fileCount":126,"integrity":"sha512-NhQhNGvwXZHvHzOlRRUyayXD3yx+mtHDsd70ZY58pYudpH1PHj2JodwFkhjH0dOK1mnYUkrzB+cG16E9aAN7ow==","signatures":[{"sig":"MEYCIQCtmuGA9IOBLLVLzjE4InhTpjDRNK8z60T4OwMrUXsCfQIhANm7qcJhNu2bRjnu1kvPjJ1xErMEvkLgUdhG1fWsXT4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTymXHBLDZg4yILCqu8ZZSkmY1RIfkNkoXsB27oUgvEgIgJmizStycLO9sxi4SsZqM5vodpvrs64wl+nbMa4HWNhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21905.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21905.tgz","_integrity":"sha512-NhQhNGvwXZHvHzOlRRUyayXD3yx+mtHDsd70ZY58pYudpH1PHj2JodwFkhjH0dOK1mnYUkrzB+cG16E9aAN7ow==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21905","@opencode/util":"0.0.0-dev-21905","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21905","@opencode/schema":"0.0.0-dev-21905","@opencode/protocol":"0.0.0-dev-21905"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21905","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21905"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21905_1792983680195_0.731449331816943","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21906":{"name":"@opencode/plugin","version":"0.0.0-dev-21906","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21906","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"413d338211f735bd336944d1ea4df63ec6fc3fee","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21906.tgz","fileCount":126,"integrity":"sha512-6L4sYqR1Q8Ji1LVKCqfYSFMS2FZZa/3BSrrQaKMnHAzitWDF/JMRQoTJonTE2f2QVDEDz7fKcwXD9iHUxSJM6A==","signatures":[{"sig":"MEYCIQCJf1bc4lwLdWNT6UBIqYMO3HtFLtNjQ7akPpniGRXhtQIhAKxJMX0mar/jtu6ksqWe7Fg2yP62Kx8FUD0pH4t9/5hT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVcKz/D7NF9YK8JmtMfQBZ1sPeGoYJIihqmOudkM29rQIhAIQe2HE028CmenQNjjsDLi2zgkICLUDudxZR2gdCq3ZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21906.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21906.tgz","_integrity":"sha512-6L4sYqR1Q8Ji1LVKCqfYSFMS2FZZa/3BSrrQaKMnHAzitWDF/JMRQoTJonTE2f2QVDEDz7fKcwXD9iHUxSJM6A==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21906","@opencode/util":"0.0.0-dev-21906","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21906","@opencode/schema":"0.0.0-dev-21906","@opencode/protocol":"0.0.0-dev-21906"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21906","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21906"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21906_1792985638990_0.9276330054493092","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21907":{"name":"@opencode/plugin","version":"0.0.0-dev-21907","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21907","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"8a23b13fe2590b7fda7a8ef1301c9c264b82e827","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21907.tgz","fileCount":126,"integrity":"sha512-t8wz4Uwwvue0mWX2ZofgF8TnFfrYWhgm22vWTg9mKbNn2O5Wj72cnpv/xeIjgVUiC3FysNXkta/KCZ3XOOeRhQ==","signatures":[{"sig":"MEYCIQDQnyrzpJ56i7WCeu+Aus+ZIjpHX6z61hwoZ63CQpEspAIhAMncFtMbJiazfoman94SRKPCSfkofByhGbmeS+EvphdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE3Kr9o8w6kWfICSRILqVYS40n4XfD+pt6a4J/GXPowwAiAXdC6lYEUaGgORi6bw4U0udap81g8BjCn5jfD7MJKCrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139133},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21907.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21907.tgz","_integrity":"sha512-t8wz4Uwwvue0mWX2ZofgF8TnFfrYWhgm22vWTg9mKbNn2O5Wj72cnpv/xeIjgVUiC3FysNXkta/KCZ3XOOeRhQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21907","@opencode/util":"0.0.0-dev-21907","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21907","@opencode/schema":"0.0.0-dev-21907","@opencode/protocol":"0.0.0-dev-21907"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21907","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21907"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21907_1792987866961_0.7666374274757157","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21908":{"name":"@opencode/plugin","version":"0.0.0-dev-21908","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21908","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"34840aacedd0695e2b8a84a5b3b51c8eb7f12bee","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21908.tgz","fileCount":126,"integrity":"sha512-z7GsEDWybQtivPDd111vBM3wkqzJJaItHrCBeGZcOWXALyzxdFRlrgVkjcXU4W5YkgsrvRBETJJgEZtSm43lmQ==","signatures":[{"sig":"MEUCIQCHsF2/ZUFXwDEG7+plyxiI2Pm93+WOUoJbCHG3GVsLwgIgSnjbolFh86uIMKmH1BOBTxeLMW1aJcrWraDR9IPae9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBRyMSRc0CviBWbYSNqwM6ptkDRVk1vCm5r5jsh7KkSgAiEA9DOISQ6E9RAv0mF/wQ5+tm80idXZ4PBEGl7L8C4xi64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139752},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21908.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21908.tgz","_integrity":"sha512-z7GsEDWybQtivPDd111vBM3wkqzJJaItHrCBeGZcOWXALyzxdFRlrgVkjcXU4W5YkgsrvRBETJJgEZtSm43lmQ==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21908","@opencode/util":"0.0.0-dev-21908","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21908","@opencode/schema":"0.0.0-dev-21908","@opencode/protocol":"0.0.0-dev-21908"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21908","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21908"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21908_1792990827567_0.005865344468354516","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21915":{"name":"@opencode/plugin","version":"0.0.0-dev-21915","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21915","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"1ff3e3bd964237a9240cd9cd3c5741a87166a348","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21915.tgz","fileCount":126,"integrity":"sha512-Mr7ENwBlwCb5+auAvfD43/CM/H0gl24c07a8SqOKplV8RHoIDGO0YPL3wWjXT9eoKTwQLmzxd2HRwMZYI1Kaww==","signatures":[{"sig":"MEUCIFT0NghIqiB7EVOMoR2VmRlF9fYzKSjFUYrlCm/8v2a6AiEA7QGoQiNTBCRmu7e7hUh/8ycD5Td2IBxiZdn0UeY1eSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGBPsXlaWjY+EUqagfq2nzxY9MqUjEvYKa7XZN2WCrPQIhAKap533N152CaC+p0nRLTgMyNLg5ilUQhi+tunamNIBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139752},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21915.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21915.tgz","_integrity":"sha512-Mr7ENwBlwCb5+auAvfD43/CM/H0gl24c07a8SqOKplV8RHoIDGO0YPL3wWjXT9eoKTwQLmzxd2HRwMZYI1Kaww==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21915","@opencode/util":"0.0.0-dev-21915","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21915","@opencode/schema":"0.0.0-dev-21915","@opencode/protocol":"0.0.0-dev-21915"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21915","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21915"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21915_1792992604989_0.006410775022233972","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21920":{"name":"@opencode/plugin","version":"0.0.0-dev-21920","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21920","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"5b1adbadc4b486471dcbfca73265d1587ca78973","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21920.tgz","fileCount":126,"integrity":"sha512-OTEAE2amH0ZPUhWGAgGMnPLiUTO/kNhtJcwmaU6TSTb1KPaJpfKDFeI3DrgqUVjBcpeCpyd4iM8Tlp1hoo2A6g==","signatures":[{"sig":"MEQCIA4A3Jpq9S3Ah8kotrfhnhOcu/+xh0bBqb0C4oqWymqGAiB+eUJnnKt0dkpGDaISB710wOuktUVFGi4+ufmnWe5CSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOy5FiUMMNmQC4dgu5ovS14o24H6tDjqXtcyMLF4bWeAiEAxPvYQcZWjHfTyB0xo90GJ4pGZqVpNgH2g3sU/Bhl/Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139752},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21920.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21920.tgz","_integrity":"sha512-OTEAE2amH0ZPUhWGAgGMnPLiUTO/kNhtJcwmaU6TSTb1KPaJpfKDFeI3DrgqUVjBcpeCpyd4iM8Tlp1hoo2A6g==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21920","@opencode/util":"0.0.0-dev-21920","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21920","@opencode/schema":"0.0.0-dev-21920","@opencode/protocol":"0.0.0-dev-21920"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21920","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21920"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21920_1792994577668_0.9863622584702108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-21922":{"name":"@opencode/plugin","version":"0.0.0-dev-21922","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-21922","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"dist":{"shasum":"0c315cc9d7acf41db1960bf2e2a55ae01a182983","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-21922.tgz","fileCount":126,"integrity":"sha512-1cmJqzgJQayBF0RnrjokynNAtXi3+cZBoseRLjl2qZiexwNy2NjCqtfkAKN7jYH8OiNnZr7hEEolIRI39PV9og==","signatures":[{"sig":"MEUCIGJWrh3Pjc2ll/XCgw+CUzhW6LkkeHGTlwR2g7RFUihzAiEA3t8EUBsn6r0ydsa2GzOSzWrPayC1ZZx4nB+u2cNoxBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICjI+jD4HyjXe9ANB+tF3aAmVXm7SE28ts7Uj6Pj3DlPAiBbJ3NLzDc0c65TTnhvfyb/MKyVALllCAtPkx8ydqRetQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139752},"type":"module","_from":"file:opencode-plugin-0.0.0-dev-21922.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5827f2ba-e1a1-4988-bad4-5b41656a2b8b"}},"_resolved":"/home/runner/_work/opencode/opencode/packages/plugin/opencode-plugin-0.0.0-dev-21922.tgz","_integrity":"sha512-1cmJqzgJQayBF0RnrjokynNAtXi3+cZBoseRLjl2qZiexwNy2NjCqtfkAKN7jYH8OiNnZr7hEEolIRI39PV9og==","_npmVersion":"11.19.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.22.1","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-21922","@opencode/util":"0.0.0-dev-21922","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-21922","@opencode/schema":"0.0.0-dev-21922","@opencode/protocol":"0.0.0-dev-21922"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.6.8","@tsconfig/bun":"1.0.9","@opentui/solid":"0.6.8","@opencode/theme":"0.0.0-dev-21922","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":">=0.6.8","@opentui/solid":">=0.6.8","@opencode/theme":"0.0.0-dev-21922"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-21922_1792995739204_0.5616674643424588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-44":{"name":"@opencode/plugin","version":"0.0.0-dev-44","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-44","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c1feea50c7a319b35d6e3d2bdf7b94518e07c571","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-44.tgz","fileCount":126,"integrity":"sha512-/N7Tl+czzg8Z1zc0ATM8EqjKxF4mtK9iRPB/m5X0RQVKR9xtQo/xzrGU7n1/mpZsV8EaKmRKAW2Y27I6smmT1A==","signatures":[{"sig":"MEUCIQCbcXDGQgg1IpDGIGO6ttAsjSri9UItSsbl8B73EOUWNAIgGPrGZKoJdbmjc7sK4pr7ka/xuOn34zmFluvJ4scu+dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDZbgOn2zowJdrG55j2NV3ieuHuwr5Jb5l6KoxUcY8JtAiEAkE7WChkmahY0hiZOkjanUPbR9atBxHvnP7NieZvkrBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140572},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-44.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-44.tgz","_integrity":"sha512-/N7Tl+czzg8Z1zc0ATM8EqjKxF4mtK9iRPB/m5X0RQVKR9xtQo/xzrGU7n1/mpZsV8EaKmRKAW2Y27I6smmT1A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-44","@opencode/util":"0.0.0-dev-44","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-44","@opencode/schema":"0.0.0-dev-44","@opencode/protocol":"0.0.0-dev-44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-44","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-44"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-44_1793057348383_0.8192931763542912","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-51":{"name":"@opencode/plugin","version":"0.0.0-dev-51","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-51","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0bfcf784382b9f144520aa4d358b941a147b0c58","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-51.tgz","fileCount":126,"integrity":"sha512-i6P/P9zuZDzU7uDu/i2GQpl2qdtJEFwcMq23GGGZwaGpecmZXbVaEfnepdWrGnP94TZ3Vnp52FpT0AgJG52rhg==","signatures":[{"sig":"MEYCIQCT7oTVNdRNqh8Jae0cHZ5GhUuNkiVsv44b+riVWUSqsgIhAO3LId1hXe+hkyR7I3Vbo6WoVOXTkVtftWTTJccxhsy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXjQcfoVRTxeOkDvqHiHncdex3CCmyWlRMR1AeFaocnAiASaiS35JwOeCQQQzm+hb2c5DMX9fIBMxj9DbucSnTrpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140572},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-51.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-51.tgz","_integrity":"sha512-i6P/P9zuZDzU7uDu/i2GQpl2qdtJEFwcMq23GGGZwaGpecmZXbVaEfnepdWrGnP94TZ3Vnp52FpT0AgJG52rhg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-51","@opencode/util":"0.0.0-dev-51","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-51","@opencode/schema":"0.0.0-dev-51","@opencode/protocol":"0.0.0-dev-51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-51","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-51"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-51_1793059775596_0.3146384525073055","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-55":{"name":"@opencode/plugin","version":"0.0.0-dev-55","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-55","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"178cd9eae951f6cb89c77d13672b1633bb52cfb2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-55.tgz","fileCount":126,"integrity":"sha512-SOPCiUuvhCUE3KPGKIhoQfT/c5hA7+nxKOnXmfneiVIa1gegvAP2hpydIZk9EF9Ee0FPRPFdmFXNe87loc7+LQ==","signatures":[{"sig":"MEQCIC118LabqWuBskAEjjEUyLPKec4Dc2YOONYXEd3tWlooAiACX5AZx4i1tylMkYKwAhp7XUL2LlhERTKhnNaAfKjPIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKsyKB6mW5HOxXngDiG2fzUrves6iqrJ1VNTsnNf+m9AIgVv5iVR7MAaKX/3Gm9I+01s4BEeqIIZHKaoZ0bRYtuSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140510},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-55.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"}},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-55.tgz","_integrity":"sha512-SOPCiUuvhCUE3KPGKIhoQfT/c5hA7+nxKOnXmfneiVIa1gegvAP2hpydIZk9EF9Ee0FPRPFdmFXNe87loc7+LQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-55","@opencode/util":"0.0.0-dev-55","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-55","@opencode/schema":"0.0.0-dev-55","@opencode/protocol":"0.0.0-dev-55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-55","@tsconfig/node22":"22.0.2","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-55"},"peerDependenciesMeta":{"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-55_1793061957362_0.9174873898995064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-56":{"name":"@opencode/plugin","version":"0.0.0-dev-56","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-56","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"4ba49d53dfb8708976f024b6f2f5cb9c96f67672","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-56.tgz","fileCount":162,"integrity":"sha512-TtwPx8GQGiVGqAgPh4legxXFbJQNJMDWA/KdfgT5HX//3/yv9vPYdSUtVbM98gnUp/kBkIkxQQeO+j7yGbQ/Sw==","signatures":[{"sig":"MEUCIDB5JDJewMyHDJv2VpSq6MXnWTLx79kMCD4tVwcix9a7AiEA2PR4/R7SYf6k4OwWtui/1oCpaWsM7aDjTB5xGdbSCvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBa0/3vqNqPI4mE8hHXiBPZzL1bv827Ya7hpL4OSokaKAiEAviLYxidAMyWa9BTjHdXNe0+8Xp/zez021nA6af6zQD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320695},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-56.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-56.tgz","_integrity":"sha512-TtwPx8GQGiVGqAgPh4legxXFbJQNJMDWA/KdfgT5HX//3/yv9vPYdSUtVbM98gnUp/kBkIkxQQeO+j7yGbQ/Sw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-56","@opencode/util":"0.0.0-dev-56","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-56","@opencode/schema":"0.0.0-dev-56","@opencode/protocol":"0.0.0-dev-56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-56","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-56","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-56_1793064363163_0.45682366115108297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-57":{"name":"@opencode/plugin","version":"0.0.0-dev-57","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-57","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1817d0c29083f5170e8954ab57db79928a459b31","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-57.tgz","fileCount":162,"integrity":"sha512-p7PieyhWltkHmw0DP1RnNkkAYijMZPMkGCDSuKOLuYiSuAtHYAEHIo/zJoVEAJUMgJpXH55EWXw1BOzD9+j20g==","signatures":[{"sig":"MEYCIQDMJM2YV+j9U9TqSCbluWbITrgBr5gPEzB5ijoMjsmE0wIhAOAoRdwpoB7KvJdrn9fCN5SmKDuFexlhidWqANKHRpqY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDT1h8u11UefBNqXzYxHmSSWcu90Xxfj+Thgda8RBly9AiA9CkM4erAGtpRAWaNjB+QrMg5WTxP5/ra5G9sJycZFtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320695},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-57.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-57.tgz","_integrity":"sha512-p7PieyhWltkHmw0DP1RnNkkAYijMZPMkGCDSuKOLuYiSuAtHYAEHIo/zJoVEAJUMgJpXH55EWXw1BOzD9+j20g==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-57","@opencode/util":"0.0.0-dev-57","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-57","@opencode/schema":"0.0.0-dev-57","@opencode/protocol":"0.0.0-dev-57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-57","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-57","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-57_1793070203170_0.5025125572775536","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-64":{"name":"@opencode/plugin","version":"0.0.0-dev-64","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-64","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0640b6801ab182cd35f92174d02cc7cf9aa9a786","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-64.tgz","fileCount":162,"integrity":"sha512-mONWUAPDWQQ4a6AtTQNIgOC/0eDT8+9+1YZGMkUn4nGBnyx4Psw8sAE8OzPsbjSvjwpXFXjEywdkeeEsmA2Puw==","signatures":[{"sig":"MEUCIQDAoBJzsxZgzNfanti97FKL+uCzrOMMvI/1ZVMkWMDenwIgJ0y/GnY5+4L8rzw5UeA0C3VY52mZnjMXmBOXEXKuql8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxung7nGk+iMmkk92Go9KwslcHUeC5QfEfridr8hJoFwIhAMQSR8kW6jSpAC8z2+LttHUxOCX4TeZbqpzAWu9jRUtn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357999},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-64.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-64.tgz","_integrity":"sha512-mONWUAPDWQQ4a6AtTQNIgOC/0eDT8+9+1YZGMkUn4nGBnyx4Psw8sAE8OzPsbjSvjwpXFXjEywdkeeEsmA2Puw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-64","@opencode/util":"0.0.0-dev-64","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-64","@opencode/schema":"0.0.0-dev-64","@opencode/protocol":"0.0.0-dev-64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-64","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-64","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-64_1793072174928_0.28614587834907745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-65":{"name":"@opencode/plugin","version":"0.0.0-dev-65","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-65","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c1b499b5e1f9ddca5516a8e2e582e85ddee9f056","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-65.tgz","fileCount":162,"integrity":"sha512-oDt2rROV9WyEtBM93wzJF3uZBFko4HhxxwxVaQjt9uhrPyIvg2suIPXpCmFkdbW/yT47zNseSkoqf21+YKfZrQ==","signatures":[{"sig":"MEUCIQDR/RBEMjnY+HgZI0hOOb98b+GyEIGTQUEsvLaPchFlsgIgUXwKJM7IR3Q5ewAP8WY1YYKOr9GJJBPWbJTFsrh/wr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICCOOesMR9IV67jJa56s512VWrqZVDap8gnuBUVkUHVoAiEA9X41+yBimnSpA1Ln8yMPcRMrbirqrl7WemhAgGo/hgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357999},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-65.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-65.tgz","_integrity":"sha512-oDt2rROV9WyEtBM93wzJF3uZBFko4HhxxwxVaQjt9uhrPyIvg2suIPXpCmFkdbW/yT47zNseSkoqf21+YKfZrQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-65","@opencode/util":"0.0.0-dev-65","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-65","@opencode/schema":"0.0.0-dev-65","@opencode/protocol":"0.0.0-dev-65"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-65","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-65","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-65_1793074276560_0.33353976453184975","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-70":{"name":"@opencode/plugin","version":"0.0.0-dev-70","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-70","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f1272e4f3bed464773f0148b74d5117c1338a464","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-70.tgz","fileCount":162,"integrity":"sha512-iSch75BuErzcZ3n/1tiiIGPfd0jBfApWnN18Wm3YkYDCh3mFP5mQscx6yCthkP77nEtJKt+Li6XNOPONnfQJ+A==","signatures":[{"sig":"MEYCIQCQTUTau5o5T92StbR9bP0u5RfszOEK3FT1jGZNGhb9TwIhAOsc9hI1+d6I+WcockqbempTW1ZKjblvqRzKhYV+/EK4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAIQjx6Vwt2fhFQwe60yX/N+hZ5Z+jIgy553RS2enUukAiBX+N+fVE/3J/NsyRxhwDI4DOgN73AFGSUiUkDZK5cWOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357999},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-70.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-70.tgz","_integrity":"sha512-iSch75BuErzcZ3n/1tiiIGPfd0jBfApWnN18Wm3YkYDCh3mFP5mQscx6yCthkP77nEtJKt+Li6XNOPONnfQJ+A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-70","@opencode/util":"0.0.0-dev-70","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-70","@opencode/schema":"0.0.0-dev-70","@opencode/protocol":"0.0.0-dev-70"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-70","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-70","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-70_1793076905080_0.09019965490476556","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-75":{"name":"@opencode/plugin","version":"0.0.0-dev-75","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-75","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"4878e5796dfc002ddea91f6d5aedd1805bfa6499","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-75.tgz","fileCount":162,"integrity":"sha512-XP3Qorsxh9xVvMlmAm9p+oIJ1Elx5Vw88pV40JLyCc5KsDK2diNb/CZrGNRQx94juhXLw9mdkbCa05utZ0Ezrg==","signatures":[{"sig":"MEQCIE4cgoFyn0Uy1Bn0kS+L9qGVxFGPLgiBGzIIPPUmh/H4AiB9PYAl+xQm05sPJbcl7HXvLHhHMUy9op6owqJ6hNe18A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9gWPatwMiIT+/3KMR3mXfFxsyyXkZw0BL8sko+m1DyAIgJ21mymjDiV4dxfZPn+WqQjLmZLSepiR+zBrevEayNgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-75.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-75.tgz","_integrity":"sha512-XP3Qorsxh9xVvMlmAm9p+oIJ1Elx5Vw88pV40JLyCc5KsDK2diNb/CZrGNRQx94juhXLw9mdkbCa05utZ0Ezrg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-75","@opencode/util":"0.0.0-dev-75","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-75","@opencode/schema":"0.0.0-dev-75","@opencode/protocol":"0.0.0-dev-75"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-75","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-75","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-75_1793078876326_0.006832590804815353","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-80":{"name":"@opencode/plugin","version":"0.0.0-dev-80","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-80","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b4d95b83939f8af1d17b87155ecf8834c5e0dd6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-80.tgz","fileCount":162,"integrity":"sha512-GqaX2g9AUegrrNvuHQVly9Rq9kxu9q1PG8Iz2n26V27A8afHTO7akAqaVCUv1beRTFwAaN6CYmDlKT39yPYvsQ==","signatures":[{"sig":"MEUCIQDeBwIPlfviT5rvIyjYObothLVNqNZ2Tw2RLa9pMKjGYAIgaIx6CdXib46QZBuvtItR5R81jRD5eEFv+lh4/td9dUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGF/Ng76tN0Lzj9fNBvbgqUGrKNheJeUVOOdS6a9ekY+AiEA8KJ6bb97LzI3eVlWB2rkNZbeHqZqcgJgHcGPZmoOc/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-80.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-80.tgz","_integrity":"sha512-GqaX2g9AUegrrNvuHQVly9Rq9kxu9q1PG8Iz2n26V27A8afHTO7akAqaVCUv1beRTFwAaN6CYmDlKT39yPYvsQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-80","@opencode/util":"0.0.0-dev-80","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-80","@opencode/schema":"0.0.0-dev-80","@opencode/protocol":"0.0.0-dev-80"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-80","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-80","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-80_1793082538526_0.28410270873686083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-81":{"name":"@opencode/plugin","version":"0.0.0-dev-81","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-81","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"15f0bd5085fb12790aac4ec0b077bd38633cd253","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-81.tgz","fileCount":162,"integrity":"sha512-3iI1EtTTop2fmdaYhKcMvelGmbV9NRLCo/szYShAh32hP24AmFjUN5qjqjVhRnhZMybHzOOSvSWCfRAl3RWiIw==","signatures":[{"sig":"MEUCIQDpXxGzbtmX+1lMVeDVLTjCsFi/lMYT7FugeE1RrDustgIgG/E1G9vtuS2mpZjpT/hb0yxP6KVsaDM4ilDT7+WuDYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbwg0FUJg9symWOKUlWsHIn9IPj3uFafFzutj4rrHwEQIgRZM985lylsi3PW+RKismmtuHsv4eC92AO9zyAQBTQos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-81.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-81.tgz","_integrity":"sha512-3iI1EtTTop2fmdaYhKcMvelGmbV9NRLCo/szYShAh32hP24AmFjUN5qjqjVhRnhZMybHzOOSvSWCfRAl3RWiIw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-81","@opencode/util":"0.0.0-dev-81","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-81","@opencode/schema":"0.0.0-dev-81","@opencode/protocol":"0.0.0-dev-81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-81","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-81","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-81_1793085152201_0.7833808826365734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-84":{"name":"@opencode/plugin","version":"0.0.0-dev-84","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-84","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"96d721b1dba4e2c4ca0c5409a3de116ebde2e961","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-84.tgz","fileCount":162,"integrity":"sha512-4j7JScojEpMQABGZJu6ftk8VeujoXl4MSX/pGHG4yiFWYqMAO8dMIOhyeWZjk4LoOsFk4tukdNMoZHhlaXyagg==","signatures":[{"sig":"MEUCIFJ0FEiNimmj8IQ310D5K+lzXSBVpDAXaUrZxy6Fx97KAiEA46QVse+aUKmfK37wxgU3rdZCBLlGaJMuzk+WeFQ41HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEaIR9ovhN+/A/w7P8+puaocKJyIfQ9pEX5dzpiWSMqZAiAWqCc8pqepx3HPypUGnedYCsA/VhIWsdlVYfu/fywtzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-84.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-84.tgz","_integrity":"sha512-4j7JScojEpMQABGZJu6ftk8VeujoXl4MSX/pGHG4yiFWYqMAO8dMIOhyeWZjk4LoOsFk4tukdNMoZHhlaXyagg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-84","@opencode/util":"0.0.0-dev-84","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-84","@opencode/schema":"0.0.0-dev-84","@opencode/protocol":"0.0.0-dev-84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-84","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-84","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-84_1793087990653_0.780607819383011","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-85":{"name":"@opencode/plugin","version":"0.0.0-dev-85","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-85","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d830f3f8e045988284f7fd067de45bfe153ab867","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-85.tgz","fileCount":162,"integrity":"sha512-bfcGzRk5peEgZhMoGeDak9cKOXyz5gO2sRd4AgbJNc8pHS6Wz99w4ZDqJioPrVLNp3qCnx5TrK+LWD3mTjk6cA==","signatures":[{"sig":"MEUCIQCLZ7kFuWNtZyPLbbFs72awhJmpPewXhYkOO2l7TuybWQIgWrJrJKwGZNkWPo7WE4p6wI2YqR74j93vwE8UgpFsH2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIASUOKmNMK7Qh0JuUZz0JJoBtLCunM/tbHqLoZOZ3EUaAiBCL97SG/yLEtcZAaH6xca6zZZygYPRDxXglE6ZiA5fwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-85.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-85.tgz","_integrity":"sha512-bfcGzRk5peEgZhMoGeDak9cKOXyz5gO2sRd4AgbJNc8pHS6Wz99w4ZDqJioPrVLNp3qCnx5TrK+LWD3mTjk6cA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-85","@opencode/util":"0.0.0-dev-85","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-85","@opencode/schema":"0.0.0-dev-85","@opencode/protocol":"0.0.0-dev-85"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-85","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-85","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-85_1793090809807_0.32947804629668553","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@opencode/plugin","version":"2.2.0","license":"MIT","_id":"@opencode/plugin@2.2.0","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3c6c2b76862e61915e55cdbf1d712810000993f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.0.tgz","fileCount":162,"integrity":"sha512-1h1OM9B1RnUu2HEAYnUGcT21ib7aPXuIBUE0E1XYBhfmLvgMCmHWxtFUnU4sPyNHuY+EZ3kV501YGffAdxyI4A==","signatures":[{"sig":"MEUCIF/9nOaagGJ98kzhsZQYgTnm3BnWyLPzfIF71JGcKtjmAiEA32lNy/IYboYclLhHgOOky3dhdswW7QrP/4eoRVvbluo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcZcVkT4M7M2Ljy1EMLddUAmlS4ZdlTmFDA31eod4ZjAIhANNxMnUrzCqmX7DBIiXvrveDrxWEnp9/YG5NgzguXinU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358778},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.0.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.0.tgz","_integrity":"sha512-1h1OM9B1RnUu2HEAYnUGcT21ib7aPXuIBUE0E1XYBhfmLvgMCmHWxtFUnU4sPyNHuY+EZ3kV501YGffAdxyI4A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.2.0","@opencode/util":"2.2.0","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.0","@opencode/schema":"2.2.0","@opencode/protocol":"2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"2.2.0","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"2.2.0","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.0_1793091515103_0.43820047925798256","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-87":{"name":"@opencode/plugin","version":"0.0.0-dev-87","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-87","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f4cd1306fccf1d30bb6974d3740ff6c36e94d323","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-87.tgz","fileCount":162,"integrity":"sha512-SYLdPgD3SYy86DVntjlugQ8SXPxh6cc/w6gHmXnGogwCUxuAWUNsGuu3hhG4RwqTDSTn+obHV603nMbUMSrAOw==","signatures":[{"sig":"MEUCICXYN9gyDuJ9fQj+LHNvbsGbUSnwF3QtQK0ThMzerPQaAiEAq1eMl9NvePPNxQe9vH3oL+qzgeFVhpAPgHrVvcGSTMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICA7j5G9verP8JHSAKI1hYddj6WWUhBACuFwxXagclEmAiAmQIGUFnazlsyX1lfY3ICzS9ohOBM12u2Is5CpzS7pQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-87.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-87.tgz","_integrity":"sha512-SYLdPgD3SYy86DVntjlugQ8SXPxh6cc/w6gHmXnGogwCUxuAWUNsGuu3hhG4RwqTDSTn+obHV603nMbUMSrAOw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-87","@opencode/util":"0.0.0-dev-87","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-87","@opencode/schema":"0.0.0-dev-87","@opencode/protocol":"0.0.0-dev-87"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-87","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-87","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-87_1793095111452_0.42982690440315063","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-88":{"name":"@opencode/plugin","version":"0.0.0-dev-88","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-88","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"828be8234749f601fca33fd3fd582f7697ef2f7e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-88.tgz","fileCount":162,"integrity":"sha512-iaqWLgU4soWOoXVSHLdEDQC8O7cnxo6EqWjxUMC912GrVf3OLPqC+CqR2pxKzRy99dzUrZ6Zsn16zHYqAz94bA==","signatures":[{"sig":"MEQCIDOJIXROV6z+37FTygBbOeff/hlJ3wUQiw+li/pR2NYDAiBQrlbxiWTgQMk+2t77nAjYDJvbqW5g8gR84+m7oiuZxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC83TjCDJPSVpQC8SnfBt7rCxAvzVNE6SRDA7rQYb2uDAiEAjq7uRq8jIP1yrAhfG1+xeJSfxkFtOmlgePR6l33CKsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-88.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-88.tgz","_integrity":"sha512-iaqWLgU4soWOoXVSHLdEDQC8O7cnxo6EqWjxUMC912GrVf3OLPqC+CqR2pxKzRy99dzUrZ6Zsn16zHYqAz94bA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-88","@opencode/util":"0.0.0-dev-88","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-88","@opencode/schema":"0.0.0-dev-88","@opencode/protocol":"0.0.0-dev-88"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-88","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-88","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-88_1793108960118_0.6797592508913821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-91":{"name":"@opencode/plugin","version":"0.0.0-dev-91","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-91","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5503006dec462221a343ad80c4fc9c5c7c7cc99f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-91.tgz","fileCount":162,"integrity":"sha512-HIinNcmNixhFSwyFcvZ+HYKcnqpj9zU9faEMkIPolFl2ZuDEMDtNTjDVnXoc9t8Vbx08d3BtKUDJNLqblhuOrA==","signatures":[{"sig":"MEUCIHnQiKgbINPk/v3xYf9efYd45ouqfK0L9c0DAo+q8q6oAiEAid4KvJqf6PWuCb57Yc3Ns/P8OHsR+NInH/QevurNj1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH+2nUpDlMMPXa3QwwgVzUy/tAnkAY4CLo+dfFYFprd7AiBXHocd9vbG+DIf4z9aZHdxTCPiNRebpo2kQHzK1HqnMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-91.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-91.tgz","_integrity":"sha512-HIinNcmNixhFSwyFcvZ+HYKcnqpj9zU9faEMkIPolFl2ZuDEMDtNTjDVnXoc9t8Vbx08d3BtKUDJNLqblhuOrA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-91","@opencode/util":"0.0.0-dev-91","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-91","@opencode/schema":"0.0.0-dev-91","@opencode/protocol":"0.0.0-dev-91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-91","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-91","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-91_1793112589890_0.719834557745267","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-96":{"name":"@opencode/plugin","version":"0.0.0-dev-96","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-96","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a4f4b035122c834d664296e0d617539dceec8e89","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-96.tgz","fileCount":162,"integrity":"sha512-EEkYvsqShF5UKGkL/fFCCDbBHrEUXtMQwapJnZf976ojVXL0xwDcMcIMLLtA5Yg3+dBm8CZe2sF0BQI7aej/nw==","signatures":[{"sig":"MEUCIQCGhZ4RnJ+YnoftMNhZlio7QbTJSlFwbcZNdxua5ZCo3wIgPmF7VjoTCgWN+oqB+CLK892BvcncdSZrfj7MAY162Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBwSzD8A5ltsCR/T4+4eiDq1rJ6G9TyW3XbAg5BDHguNAiAHfETqtP48SYu4Zp92bKCYUNW/bOWwwVO2mG+zEBwpjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-96.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-96.tgz","_integrity":"sha512-EEkYvsqShF5UKGkL/fFCCDbBHrEUXtMQwapJnZf976ojVXL0xwDcMcIMLLtA5Yg3+dBm8CZe2sF0BQI7aej/nw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-96","@opencode/util":"0.0.0-dev-96","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-96","@opencode/schema":"0.0.0-dev-96","@opencode/protocol":"0.0.0-dev-96"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-96","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-96","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-96_1793115892379_0.9661956698583659","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-98":{"name":"@opencode/plugin","version":"0.0.0-dev-98","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-98","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6592f46a2530b032b10a7c60399371ceebd691aa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-98.tgz","fileCount":162,"integrity":"sha512-3OWDHwXyxaW7cr987q6gtU/QmiTweCqLEN1qU0fDwXUCFPaHgT89orQkbMYuuNULLCc/HXtDkj/qEu/Jc6feYA==","signatures":[{"sig":"MEUCIQDO+Wub8bayThY7HR3mCLhQ6gthoYsClJpQGMU2hKA/cQIgYYmuPh5oRMEuO81rVXNk6OxN1SS60uXxVznfePCeIt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFudmCMhuZa8N6TGeimGPG91o9vYtJOJsZoVn8HFZGySAiEAv9mbRdMuSRX5Iarw6sM+HsFblGH4BqcmHDAGFnjbtaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-98.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-98.tgz","_integrity":"sha512-3OWDHwXyxaW7cr987q6gtU/QmiTweCqLEN1qU0fDwXUCFPaHgT89orQkbMYuuNULLCc/HXtDkj/qEu/Jc6feYA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-98","@opencode/util":"0.0.0-dev-98","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-98","@opencode/schema":"0.0.0-dev-98","@opencode/protocol":"0.0.0-dev-98"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-98","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-98","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-98_1793119110379_0.996101849661229","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-99":{"name":"@opencode/plugin","version":"0.0.0-dev-99","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-99","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0c0f25ad709ccb6f7c242726160ecab1ff0a19a1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-99.tgz","fileCount":162,"integrity":"sha512-RTC9uyBdTqnyv+/v9/4CKQvPUWDa5oH5WvWzAxVGneIhUibH6zmBgocn7MTzy5cMDNsukb67POGicONLd49few==","signatures":[{"sig":"MEUCIF3LkvMd1vR5m/VJSHpq+0D9VZriorICOYBHGM5N5LXOAiEA7fhVZ1WTjQAHc0semStGMBRW0np5pUlkVPNWEWIHwTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIBJYFpvrlbWI/KG+zGt6CLZVZhGsueL7Rm0BHn5p7ZAIgJKUTcmMqePBfWM8M74h9kMWTD1ACMeAyEyxmFA2WA04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358834},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-99.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-99.tgz","_integrity":"sha512-RTC9uyBdTqnyv+/v9/4CKQvPUWDa5oH5WvWzAxVGneIhUibH6zmBgocn7MTzy5cMDNsukb67POGicONLd49few==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-99","@opencode/util":"0.0.0-dev-99","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-99","@opencode/schema":"0.0.0-dev-99","@opencode/protocol":"0.0.0-dev-99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-99","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-99","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-99_1793122311740_0.05542148739906927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-106":{"name":"@opencode/plugin","version":"0.0.0-dev-106","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-106","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"22063a38b6264252be8709086b1add114f25a2b6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-106.tgz","fileCount":162,"integrity":"sha512-DytT8bpZS9BnudlYniq4YbaI5o5Bn6DagN3wezzul02Atk47ZyO5dldb7YMxbFF1V4lquCL7364XUBFDShnQnA==","signatures":[{"sig":"MEYCIQCZTWKMy7jo4tZ+wG5+WBTvXMjeGMUp7zcoxa9Kd/R8FwIhANg8kkozyG4WoEe1bdBSuto6Fcl7fA9L1khZsHmL3FLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC7stO6PQAcH061a4UBpFkXTOWcrjxFywjXHSawJcDmXAiBgN8RMcBI1KdkyoRTrpljXhzNlcXr++Hkzf3Nhqj/l2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358942},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-106.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-106.tgz","_integrity":"sha512-DytT8bpZS9BnudlYniq4YbaI5o5Bn6DagN3wezzul02Atk47ZyO5dldb7YMxbFF1V4lquCL7364XUBFDShnQnA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-106","@opencode/util":"0.0.0-dev-106","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-106","@opencode/schema":"0.0.0-dev-106","@opencode/protocol":"0.0.0-dev-106"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-106","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-106","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-106_1793125370946_0.23269699575095004","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-107":{"name":"@opencode/plugin","version":"0.0.0-dev-107","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-107","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"62a7346b38b470ddb170268aa63d6e0d5ad0e888","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-107.tgz","fileCount":162,"integrity":"sha512-3eqDY84I6WksdY0t2aQCPHEldi+Cb92C+Zcxux3Bsrz1huhn3bg3aKeE+GIQzLCZ4gAwcZO16kDYnh8ioauLfQ==","signatures":[{"sig":"MEYCIQCPiddhE74byUivAM2SF0CZ2+k1zfoc0eEt1Zs+stv02AIhAMSbbmOwx8/AcQM/UL2UW1CKUPBFldEbXhRvxAwHUXz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxlE+evmKhChpBLkXloojOPebEP8x42oEK8+0c0KgofAiEAndZe9rqO2ZUUcOFJ7aHxx15i7/XHdJKiRZK1MGETrjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358942},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-107.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-107.tgz","_integrity":"sha512-3eqDY84I6WksdY0t2aQCPHEldi+Cb92C+Zcxux3Bsrz1huhn3bg3aKeE+GIQzLCZ4gAwcZO16kDYnh8ioauLfQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-107","@opencode/util":"0.0.0-dev-107","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-107","@opencode/schema":"0.0.0-dev-107","@opencode/protocol":"0.0.0-dev-107"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-107","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-107","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-107_1793132313777_0.5154551051388213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-112":{"name":"@opencode/plugin","version":"0.0.0-dev-112","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-112","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"69072be83ed7b673ad978b442702d7440fe2c00a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-112.tgz","fileCount":162,"integrity":"sha512-aMQncjXAJsI9TYeb2AT+L/QIuqRxEjb2fMmhHHpZEDbCUeSu5icooWyqgc4X26vHn1Tqi27iIFvrbYpFbiUeFA==","signatures":[{"sig":"MEQCICWcvzTujTv3pmfxS9K2WQJyhu89scUHBy+mrkZg0f3iAiAuDMtB3iy9mv6OhQhxGCHO+1yH97LtbhihzUwyDwpEow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDkdvFyRa0KojfuTWoK0awBh6bKkEIMb5Vc/K+r0ZP+yAiEAuAFlVhnWDVN0L3xYLttTHaEo9t9hCJHG4FXsS2Q2c3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358942},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-112.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-112.tgz","_integrity":"sha512-aMQncjXAJsI9TYeb2AT+L/QIuqRxEjb2fMmhHHpZEDbCUeSu5icooWyqgc4X26vHn1Tqi27iIFvrbYpFbiUeFA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-112","@opencode/util":"0.0.0-dev-112","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-112","@opencode/schema":"0.0.0-dev-112","@opencode/protocol":"0.0.0-dev-112"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.15","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-112","@tsconfig/node22":"22.0.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-112","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-112_1793134918590_0.1534717642084471","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-126":{"name":"@opencode/plugin","version":"0.0.0-dev-126","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-126","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ef920373cd5224109ce6f18bdc389575f350fc71","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-126.tgz","fileCount":162,"integrity":"sha512-SXpQDqFRtLyjwEWCN5DMnFyYCmgulWK+LMUUKG1y8NQgsos8i7hBgmfhJh6b7gi38bS4nHlPg6a3E7ZuijkoEA==","signatures":[{"sig":"MEUCIFZ8KkKB2U1bsTT5ceE3TqLivKUb3hdDLXZ0cdp/7k9+AiEAj5ZYxL9xc1BSty9hnENPjy7PWhJm6nHrqo4LLCTMgfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH5cMofDpie2HLcpTm1M0bBfQQW895l9K2cUoWru9RqIAiArFt9QNDuPIgh080G86mX0injc37Uo2xinXkG7vNKxig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-126.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-126.tgz","_integrity":"sha512-SXpQDqFRtLyjwEWCN5DMnFyYCmgulWK+LMUUKG1y8NQgsos8i7hBgmfhJh6b7gi38bS4nHlPg6a3E7ZuijkoEA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-126","@opencode/util":"0.0.0-dev-126","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-126","@opencode/schema":"0.0.0-dev-126","@opencode/protocol":"0.0.0-dev-126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-126","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-126","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-126_1793137682231_0.4913647087946078","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-127":{"name":"@opencode/plugin","version":"0.0.0-dev-127","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-127","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5ee9c52813673087c0c103c5e3013adbdd580021","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-127.tgz","fileCount":162,"integrity":"sha512-SZVma5/dFVgCOUdytJXEJNUanPl5hBVpnx3ayT1FsY3459f7ci3+4ONiFzych5+ZTCi8n8hnZiIjlK5MAqQJKw==","signatures":[{"sig":"MEUCIFc4pkzJO3WV6iFUIvsQfcMBOr7L+sC4G3sRDDmPjqeBAiEAnoGItVzXsHme3KKsbQNAtn/u74kjnj5nDEd044HgdvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSNShYI264qg1BMR4QIQf3aTofJL7H68Vmlc0G++BFIgIhALNw6Qne+HsuAaeJ7mAYPtnSS7FMx8ow30QZOsEdnDzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-127.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-127.tgz","_integrity":"sha512-SZVma5/dFVgCOUdytJXEJNUanPl5hBVpnx3ayT1FsY3459f7ci3+4ONiFzych5+ZTCi8n8hnZiIjlK5MAqQJKw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-127","@opencode/util":"0.0.0-dev-127","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-127","@opencode/schema":"0.0.0-dev-127","@opencode/protocol":"0.0.0-dev-127"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-127","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-127","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-127_1793140458383_0.6469903785874228","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-142":{"name":"@opencode/plugin","version":"0.0.0-dev-142","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-142","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"814ef405890e33693af23da7081c56ac48872377","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-142.tgz","fileCount":162,"integrity":"sha512-oRubzMIcE8KGGm9u5a0PEEqNp/oHQEullivMQbDKbS4ByWV4Eu7/+pg85VA1HTQ+XX+WcyC8PYLXL8xJTF9hwQ==","signatures":[{"sig":"MEUCIQDQdUU7+1KTOr6ITAXRVbuNLv9T1Dk2tJ6Q085VIVenfQIgUGrJtV63M/8kXNv8nkrsFjewrTaXOxXIWqecKKp0fPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAXOnloU94ohszQKqDh2wphhQyZo55LU2WCWky/AxC6GAiEA+IkYYf88tpm+xX/Q+0qrk3IxCnLwDOWTvFxRJGOmRIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-142.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-142.tgz","_integrity":"sha512-oRubzMIcE8KGGm9u5a0PEEqNp/oHQEullivMQbDKbS4ByWV4Eu7/+pg85VA1HTQ+XX+WcyC8PYLXL8xJTF9hwQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-142","@opencode/util":"0.0.0-dev-142","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-142","@opencode/schema":"0.0.0-dev-142","@opencode/protocol":"0.0.0-dev-142"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-142","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-142","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-142_1793143027762_0.631332416250104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-146":{"name":"@opencode/plugin","version":"0.0.0-dev-146","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-146","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"888e8202380391be98cef9c1fc5bc1c6fc136a2d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-146.tgz","fileCount":162,"integrity":"sha512-CDYvxUosLUjEL280+jAv6dtQsTzubZOHcYlGL5pcO9gEriqbDWjx8dXgQRzE1OlqVLqLS2avcR5z2J2LammrgQ==","signatures":[{"sig":"MEUCIF57f6p1/blPq+7OTsAELLiP3n6kAhReNSLW5AGbGTzhAiEAnjCKge1Q5ojsgQLKzt75HeWPFH8Ya3MmB7CMbGVLuT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFsTF6ES2s/YNUDyWtavrc3hIY3EykcsT+X4BQCh9bO5AiEA7ExIKZLb1DsJ/HJqMV3IFxAtNuDphxBcp2jdYyrNgQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-146.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-146.tgz","_integrity":"sha512-CDYvxUosLUjEL280+jAv6dtQsTzubZOHcYlGL5pcO9gEriqbDWjx8dXgQRzE1OlqVLqLS2avcR5z2J2LammrgQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-146","@opencode/util":"0.0.0-dev-146","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-146","@opencode/schema":"0.0.0-dev-146","@opencode/protocol":"0.0.0-dev-146"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-146","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-146","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-146_1793147115220_0.5243386282319674","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-147":{"name":"@opencode/plugin","version":"0.0.0-dev-147","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-147","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c8a5ce11d32b60f14777837cf9c99c8893eeb8d1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-147.tgz","fileCount":162,"integrity":"sha512-f2QbyiCh50DIsEE1WkTFrOv5LKXsedELsZYYHyuEPvHc8lw0p567VfYZREE/IXxUdEZltLN3CXBF0anTtzugDw==","signatures":[{"sig":"MEYCIQDlfOy6ZVuvChtBwKlxQMIVc9XvVd7XyTeDZN87JdDd8gIhAKmlqyC8LsOlc3g9Y5bKOrOPce9TUS8l9GBwyeroTAn8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7yGVnITxuwyOVqv6CdS+4s7cavotw/vHwjdzzztDX9QIhAO19AErveqxJdqmG/yO7vgyUfFRzPQFqu84ox6Tfn5Il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-147.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-147.tgz","_integrity":"sha512-f2QbyiCh50DIsEE1WkTFrOv5LKXsedELsZYYHyuEPvHc8lw0p567VfYZREE/IXxUdEZltLN3CXBF0anTtzugDw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-147","@opencode/util":"0.0.0-dev-147","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-147","@opencode/schema":"0.0.0-dev-147","@opencode/protocol":"0.0.0-dev-147"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-147","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-147","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-147_1793151624923_0.3577915868495761","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-149":{"name":"@opencode/plugin","version":"0.0.0-dev-149","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-149","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"434bb009078cea1984969de424572323b742741a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-149.tgz","fileCount":162,"integrity":"sha512-tDfxkAnDNJRHG/9BenTsJCge9EqYW2gIi59OYM1Ta/xFBZMwztBY08GyHL/wbgPTpJRNH/DArBl+/GyxkwftMQ==","signatures":[{"sig":"MEQCIALgsD5rM8BIjNZLtNe9Jfpuodl6GsztaH61hiL+aQlkAiBYoFFokXaiWPa9bv/ZUdT2HgKpmPV9Adb7oKRklNKGtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHqpuLikV4RcNy/u56ZgrXdQoTMRCytEVgCZ5VbOjAm0AiEAvxs1Ejfv9hyvTy0ZIqjOwTmOerfbtGcA7Qh+k9F2AQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-149.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-149.tgz","_integrity":"sha512-tDfxkAnDNJRHG/9BenTsJCge9EqYW2gIi59OYM1Ta/xFBZMwztBY08GyHL/wbgPTpJRNH/DArBl+/GyxkwftMQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-149","@opencode/util":"0.0.0-dev-149","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-149","@opencode/schema":"0.0.0-dev-149","@opencode/protocol":"0.0.0-dev-149"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-149","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-149","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-149_1793154493028_0.6666495951314678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-150":{"name":"@opencode/plugin","version":"0.0.0-dev-150","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-150","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"da4af9f6985eb57eb3685c8b2d88c5bc96afd4bd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-150.tgz","fileCount":162,"integrity":"sha512-K8aJOw7/iiEcFMBrGWJx8ktSFia5Zor9Vnn9JArz+ZlfIFe09sn1kMJfDBwyChoECLSJIJpazG+w7P3+9ZBFow==","signatures":[{"sig":"MEUCIEAFH7icigXtovsRRLUd5/Vie6FGyeoO+ZgKeuw+79JHAiEAk0fjTTqZthkhQex5xSiZeVWUwf73a1p1QPwP014qlz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE2BUzW9bwLNDTDCUWqfC8q4wx46uAAuzBJL8a4EUgtcAiBp0e58cGRgFVeKtAX0gETiKERWamP5AlF/CPSy2u4GoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-150.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-150.tgz","_integrity":"sha512-K8aJOw7/iiEcFMBrGWJx8ktSFia5Zor9Vnn9JArz+ZlfIFe09sn1kMJfDBwyChoECLSJIJpazG+w7P3+9ZBFow==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-150","@opencode/util":"0.0.0-dev-150","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-150","@opencode/schema":"0.0.0-dev-150","@opencode/protocol":"0.0.0-dev-150"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-150","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-150","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-150_1793166031636_0.05759812434445122","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-152":{"name":"@opencode/plugin","version":"0.0.0-dev-152","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-152","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7dc00b5c921d82adeedaaaf00e8193fae6ccfc7f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-152.tgz","fileCount":162,"integrity":"sha512-K2ipEK8WZ3cIvWwQvKe6ty3+vb/Q7OOQiRgZAHytBpxR+Xcdx3+mRWrl7K57qdOU/iRAfsAUkW1EhuUEx9ysBQ==","signatures":[{"sig":"MEUCIQCkRb9Y82P82DG9kHtT7K26oY5h60TQPMGYDyBCBt9EOAIgcLGJo49GhF2HfWD8fReBrS+VB/uTL75q/i2W6QQ9faY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsgN1u3G7iDqyb3kuViOrnrUQIw2czSq9rFy3O9iTaVwIhAJzZ5aIFzqQBvCvZxnLm8D9beIn4IilSBdYWBf5BeN41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-152.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-152.tgz","_integrity":"sha512-K2ipEK8WZ3cIvWwQvKe6ty3+vb/Q7OOQiRgZAHytBpxR+Xcdx3+mRWrl7K57qdOU/iRAfsAUkW1EhuUEx9ysBQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-152","@opencode/util":"0.0.0-dev-152","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-152","@opencode/schema":"0.0.0-dev-152","@opencode/protocol":"0.0.0-dev-152"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-152","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-152","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-152_1793168698382_0.3573485293908596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-153":{"name":"@opencode/plugin","version":"0.0.0-dev-153","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-153","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a4e750a986e9261ac94203d583d89e676fd1af7c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-153.tgz","fileCount":162,"integrity":"sha512-aFEsu4MR40PDJbfFvkBseSt/2zeem7MAsOkP0BzvZXMDfz6DKnD699OwH8urssojgbXa2DTGhsRh0SwhPfPtRA==","signatures":[{"sig":"MEUCIQC/aXwdUi5zQPN9LZtbVJn2CA6YRPpGdCcDrbEU/VyvJgIgWkiZQ3/cyGJg7DpVTI4xSJHxovT2OFiT8NdSdm+whps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC4YYQQ9n9l/4n2L6bAEqNVr3aVW/azspEkGrBfD6O67AiAvTfyHXKUMygq6C0eAFRlqbfdbnoLSokfygWhoaGnpbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-153.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-153.tgz","_integrity":"sha512-aFEsu4MR40PDJbfFvkBseSt/2zeem7MAsOkP0BzvZXMDfz6DKnD699OwH8urssojgbXa2DTGhsRh0SwhPfPtRA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-153","@opencode/util":"0.0.0-dev-153","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-153","@opencode/schema":"0.0.0-dev-153","@opencode/protocol":"0.0.0-dev-153"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-153","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-153","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-153_1793171240658_0.7758351218017802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-154":{"name":"@opencode/plugin","version":"0.0.0-dev-154","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-154","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"992230716ba0f4bd9b78695afc47a92332e709f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-154.tgz","fileCount":162,"integrity":"sha512-UCzKWXS+CkBi5W4xSHOUYfzzex+Qgs83v/83PkGwCe2wnmr3WgwiIGOtVhbG3Q0bISwG1fbKDy5DQcXic2OrpA==","signatures":[{"sig":"MEUCIDEV+pr1HDdn28cNjoinsuAQJHehi+eTGT6aCrfVranXAiEAu1sFmH3g4kldd1/MBrX7UePsUXuU4FxinMt+KjU3Vbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGz3yu08uJ2aLVEZualrd8b9DXjmye6ecXNDMDJaO4KpAiEAtjCNJ/sbO/8TIyT1oqN8qoRIHCHVokYO17vmKhXHhZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-154.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-154.tgz","_integrity":"sha512-UCzKWXS+CkBi5W4xSHOUYfzzex+Qgs83v/83PkGwCe2wnmr3WgwiIGOtVhbG3Q0bISwG1fbKDy5DQcXic2OrpA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-154","@opencode/util":"0.0.0-dev-154","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-154","@opencode/schema":"0.0.0-dev-154","@opencode/protocol":"0.0.0-dev-154"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-154","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-154","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-154_1793182927459_0.3494748240253748","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-156":{"name":"@opencode/plugin","version":"0.0.0-dev-156","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-156","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ad9d079ffb6fa9be58927f56d4ab31f5bcc62dcc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-156.tgz","fileCount":162,"integrity":"sha512-lRZcAoYcexID63EaDiWJl1SXAysNzk1pD35ZBSxgVTgue5tzR5wwlI/fFj5RBlGEvDJWBnJqD1Y6lNm1psR/rA==","signatures":[{"sig":"MEUCIQC0NEpc2nJdQymyKglz6ynDuotxysCetIudRUhapJKOkgIgVPLGHLVQlWDdfIn/03NpdXk3CtA0NDuMmbdoMMXM7io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpIwq1SHTltJ8kJaScGDLJG4CjfQGB3cxuk0ALLZjSSwIgKc6DY8bPukeIkYrS+g/bcjdz3B+B1DOfRh8w38OpQFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-156.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-156.tgz","_integrity":"sha512-lRZcAoYcexID63EaDiWJl1SXAysNzk1pD35ZBSxgVTgue5tzR5wwlI/fFj5RBlGEvDJWBnJqD1Y6lNm1psR/rA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-156","@opencode/util":"0.0.0-dev-156","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-156","@opencode/schema":"0.0.0-dev-156","@opencode/protocol":"0.0.0-dev-156"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-156","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-156","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-156_1793186051590_0.7603265416996382","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-157":{"name":"@opencode/plugin","version":"0.0.0-dev-157","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-157","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"10f4d1f2c10b0b18fe29551fc9d7b8dc313e9936","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-157.tgz","fileCount":162,"integrity":"sha512-2Oh46leHJH/r5yF2YgWBlbrfdgEHJuZ+MmBZ6H8nXN8Fp365XGVts+/YuK85o8hK7rnS/Neo0ox1+S/OD+aDQQ==","signatures":[{"sig":"MEUCIQD+hzfouJcXtLzxfsLTu/5uj2YfGEpwPe/uBkNUVK886QIgKyQkdoPYyJ83IHJ358gpXpF8OH7hazelfiBO36SmxAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDApc1nNPfeLf63WqeAScA/DvGjNziAbQC0+w+3fetuaAIhAN+BKVlqEUh6ZQvXvmRFaasrcIcNvvc3i5XRZ2rBwZtX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-157.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-157.tgz","_integrity":"sha512-2Oh46leHJH/r5yF2YgWBlbrfdgEHJuZ+MmBZ6H8nXN8Fp365XGVts+/YuK85o8hK7rnS/Neo0ox1+S/OD+aDQQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-157","@opencode/util":"0.0.0-dev-157","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-157","@opencode/schema":"0.0.0-dev-157","@opencode/protocol":"0.0.0-dev-157"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-157","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-157","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-157_1793189152429_0.7808046454104035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-158":{"name":"@opencode/plugin","version":"0.0.0-dev-158","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-158","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2d34e102df7238130418a21974346959bd9868d4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-158.tgz","fileCount":162,"integrity":"sha512-TkvNuBzNlOf6afLC6v6eQ4YBsdfNHtaFs2YQkxVpl/5+Z2/iCZn//bnixMOn3DBNWC6bRL6q8AVGa/XHadpg8Q==","signatures":[{"sig":"MEUCIBg4L2/xcdvDcmxCXm2jxmAHm2Va5lJ77duFvQ7CvFVxAiEA7JP+GGSSqmFubRtn+0CMLjprugHRyaISr30TC0dqWhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGa6hvqtsL2iJSIpkbdd1QZNne5ZjEEB2uBiY/DxiTdSAiAlrE1+Sz7Kg6MVGmWhlS/Y6pA3wENjLdNYIhLB+FjK/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-158.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-158.tgz","_integrity":"sha512-TkvNuBzNlOf6afLC6v6eQ4YBsdfNHtaFs2YQkxVpl/5+Z2/iCZn//bnixMOn3DBNWC6bRL6q8AVGa/XHadpg8Q==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-158","@opencode/util":"0.0.0-dev-158","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-158","@opencode/schema":"0.0.0-dev-158","@opencode/protocol":"0.0.0-dev-158"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-158","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-158","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-158_1793192755033_0.5533310891356109","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-160":{"name":"@opencode/plugin","version":"0.0.0-dev-160","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-160","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"94edfbeb498091da6a2bcc0fe2d7d34a8bcc8b8a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-160.tgz","fileCount":162,"integrity":"sha512-73hlXGxB8TNeGBIniGuTRGA97Dwja+i8o+nILqfG/N/JcO6qK09egsSK4p2q1mbK0il0Yv5XGaFZUOx6BVOn5w==","signatures":[{"sig":"MEYCIQDT0q4wf36/Z3UBpigKgIgRl8Bom+jwZV4OhtC797bvFQIhAMZN75EE/pOkcvgz+e//6ZhhhClUT4LKwieusYJ9a0ut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBx8mbgWcPa5XGJA9+llDrgiERlLXOVKwvb5j449UnnXAiEA4zeZAM4F19st/WOOoAGf4G6XvcQk4i8V1qRtNwGG2cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-160.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-160.tgz","_integrity":"sha512-73hlXGxB8TNeGBIniGuTRGA97Dwja+i8o+nILqfG/N/JcO6qK09egsSK4p2q1mbK0il0Yv5XGaFZUOx6BVOn5w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-160","@opencode/util":"0.0.0-dev-160","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-160","@opencode/schema":"0.0.0-dev-160","@opencode/protocol":"0.0.0-dev-160"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-160","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-160","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-160_1793195201275_0.8729130273509154","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-163":{"name":"@opencode/plugin","version":"0.0.0-dev-163","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-163","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"eb8a4acf7a6bf9cdce59a2992fa756ee299be252","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-163.tgz","fileCount":162,"integrity":"sha512-qYchfMpSLqbqguZDhVKH4CLp8ARH3dvygDpiCm6c/LwtjY9wAPTvtwFvsyJJ/zt5GtOHi59L9G1n9CqZSXSMVw==","signatures":[{"sig":"MEYCIQD0VkzNtCDhETuYOiD+29KmaOVgD4a5xvkX79YbRhp4qQIhAJ3sTXQZ4Itt1NeCsLdapatFupkdYoYHdij3sIqNlFu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICvt9aru+wV7AyI20oKVJizeSiNMw+jzLtaRbGVygyLdAiEA5Uls9lYwX4zjQ0oI+7vXkgvL/ToStwfLpHEZ5pIkfhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-163.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-163.tgz","_integrity":"sha512-qYchfMpSLqbqguZDhVKH4CLp8ARH3dvygDpiCm6c/LwtjY9wAPTvtwFvsyJJ/zt5GtOHi59L9G1n9CqZSXSMVw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-163","@opencode/util":"0.0.0-dev-163","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-163","@opencode/schema":"0.0.0-dev-163","@opencode/protocol":"0.0.0-dev-163"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.6","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-163","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-163","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-163_1793201379500_0.20472539602151707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-170":{"name":"@opencode/plugin","version":"0.0.0-dev-170","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-170","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1970e2898e5310ff3b7a79fee21d000417800130","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-170.tgz","fileCount":162,"integrity":"sha512-+tqah2IwwrxGZA1uurqk5HTtyitBLiRvo8BQcNNC/o26SrFzVi7hjozFjwEBiKJ33jY+kl/KZ6zzmNZgzP1rQg==","signatures":[{"sig":"MEUCIERzA7T/JoHeBZ0/LEXdBPw+Ho/da0Jue6aYAD++ek0aAiEAisIQGWCv0ygpke1eQhhDG+UrnGG3+B1IiJcMALHXsqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjHkfrwiIEM4WX7Od5EnphKdkr90yNG0x8O9ji/QXlwQIgT6gfM7wBa9KT+wF2fhM174zHuT9jBCvbgA2wD6wAbAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-170.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-170.tgz","_integrity":"sha512-+tqah2IwwrxGZA1uurqk5HTtyitBLiRvo8BQcNNC/o26SrFzVi7hjozFjwEBiKJ33jY+kl/KZ6zzmNZgzP1rQg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-170","@opencode/util":"0.0.0-dev-170","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-170","@opencode/schema":"0.0.0-dev-170","@opencode/protocol":"0.0.0-dev-170"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-170","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-170","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-170_1793210097942_0.3223108378130737","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-172":{"name":"@opencode/plugin","version":"0.0.0-dev-172","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-172","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"70e7d96887a877b7607a0caa90227ad6eba740e2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-172.tgz","fileCount":162,"integrity":"sha512-7aLkabSOryC2o82ZOvAm39th5RRHKISvwS7Q3ihZFcA4BAFjY6WI04XVi0SlVDG6ePhhI6uFc4jSykVxu4oPPw==","signatures":[{"sig":"MEUCIQDY+r5raZmyZgIbGR2jx+nXoqWReuh/nUR+weJ6Swh1SwIgR7Xef/q4FLX+Ms5FG/gyk+OTkHNOExljlKNN6Ky/sqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7n4Tlc5V14jOhQE1CVdR5wQ8VhJHmiuKhl50br9VMwAiAQRhMOGdH8w9ieJTNxGCPlXaOfhbGylcjQ1oDGYpUrWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-172.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-172.tgz","_integrity":"sha512-7aLkabSOryC2o82ZOvAm39th5RRHKISvwS7Q3ihZFcA4BAFjY6WI04XVi0SlVDG6ePhhI6uFc4jSykVxu4oPPw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-172","@opencode/util":"0.0.0-dev-172","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-172","@opencode/schema":"0.0.0-dev-172","@opencode/protocol":"0.0.0-dev-172"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-172","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-172","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-172_1793212969490_0.8079149272986502","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-176":{"name":"@opencode/plugin","version":"0.0.0-dev-176","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-176","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"971bcaf9b9e4087adc0ef096fb974ea05170c44b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-176.tgz","fileCount":162,"integrity":"sha512-WTV1yTyFq5Y/81XYB+j+vn0c34FkRBSRVtBt/JOMZOg69WLrasb+GIg6Qn4sAYnBPr9YMvbmQY9wCfqT4qACKQ==","signatures":[{"sig":"MEUCICNWRt65jWFLIeQHo2mkNF1LV/K4yAU2eGfwOv/mf1SRAiEA6U+aR8X/RIR0Cc/teLGSOwYXBVdNCxF29flH5l4b1cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCD8g4zHPSAx4wUO+C6wGJ2cGm5yXOgVEnX2b85EyCuowIhALL/xgUum1pI0xfzHBnMw9zV29uwfN3PcZ960PNU16Ya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-176.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-176.tgz","_integrity":"sha512-WTV1yTyFq5Y/81XYB+j+vn0c34FkRBSRVtBt/JOMZOg69WLrasb+GIg6Qn4sAYnBPr9YMvbmQY9wCfqT4qACKQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-176","@opencode/util":"0.0.0-dev-176","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-176","@opencode/schema":"0.0.0-dev-176","@opencode/protocol":"0.0.0-dev-176"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-176","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-176","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-176_1793215903754_0.7739078774691668","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-177":{"name":"@opencode/plugin","version":"0.0.0-dev-177","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-177","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5d2d18cbf86bf3013022383c1cbb2b707c0e7a94","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-177.tgz","fileCount":162,"integrity":"sha512-9kmH7yU0/9vwYpP7CPxU7IuyJHHiSOEepOmkJYzWG03nXGYx/uE0x9hI7GSRYOEOjO14N67JEfYTCqDZOHeV8w==","signatures":[{"sig":"MEQCIAKW+wjnKNAGW5cW0MH/WEmjPtY40j4U4SUzmRwvlFLXAiA5fIU22uq4rYg3DrVUrYL9MC4V++OXgZlc2EH/piasqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEubr5AjkeBbfkj58yt2Vl7Ee96d3RCQ+o5UX1KQTWG9AiEAtjqWVVKP9ZDNTVrWcTskPfvxDJbQBkoJ2q4uZbs0Mng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-177.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-177.tgz","_integrity":"sha512-9kmH7yU0/9vwYpP7CPxU7IuyJHHiSOEepOmkJYzWG03nXGYx/uE0x9hI7GSRYOEOjO14N67JEfYTCqDZOHeV8w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-177","@opencode/util":"0.0.0-dev-177","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-177","@opencode/schema":"0.0.0-dev-177","@opencode/protocol":"0.0.0-dev-177"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-177","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-177","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-177_1793219807305_0.875820372737612","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-187":{"name":"@opencode/plugin","version":"0.0.0-dev-187","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-187","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"96b93b23711c69023be3c84a45d40f3c9ac80b1d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-187.tgz","fileCount":162,"integrity":"sha512-x+8JjAbHTDCoUa2nFH3FOnyZhjdof/KOcASPhx5OMkhHM0MDkZlEp1zgJbYknqLJorAiM+4DKjPjDIDqjtq+cQ==","signatures":[{"sig":"MEYCIQCSzmvil7FqADTrBx0s+bQmJDziavWwpw1iNw51PBs74AIhANkhRhXDl+CaP1xDXrWLIjGSzLk9QT+8VaJMVkHJJwmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGAwKY6hMppr/pmmeDjGsrbEPzVqJy/3kDnoClpmkBPRAiEAlSw+RsYOtnmZPAol1IDEQhqE2aQ8ti/23tPJjY1rQsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-187.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-187.tgz","_integrity":"sha512-x+8JjAbHTDCoUa2nFH3FOnyZhjdof/KOcASPhx5OMkhHM0MDkZlEp1zgJbYknqLJorAiM+4DKjPjDIDqjtq+cQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-187","@opencode/util":"0.0.0-dev-187","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-187","@opencode/schema":"0.0.0-dev-187","@opencode/protocol":"0.0.0-dev-187"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-187","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-187","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-187_1793222523896_0.41857958391423766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-189":{"name":"@opencode/plugin","version":"0.0.0-dev-189","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-189","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6b60704e8e1bc9d965540cfc7f365450740449fc","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-189.tgz","fileCount":162,"integrity":"sha512-p8DuCyMBIyCopBLsCRctZ6RSOarqDoHgBuu9fwEVkOdkfYF3GMwgfbCMLaTexccZ32n8AgkYdBKL48q5Qgc5Gg==","signatures":[{"sig":"MEUCIE1b2viS2g7IkhITrkM5r5pN77r9Eav0JB56oidWxSCcAiEA4A2d0AvdQOl61TjFUxCTkKZNOf6l5nbYVF8LgdGyKZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzVKUPesnJTggbjvMAzh66XRYprGWIbP50Wl2Tb2HItAiEA65TSQbIXQVioNyPCIgYbZBFSGjkbX4D+t6a5KeuGRs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-189.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-189.tgz","_integrity":"sha512-p8DuCyMBIyCopBLsCRctZ6RSOarqDoHgBuu9fwEVkOdkfYF3GMwgfbCMLaTexccZ32n8AgkYdBKL48q5Qgc5Gg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-189","@opencode/util":"0.0.0-dev-189","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-189","@opencode/schema":"0.0.0-dev-189","@opencode/protocol":"0.0.0-dev-189"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-189","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-189","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-189_1793225300350_0.5112817312864557","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-192":{"name":"@opencode/plugin","version":"0.0.0-dev-192","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-192","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"4de1a003802dd7cadcdb215b2a477265f17972cd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-192.tgz","fileCount":162,"integrity":"sha512-BvVGunEatk8MlyZC7KPuOY3GacK7cmGg2FzYsUyaivgWfQb22vTuzXk0KCVcGSkUxw5FFlpNVPg9OR54mQXqPQ==","signatures":[{"sig":"MEUCIQDWiC4fbsnyK+W8qKRDGapDEzdcKeC+nh0VHybWAQ4ZswIgOHrMmfTAqnZXXgqBnnWlKcUJPIJfIMN1sCM+8ksXDMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDb5ZXaconmqACT9YjxSVmydGVMaISYgrqtV0pRJG5POAIhAKkPbVmCqhqdC0s79BuHfJIrh4GHy591YU9sLObG3skR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358908},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-192.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-192.tgz","_integrity":"sha512-BvVGunEatk8MlyZC7KPuOY3GacK7cmGg2FzYsUyaivgWfQb22vTuzXk0KCVcGSkUxw5FFlpNVPg9OR54mQXqPQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-192","@opencode/util":"0.0.0-dev-192","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-192","@opencode/schema":"0.0.0-dev-192","@opencode/protocol":"0.0.0-dev-192"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-192","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-192","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-192_1793228083289_0.7754573187326436","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-197":{"name":"@opencode/plugin","version":"0.0.0-dev-197","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-197","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f45f673823c52931775a3c681d0a4464b293f6ef","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-197.tgz","fileCount":162,"integrity":"sha512-yuN7XTwJWFbOKVyZaE6ey+a7yjnEhq0s4YjRW2glZtZdWCOjTgX5ILsRjlKzXZ6mU6OTyGGMR4EZo/lL5HPuug==","signatures":[{"sig":"MEYCIQCSv7Pq668mPUIQgGXZiFXsgn89IyDh/zEQq5F/+DiKZwIhALvZ9zdbcneGajVIj6ZiegO/7HYoAPyPMiGsZjU7XH/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjErJLhhF56+g8IzN2cWIj7I2ksxt8saqieM4XRQRf2QIhAOpgatpXrJz09Epguw1c/u8WEaR8k3q3cYbb2AGsK9ZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359097},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-197.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-197.tgz","_integrity":"sha512-yuN7XTwJWFbOKVyZaE6ey+a7yjnEhq0s4YjRW2glZtZdWCOjTgX5ILsRjlKzXZ6mU6OTyGGMR4EZo/lL5HPuug==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-197","@opencode/util":"0.0.0-dev-197","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-197","@opencode/schema":"0.0.0-dev-197","@opencode/protocol":"0.0.0-dev-197"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-197","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-197","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-197_1793230635124_0.011119159493890418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-201":{"name":"@opencode/plugin","version":"0.0.0-dev-201","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-201","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d28207925a4da9d34450214f77e29f60f7def894","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-201.tgz","fileCount":162,"integrity":"sha512-WbZXNqgnT/VUvuN8V82rHZDDXgZAdv9cYntJGX66zKJuP8mPuDXAocDRLiQDQAkNk+iy5iZASZdIpPnZKnv0cA==","signatures":[{"sig":"MEUCIQDq5d/G1T2iO/N7ypwLAtWIjLROPjohNugRCEPdKokyTwIgQTRShT2kXxdLWqskGAV6sBPrZjvoqhrWbZaODCXgsPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZfkjfPqxnjs0z7mpuCO/FB2xWwQctMOq1jRhaGRkClgIgMoZrIGRmk8+Il7qNsvRGTwn33EWliqeh/knGcTYj00E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363323},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-201.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-201.tgz","_integrity":"sha512-WbZXNqgnT/VUvuN8V82rHZDDXgZAdv9cYntJGX66zKJuP8mPuDXAocDRLiQDQAkNk+iy5iZASZdIpPnZKnv0cA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-201","@opencode/util":"0.0.0-dev-201","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-201","@opencode/schema":"0.0.0-dev-201","@opencode/protocol":"0.0.0-dev-201"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-201","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-201","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-201_1793237010965_0.7385071746989786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-210":{"name":"@opencode/plugin","version":"0.0.0-dev-210","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-210","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"732b2644ee64815f699c54b18efa6e26a75de42e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-210.tgz","fileCount":162,"integrity":"sha512-DMDedHt7k9btyiwZodSSIqMrej5uVD0199C3hegaFpkBChDsMY3Fmq8Fqq3ug2yozfRyzpsU1OQLwD0ZqJzaRA==","signatures":[{"sig":"MEUCIQDfaAX4MtzlOzhWjGyRLVlZIl5IRg9DpQvPYc1NOzU1VQIgKvoIFo3tZzgGjVH/bAEidqznhm6UJBrVv1hqb6sTVwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDlEdB4LanenhiDGAv7fKnfs++auQtB8kt4QR9x9KXigAiEAy996uGqWo8+EsAwIhfD9hhGzIZie0Fg6LeUnWeAn7dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-210.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-210.tgz","_integrity":"sha512-DMDedHt7k9btyiwZodSSIqMrej5uVD0199C3hegaFpkBChDsMY3Fmq8Fqq3ug2yozfRyzpsU1OQLwD0ZqJzaRA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-210","@opencode/util":"0.0.0-dev-210","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-210","@opencode/schema":"0.0.0-dev-210","@opencode/protocol":"0.0.0-dev-210"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-210","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-210","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-210_1793245206838_0.9573124546865118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-216":{"name":"@opencode/plugin","version":"0.0.0-dev-216","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-216","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b84ba295100be44edc517f6ac6769b88a6fac130","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-216.tgz","fileCount":162,"integrity":"sha512-gr8Cr4Sax9z8xNF+M/sw2w0QZvLvw8AM1R82D1mB1c6zWoAQE0zce3Evg3PSHyC0CJnyftxAg73TRmwKV3i6YA==","signatures":[{"sig":"MEUCIGKSlwza2qGbZfL4itNMevVeDUTZgsWF4JAmNP1H8Q1UAiEAtIqi9h6BX/Lgtk3DlXqXYXPID+6pOe88ivPWs9LBIvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDd+5SejlaKgOSiILE8iJuG03KdurQXDlqaJAYGPy6V3AIhALQ9ghYesCxDRcq21iosKVIHqzIf/2EV1DSxOQJB8/n8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-216.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-216.tgz","_integrity":"sha512-gr8Cr4Sax9z8xNF+M/sw2w0QZvLvw8AM1R82D1mB1c6zWoAQE0zce3Evg3PSHyC0CJnyftxAg73TRmwKV3i6YA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-216","@opencode/util":"0.0.0-dev-216","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-216","@opencode/schema":"0.0.0-dev-216","@opencode/protocol":"0.0.0-dev-216"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-216","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-216","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-216_1793247653895_0.9713775395367598","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@opencode/plugin","version":"2.2.1","license":"MIT","_id":"@opencode/plugin@2.2.1","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"cf499ff7f94359db420e7a8e608efb50b2abd27b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.1.tgz","fileCount":162,"integrity":"sha512-m5va0KJpG6CpyhKRQL/lKIP7tP0LgUvcuezpmob0e8spDOMtXh/+1Idb2zKxuIq14mKjwbQd0nz+BJbsqw1fqA==","signatures":[{"sig":"MEUCIQD/u+xWrGGlzXLO+rbnDOVsu32ZTOSJGYIftThVtJVBBgIgD2+38/Ov+qZWcBa7X7ucucx/J52tEvzxhnlWSge7CYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpQGaU5K8dC9Xl5xU4k0wEquvJhWG8kTKXgHxtX10CbAiEAvF4Wz0ZUZKrwAf2oYOnzz6HrwoMb0ojxwipQ05X5gw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363509},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.1.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.1.tgz","_integrity":"sha512-m5va0KJpG6CpyhKRQL/lKIP7tP0LgUvcuezpmob0e8spDOMtXh/+1Idb2zKxuIq14mKjwbQd0nz+BJbsqw1fqA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"2.2.1","@opencode/util":"2.2.1","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.1","@opencode/schema":"2.2.1","@opencode/protocol":"2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"2.2.1","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"2.2.1","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.1_1793250681319_0.403758075487588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-220":{"name":"@opencode/plugin","version":"0.0.0-dev-220","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-220","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"887f11d5f30324e39aae7f2ac1f1aa7a7fca2d56","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-220.tgz","fileCount":162,"integrity":"sha512-obRmkwmuob4pND9GP7ponMJr3LOVg45hbv+uHMW8oReD+GFfkAPioKh5qMGwQDuAGOPTb//Yh8DbP/gq4TcfbQ==","signatures":[{"sig":"MEYCIQC9YcOlkku/k9WcUc7+/y+GghGl7nDRIPfbqLAKNq5Y+gIhAKcmnzscbGyc8XAEDsQwDwY3rQTECcs50DEjd3IxJA7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIByhao+zXuJKZg6foAqSV0Hxsc4u1NZSlMMoPtbzUuSIAiEAxdxGtDWGW0tGEg0dJP8aqmJKFXVTo3nRLtV7ypv029k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-220.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-220.tgz","_integrity":"sha512-obRmkwmuob4pND9GP7ponMJr3LOVg45hbv+uHMW8oReD+GFfkAPioKh5qMGwQDuAGOPTb//Yh8DbP/gq4TcfbQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-220","@opencode/util":"0.0.0-dev-220","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-220","@opencode/schema":"0.0.0-dev-220","@opencode/protocol":"0.0.0-dev-220"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-220","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-220","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-220_1793252426620_0.7373391480502939","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-223":{"name":"@opencode/plugin","version":"0.0.0-dev-223","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-223","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5c05d540f49077b448f7eb3d34c425e60e7b0c40","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-223.tgz","fileCount":162,"integrity":"sha512-lhN/i00SMGjSv2t+2oPsyQpFjVWyyeZ9fBKA5bF5wihoeqdNpsiQQ6LVQno1/BT5ss3o1uKBPDaM4jLqaDYWxQ==","signatures":[{"sig":"MEUCIH57RKQ+i9HyCLYkFLI9KfJU5SFVrbqfQcdhbb8IK7GiAiEAhS7OX1HD2EIs56A9qYbnot7A6cUgK1WlrNhjYelnlZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOWganQGM/PGJ/F+jF9AGCDlQvpYkuDk6wupk+aZkz7AIhAKzceVpSJHhFvXC9W+/l5bJjB8kzvktuf9RNsHrmzhiP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-223.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-223.tgz","_integrity":"sha512-lhN/i00SMGjSv2t+2oPsyQpFjVWyyeZ9fBKA5bF5wihoeqdNpsiQQ6LVQno1/BT5ss3o1uKBPDaM4jLqaDYWxQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-223","@opencode/util":"0.0.0-dev-223","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-223","@opencode/schema":"0.0.0-dev-223","@opencode/protocol":"0.0.0-dev-223"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-223","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-223","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-223_1793255343728_0.3495261879061121","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-224":{"name":"@opencode/plugin","version":"0.0.0-dev-224","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-224","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2a416cb3f3cf3e050e72f8d269f1486699f9f85b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-224.tgz","fileCount":162,"integrity":"sha512-YS1UrAeSF/PmQL14J5A+5hU/GNTANDql/A/iPe5BEIAe3eqSy/3bLME9nXGaKDsncTFzI0oy/zoyhVQssETTmQ==","signatures":[{"sig":"MEQCIHIgiMPRFp8jdN0rFJOIThOokTE2qfaho7yCqoGQGi68AiBhgh97UEIWS1m87yen5sZRSlK/ukl4hWllLjfrv0PybQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqr8V+8oIUTvZMoLq8mUxS+zayH9zH7DiwcQFymFBCFwIhAKPnObA/IMgT4a8TRuZjrt/TGEZFZ1KFrlgtBYW5NIJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-224.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-224.tgz","_integrity":"sha512-YS1UrAeSF/PmQL14J5A+5hU/GNTANDql/A/iPe5BEIAe3eqSy/3bLME9nXGaKDsncTFzI0oy/zoyhVQssETTmQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-224","@opencode/util":"0.0.0-dev-224","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-224","@opencode/schema":"0.0.0-dev-224","@opencode/protocol":"0.0.0-dev-224"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-224","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-224","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-224_1793257828549_0.8833693233030622","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-225":{"name":"@opencode/plugin","version":"0.0.0-dev-225","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-225","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"bb59e5cc103f7ed00fb14f0f3c889bcaa88be286","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-225.tgz","fileCount":162,"integrity":"sha512-rGEp3gLYtDYOoY9YnWDp8jGvIRqSX5PprcaQaF2rxLeexQwCQsZwAhCF5uACOx5tUqtqYL281wDyN3Fg3uvzPw==","signatures":[{"sig":"MEUCIQC/tR4qR7mP5SC914yPLHVVzVf/Ezj+LSzqTFzT3Z5kGgIgMg9zrY/+vLw4I9Q3yfpcXaRbb2FU8G9im75hlLkvhsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHqeTw53enl/hp727B+XJ+WaOLm4z/xC7pZmpzqLb0C1AiEAgCiWirNLXRTxScBThL6pF49QVRhiWBuLt0Y0t+iOiEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-225.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-225.tgz","_integrity":"sha512-rGEp3gLYtDYOoY9YnWDp8jGvIRqSX5PprcaQaF2rxLeexQwCQsZwAhCF5uACOx5tUqtqYL281wDyN3Fg3uvzPw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-225","@opencode/util":"0.0.0-dev-225","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-225","@opencode/schema":"0.0.0-dev-225","@opencode/protocol":"0.0.0-dev-225"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-225","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-225","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-225_1793262186008_0.22504691037330227","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-228":{"name":"@opencode/plugin","version":"0.0.0-dev-228","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-228","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"60f86ba359d10d2d7a3dc20610a7861eb1c293cd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-228.tgz","fileCount":162,"integrity":"sha512-5ZkrS0JHdapvO3dJgE87iCis9zl/LQuJPljjMjYLO8uFkCkiodx6iL6z4FxXyrYIbwQnxevAN6kHOwH133biqw==","signatures":[{"sig":"MEYCIQDQSztHnNtgK1rsac4wdh/WgKMmCRvqvGwdPpTz5GER6AIhAMm1eBZqUjs0AMNvndsZENRm8NcpH9trt17opBBLnRRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2vuLIFtoYmonaIIVa9WSzReXNvNs3E+PyhnHwd8tcLwIgeH6QzTNFuUXzjjRKeC15BWjbPo687cu25mMdJnZw5Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363573},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-228.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-228.tgz","_integrity":"sha512-5ZkrS0JHdapvO3dJgE87iCis9zl/LQuJPljjMjYLO8uFkCkiodx6iL6z4FxXyrYIbwQnxevAN6kHOwH133biqw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-228","@opencode/util":"0.0.0-dev-228","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-228","@opencode/schema":"0.0.0-dev-228","@opencode/protocol":"0.0.0-dev-228"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-228","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-228","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-228_1793265125368_0.462598984134042","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-232":{"name":"@opencode/plugin","version":"0.0.0-dev-232","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-232","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"06e90aa2c3de073b24c3119e349a6cf050b2b43d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-232.tgz","fileCount":162,"integrity":"sha512-I3LDTcHKo0x9eDrqpJpso7EcHC2k000MEW9HVZ84MlOhIlMuDORPDu9+5t2E6ib4p0iexIox9NRAa1gRl+V+Kw==","signatures":[{"sig":"MEUCIQD+uzVZmScGkmDhwY9L6watwYCjTEkqUbwqhIS1SGVFtQIgTKqKEU5ryjOKqzIbZFqvQ8fMFjHtfDI/3I+L+rIXp3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCERjCZ91wtF/K0frd2QSFKW87KNYxxCipRTqJMz8Qo2wIgJ5eIKNjX8tw5a/Suctk/RyWPW7MEcC3q2yoSEWv6JP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-232.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-232.tgz","_integrity":"sha512-I3LDTcHKo0x9eDrqpJpso7EcHC2k000MEW9HVZ84MlOhIlMuDORPDu9+5t2E6ib4p0iexIox9NRAa1gRl+V+Kw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-232","@opencode/util":"0.0.0-dev-232","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-232","@opencode/schema":"0.0.0-dev-232","@opencode/protocol":"0.0.0-dev-232"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-232","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-232","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-232_1793267918412_0.4361809316170093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-233":{"name":"@opencode/plugin","version":"0.0.0-dev-233","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-233","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1c5e03ed5c59c6da9dda8dc1bfd34e7487999c24","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-233.tgz","fileCount":162,"integrity":"sha512-SfVvL8vyxRWN8AmWIeMwnpVn7VxM3oSW0E9brGlJWFEgnuTFO+LXDU4vsq3EBCjC1Y/2+J2Tgvc8+tmR12oH5g==","signatures":[{"sig":"MEYCIQDeHX0BF5cvOAIQGr1ELroCumfB23nQzUvxkNmNzQwVYwIhALmVZhFhnZ0q2wLZUUzgh0eURPPR6z0qj5z/OAlrYnHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDH14xoixHoiOnMwesNNcxPoll8OW/o6plkJrFB0HAT/AiEAh9re7a+wyVLQODCrNVDOc2ONB28AEff5hnS+tMoMYmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-233.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-233.tgz","_integrity":"sha512-SfVvL8vyxRWN8AmWIeMwnpVn7VxM3oSW0E9brGlJWFEgnuTFO+LXDU4vsq3EBCjC1Y/2+J2Tgvc8+tmR12oH5g==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.1","@opencode/ai":"0.0.0-dev-233","@opencode/util":"0.0.0-dev-233","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-233","@opencode/schema":"0.0.0-dev-233","@opencode/protocol":"0.0.0-dev-233"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-233","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-233","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-233_1793270695660_0.8504304981214953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-235":{"name":"@opencode/plugin","version":"0.0.0-dev-235","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-235","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3b47b171ec57266fce9b05c6badf1cb65c3fcab6","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-235.tgz","fileCount":162,"integrity":"sha512-WN60H/iHmUht/IISe0rmZAAA/Xq9423bNXnBtxzs3XGuyHVe/IMivVnOLTUpbZe82ievffevHds/Yd7eIH0qrA==","signatures":[{"sig":"MEUCIQDFqAZW5LTwwJxjDZhLwHg/5QRh4Pr6aLEknuGBtZ5u7AIgSD5ZHRATbSXmhUyDM2aJk68ydxAvSmQ+QuIWQLcgreo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtda70Jh5VIuWQPPvgmv3zIRUwIXoPgm/KZz5c/mMMeAiEAq83+5suHPJawpKawGnN55AuGuV3Udh2VhhrPFZyu8dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-235.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-235.tgz","_integrity":"sha512-WN60H/iHmUht/IISe0rmZAAA/Xq9423bNXnBtxzs3XGuyHVe/IMivVnOLTUpbZe82ievffevHds/Yd7eIH0qrA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-235","@opencode/util":"0.0.0-dev-235","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-235","@opencode/schema":"0.0.0-dev-235","@opencode/protocol":"0.0.0-dev-235"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-235","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-235","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-235_1793273909052_0.6019091201008404","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-236":{"name":"@opencode/plugin","version":"0.0.0-dev-236","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-236","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"55aaafe14cc8b18f331f97b2cf762fa98d1ef711","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-236.tgz","fileCount":162,"integrity":"sha512-BK4gomrojRlkh0MB2aPvY6yrQZYc7SvDcqBAFehJe1c+SZzJb7Ycyx74mQUzarW+0OYItPlLAw1RBkkrkCeqoA==","signatures":[{"sig":"MEUCIQDDZBTeJlI6MCdDGyc7aLPyAGZwoOdd+UOEpDSbV5sm3gIgF8ZPtrQ5ZRE7RTvnmjbqc5bi59/OhRAY0xEX2h+1WeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH4uONbHleIfDwtU81Qh+ibHrJM7cPOgT85hr63rlTMaAiAlSHKirj/3tBu6bjcFkDDpEAxWlPgy0Ua9lK+qJhafYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-236.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-236.tgz","_integrity":"sha512-BK4gomrojRlkh0MB2aPvY6yrQZYc7SvDcqBAFehJe1c+SZzJb7Ycyx74mQUzarW+0OYItPlLAw1RBkkrkCeqoA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-236","@opencode/util":"0.0.0-dev-236","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-236","@opencode/schema":"0.0.0-dev-236","@opencode/protocol":"0.0.0-dev-236"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-236","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-236","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-236_1793285097405_0.6972927449944712","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-241":{"name":"@opencode/plugin","version":"0.0.0-dev-241","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-241","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"8562fc6ff0cfcebf0b3a6c6f41c93f9913be1800","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-241.tgz","fileCount":162,"integrity":"sha512-FTsfar1313oMxOnQnmt/T6exHvmN8XwxELz6YWt1CtMhiCLBs595A4BtB769PTVfOevAf5SvJ4SZTKuJOXxfwQ==","signatures":[{"sig":"MEQCIHGjMz1VOT8VIYXnD70u+heNS6Il1hvl0RMWEWhENCjaAiB2WU161He9KK23Gn9Zd8mc+1bZRC4mdqvSfNmEqAGrEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWIqg7UnqFV5sY9H0DPP8pHKc/2A67l087s8v02DOPLAIgT2xDseaiRnbJ5sClsj3OhmFDiOH0JpD/lcM6uGJ6P9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-241.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-241.tgz","_integrity":"sha512-FTsfar1313oMxOnQnmt/T6exHvmN8XwxELz6YWt1CtMhiCLBs595A4BtB769PTVfOevAf5SvJ4SZTKuJOXxfwQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-241","@opencode/util":"0.0.0-dev-241","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-241","@opencode/schema":"0.0.0-dev-241","@opencode/protocol":"0.0.0-dev-241"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-241","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-241","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-241_1793292387837_0.2177899873154896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-248":{"name":"@opencode/plugin","version":"0.0.0-dev-248","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-248","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7a5c6b0d2abf39fbc622e671baecd9c5cfce8121","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-248.tgz","fileCount":162,"integrity":"sha512-JHql+oonVHbuvCBDTudg1KhVpPtGRuOL3b+50QXW50Oh8iHLRF/U5H5aO3Etk60OgH6UNVHFi3J7mS/7Qs0ZwA==","signatures":[{"sig":"MEUCIB4kLa4A+Vy0qdVjzBQtUS0MmKjLIQV9smn2pJYrBtb2AiEA/E/AuU4sMA29YX5K+3gGSf0Mwo/nDF8rJmafltZ86gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNQw/uDlLPe+FAgb967sFATO5EUhTK/10jjTtL/Lmq0AiByz7lBgSJfurlqXYuLBOkn2WL4Dj9HXpxbzl2a02rqRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-248.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-248.tgz","_integrity":"sha512-JHql+oonVHbuvCBDTudg1KhVpPtGRuOL3b+50QXW50Oh8iHLRF/U5H5aO3Etk60OgH6UNVHFi3J7mS/7Qs0ZwA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-248","@opencode/util":"0.0.0-dev-248","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-248","@opencode/schema":"0.0.0-dev-248","@opencode/protocol":"0.0.0-dev-248"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-248","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-248","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-248_1793295172497_0.8226154201959427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-256":{"name":"@opencode/plugin","version":"0.0.0-dev-256","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-256","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1116f71d5be48e033af8f9d9eccc03bca568f680","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-256.tgz","fileCount":162,"integrity":"sha512-nTUs9bC55I7tLanEdbvi7xLwhGZ1g9NZ/9RYfIQU4yRkcE4Tk9CnvttQLLMk4iSgvk6w/1CWMKvlTu6no5Vb/w==","signatures":[{"sig":"MEUCIQC5lUXh4n4QMamrZhqPgoVdq1N0MJ17/FIXSG3xRz+YVgIgCoVcavzfX5RBMqHGM245+Jd98Z9chumqTs1oaEzU8pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxMXlLQrq0VOH4xnruR+CB8WHq/uxD8aBBLBdiFz5ApQIhAIGB0E1WYWsxWPPKNrMO4i5beE78EBC4EvExM9n5QHqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-256.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-256.tgz","_integrity":"sha512-nTUs9bC55I7tLanEdbvi7xLwhGZ1g9NZ/9RYfIQU4yRkcE4Tk9CnvttQLLMk4iSgvk6w/1CWMKvlTu6no5Vb/w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-256","@opencode/util":"0.0.0-dev-256","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-256","@opencode/schema":"0.0.0-dev-256","@opencode/protocol":"0.0.0-dev-256"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-256","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-256","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-256_1793298313365_0.24542105077880483","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@opencode/plugin","version":"2.2.2","license":"MIT","_id":"@opencode/plugin@2.2.2","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"53c52e21fed3c89f5dc4d107e47ddc8a3017ee36","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.2.tgz","fileCount":162,"integrity":"sha512-IOHEb7HUJc3KW3Gg+BxbF2sQuV3pCcIRTMaXvLhtQoH6R0kuswDO2xJgrLilvZ0WbBxrx6uxiZVja7pNPxRK8Q==","signatures":[{"sig":"MEYCIQC621D+dpu1l891jWQ6EDcQuD7CurJrelM3ZNKR4gk0JwIhAOrXdXJLDQjKxI6Z7XL/j1YM94FoOovDbuFbWfrS2efL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5VjdfyNQAWXhfQxEv4Y/NmkZ9AvBW4vBFp2o/ace2nAIgaT9ZojuU2ntGojmLr2u8uDW9Ss59Kg0ZQ0YdxKPJtHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365376},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.2.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.2.tgz","_integrity":"sha512-IOHEb7HUJc3KW3Gg+BxbF2sQuV3pCcIRTMaXvLhtQoH6R0kuswDO2xJgrLilvZ0WbBxrx6uxiZVja7pNPxRK8Q==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"2.2.2","@opencode/util":"2.2.2","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.2","@opencode/schema":"2.2.2","@opencode/protocol":"2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"2.2.2","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"2.2.2","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.2_1793299121604_0.0268623553693208","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-261":{"name":"@opencode/plugin","version":"0.0.0-dev-261","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-261","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b5a7f38094744793012409d8d413ca58dfbefb11","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-261.tgz","fileCount":162,"integrity":"sha512-N5H1k6Sug/ibgSXpExQtVcKs5RVskJMUAzBwrebdqgW9moQ2mlA0aQ0bbzmfnfqOilWRE+efQYZuzrlBpn36ug==","signatures":[{"sig":"MEYCIQC8+QBlUk9GAyFmzrQu5kc6IcXFxe8jRjkjn3pBahcryAIhAK7za1J6T65F/8Pi2GTjJ3fmqiRaHbVhSkbQRiT33FXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOUj+pJRyIkL+nyHsjUTycazGaQ4rVUdAXPV4DzznyNAiEAlzCzor3vOWIt6Gfh/jT7CoRlRhssJgUDhBllFRYOb94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-261.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-261.tgz","_integrity":"sha512-N5H1k6Sug/ibgSXpExQtVcKs5RVskJMUAzBwrebdqgW9moQ2mlA0aQ0bbzmfnfqOilWRE+efQYZuzrlBpn36ug==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-261","@opencode/util":"0.0.0-dev-261","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-261","@opencode/schema":"0.0.0-dev-261","@opencode/protocol":"0.0.0-dev-261"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-261","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-261","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-261_1793301559389_0.08610520045524028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-271":{"name":"@opencode/plugin","version":"0.0.0-dev-271","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-271","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7e5c9298cd3a308fca1213a9bc78978591adda4b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-271.tgz","fileCount":162,"integrity":"sha512-JlwAzayoGC5O9Me+O1BSKae5XBec6CZtSMZ7RT2WKFJA/NhCI/logWGb9CAIijYxKRKTaiOMpsLVoWHt+cfuHA==","signatures":[{"sig":"MEUCIQCLTdRK6zUzA+HHQvl5wIIBEnQAlE8brAaF2OxMABSvLgIgakKtzihaRci75MBmhr5vZOvNUBc/h7jboD/5fs96nLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEy0yaIP36ZA2LzLQdoCdulz5PbJGkI0qfpwH6gl21cwIhAIVIXAL1k7NB7Bb/wI6106mHTEa+KSqT/lCYAxrU/wea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-271.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-271.tgz","_integrity":"sha512-JlwAzayoGC5O9Me+O1BSKae5XBec6CZtSMZ7RT2WKFJA/NhCI/logWGb9CAIijYxKRKTaiOMpsLVoWHt+cfuHA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-271","@opencode/util":"0.0.0-dev-271","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-271","@opencode/schema":"0.0.0-dev-271","@opencode/protocol":"0.0.0-dev-271"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-271","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-271","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-271_1793306342046_0.8950851209686529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-275":{"name":"@opencode/plugin","version":"0.0.0-dev-275","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-275","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"abdae99da59bd36187572ece5acf42ddb4d8a9c7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-275.tgz","fileCount":162,"integrity":"sha512-bTSJGhaX9U/FY+4crygygzxc3ImxiuPiVzHjJ3gxgu53Wcz3iNHjAYRps04wfi2iF9DZT/aVP8V00Jtb9P/XEA==","signatures":[{"sig":"MEYCIQDZBx3GiNUzGRwQVKW2QK1W+GfCAWnRanJy7ysPOTWZlgIhANanDjk+yPeYgAg8jCAHmde/Z/ueMQ5tOa4l22uZZUHJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUfs8LqAoYfjXD5tf+vjaifGTViyHDJOL67M++/1V8sAIgPW3hlV9IXagabVfefSb7FhMKpQZhD5rt2QK+L8ZQBOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-275.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-275.tgz","_integrity":"sha512-bTSJGhaX9U/FY+4crygygzxc3ImxiuPiVzHjJ3gxgu53Wcz3iNHjAYRps04wfi2iF9DZT/aVP8V00Jtb9P/XEA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-275","@opencode/util":"0.0.0-dev-275","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-275","@opencode/schema":"0.0.0-dev-275","@opencode/protocol":"0.0.0-dev-275"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-275","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-275","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-275_1793309413831_0.3277259885326155","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-286":{"name":"@opencode/plugin","version":"0.0.0-dev-286","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-286","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1ddd16de1befd9458d684223c4022303d882ee7d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-286.tgz","fileCount":162,"integrity":"sha512-Xt3RrFG4+wc+XbRum7fj+pLytxZIy19alHE/E5Lp5Uo4mvuxm2kqKuypFsTl2w9wj4KnO+x6ytmnBemIBytnKw==","signatures":[{"sig":"MEYCIQCJAm480dgPazNPHLyDXrKgNV7xWvl7qVl9ABZvKsvh9QIhAL4HyFUXZ8RLdJaxg0yvIMo2RnWeR9RZnhjmrXjmvXOn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCqBynzQ+6SNarTNR1LyxuUgQBSIJFVrwqOuqfDo7oZdwIhAMTPjsxD2IH61AGYyHsR69ZcAwMTX4dk2JpFyBZBeo96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-286.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-286.tgz","_integrity":"sha512-Xt3RrFG4+wc+XbRum7fj+pLytxZIy19alHE/E5Lp5Uo4mvuxm2kqKuypFsTl2w9wj4KnO+x6ytmnBemIBytnKw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-286","@opencode/util":"0.0.0-dev-286","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-286","@opencode/schema":"0.0.0-dev-286","@opencode/protocol":"0.0.0-dev-286"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-286","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-286","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-286_1793315692724_0.2709386088536514","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-287":{"name":"@opencode/plugin","version":"0.0.0-dev-287","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-287","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"acdd0e8bae12b94740592e35d3c34fa97031a8f2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-287.tgz","fileCount":162,"integrity":"sha512-wiyqUbKHPG6E/Q+OOKFnlS4Tm4+fSzPCkPkeskXQvx4nvHrsuWTIn7lQi2624eyvTCMFoNcfVZ0s91dtlxuPNg==","signatures":[{"sig":"MEUCIQCgWzS6Sst5ZpYnIYhmJIENfgmLMMfQtXXo3wQvJSqlSwIgNWbq1tvLPl+SG+LndBTB80dTQDi8imwsPgoTjIpEk44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDr4BYEgLFqNukJnPrU3g3zuGHs2Py2kQmKaZiFIyCrgAiEA/+bH6fsbmjeFt2GcpYDJ8Max5/041GAEPiAiXOUpFRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-287.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-287.tgz","_integrity":"sha512-wiyqUbKHPG6E/Q+OOKFnlS4Tm4+fSzPCkPkeskXQvx4nvHrsuWTIn7lQi2624eyvTCMFoNcfVZ0s91dtlxuPNg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-287","@opencode/util":"0.0.0-dev-287","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-287","@opencode/schema":"0.0.0-dev-287","@opencode/protocol":"0.0.0-dev-287"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-287","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-287","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-287_1793318234813_0.5154734610751721","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-289":{"name":"@opencode/plugin","version":"0.0.0-dev-289","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-289","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a257cb5e49e14ce3a8f194dd2cedfd1606d7f276","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-289.tgz","fileCount":162,"integrity":"sha512-lEFrgyQPmUVbVF0TwAmL7Hm+w/2KjnauGpMlHHQZI05uSYmH1J+GSrjuxxARefasJQEiTsf/9OFBHGxZ/171Vg==","signatures":[{"sig":"MEUCIQCE3ugrIR560F/O7kUT/eVCxY2bSydeyiXe59aoXQp8MwIgU1PSqC9DCVCTgq3FccQkAUKiH1Or2ZWKBSpjN78yZjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCegYpkEQr6FEfYBR6uD3TleKblAqyhYGNVhSwQmkcVZgIhAJmGjvr8cDUCMrXdCHD8agi8hE2KUshYBZmH60FX9CBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-289.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-289.tgz","_integrity":"sha512-lEFrgyQPmUVbVF0TwAmL7Hm+w/2KjnauGpMlHHQZI05uSYmH1J+GSrjuxxARefasJQEiTsf/9OFBHGxZ/171Vg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-289","@opencode/util":"0.0.0-dev-289","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-289","@opencode/schema":"0.0.0-dev-289","@opencode/protocol":"0.0.0-dev-289"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-289","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-289","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-289_1793326794911_0.19081726197903004","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-291":{"name":"@opencode/plugin","version":"0.0.0-dev-291","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-291","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6ca293fcc733af8f7e7b90ebbb9e98bcb0d50c3e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-291.tgz","fileCount":162,"integrity":"sha512-CdeGXSvXcBUTov1xHfiAbvMX7MRTm4kbtBCwgio/7dYneosw9mbQR/Oiv/RjUajbDDStUAu/XHvSETmbLVTqnw==","signatures":[{"sig":"MEUCIAslmtu9lgpi7jJJBfXzKAY2VA10ezZ72gnNq5B0kVvKAiEArnRszzsjNXWBXV3jD9wNf6gHeUzKI4zDeM1JN+q0YSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB21msoI759yW3bWMaCpuNQZ8lZmIg3zwzT8H6EMqZ7uAiEApN9s5Y3ts6aevNIOmlEFL9eDCnf1ZQBP0sWmL71NN4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-291.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-291.tgz","_integrity":"sha512-CdeGXSvXcBUTov1xHfiAbvMX7MRTm4kbtBCwgio/7dYneosw9mbQR/Oiv/RjUajbDDStUAu/XHvSETmbLVTqnw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-291","@opencode/util":"0.0.0-dev-291","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-291","@opencode/schema":"0.0.0-dev-291","@opencode/protocol":"0.0.0-dev-291"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-291","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-291","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-291_1793329809065_0.9690402963022353","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-306":{"name":"@opencode/plugin","version":"0.0.0-dev-306","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-306","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d79bdf3131726a853df99e15a1f11d99dc5484e1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-306.tgz","fileCount":162,"integrity":"sha512-XNV7tIMDDHW1qM6vUYW4PqDhz9W6hqvmBXQLvLMzlgE8FqRej6HNnE8J1CEvov3cbaZZHpcK46y8uiqFVoSG0w==","signatures":[{"sig":"MEUCIQDsIZVhneOyzUKf/qKwdN8E+WbeuIBxhYxiYGJYnn07EAIgSG5L9ZkhYhYYkeligBfe8WvKzMsqgAOLBzDkxt/fHKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBam5h3YRIUS/Is9qVvmgWccb3SDx53szhBsq9lUm+mnAiBt009gYp0vRPPmf49RzP6jxRRwIRbXhpDh+Q5IAt0CJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365440},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-306.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-306.tgz","_integrity":"sha512-XNV7tIMDDHW1qM6vUYW4PqDhz9W6hqvmBXQLvLMzlgE8FqRej6HNnE8J1CEvov3cbaZZHpcK46y8uiqFVoSG0w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-306","@opencode/util":"0.0.0-dev-306","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-306","@opencode/schema":"0.0.0-dev-306","@opencode/protocol":"0.0.0-dev-306"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.7.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-306","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":"0.7.0","@opentui/solid":"0.7.0","@opencode/theme":"0.0.0-dev-306","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-306_1793335517082_0.3469883693839376","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-329":{"name":"@opencode/plugin","version":"0.0.0-dev-329","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-329","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1d1862efb3ae8e2bcae9653341c895b81f5725e0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-329.tgz","fileCount":162,"integrity":"sha512-jNPlhY7gpckO/tFIdqi6bqkXZ5XHQnRTC/tlyUskaVMZ8I0oORCmwQFfOKtAzuUQ2ke6mC35sEeGQfkXWJBTqQ==","signatures":[{"sig":"MEYCIQCYulKkHLO1DFHnlc90BLe5oAudM+jUvLnnwpPhyZfy4gIhAOzEyqfGWlOlGdqRYxgr2EOm8e7y+xdo3eCb9rDpsHNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKOEeKvmfng3XErlhtoZ/esD2EOsTudnA/XcV1fMeGCAIgP0EKJW21c7CVsUeT2ph5MJCtJXHb5QDlwMOdq1owsoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365855},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-329.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-329.tgz","_integrity":"sha512-jNPlhY7gpckO/tFIdqi6bqkXZ5XHQnRTC/tlyUskaVMZ8I0oORCmwQFfOKtAzuUQ2ke6mC35sEeGQfkXWJBTqQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-329","@opencode/util":"0.0.0-dev-329","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-329","@opencode/schema":"0.0.0-dev-329","@opencode/protocol":"0.0.0-dev-329"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-329","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-329","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-329_1793338451695_0.10997375142605692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-338":{"name":"@opencode/plugin","version":"0.0.0-dev-338","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-338","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a957008bf3857dcaa1cc5bf18a40a0257d9da690","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-338.tgz","fileCount":162,"integrity":"sha512-cDYVPRRGA+Lpssxv10I3WRKPIACRXh8R3G4vjgxPlKILm+c/Yoly/p+Gk/YfDjXTm//mboebiAJnzHhnDFAVQA==","signatures":[{"sig":"MEQCIAihd7hHGSwwmla47qiNqHqmyP3Ka7Iu9p+osdMGhu2+AiB43AFXbqXObWl1rN4UPPpnHDcER5EauROCajQ5WhJOQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDkLiwdzqWz/MGdOu3bg4ST5XBe104qpP/PQEwuxgrsdAiEAj3GO41AYywxHE3US1LfLCKiDRp8JCw+GlpNRzLhDC+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365855},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-338.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-338.tgz","_integrity":"sha512-cDYVPRRGA+Lpssxv10I3WRKPIACRXh8R3G4vjgxPlKILm+c/Yoly/p+Gk/YfDjXTm//mboebiAJnzHhnDFAVQA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-338","@opencode/util":"0.0.0-dev-338","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-338","@opencode/schema":"0.0.0-dev-338","@opencode/protocol":"0.0.0-dev-338"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-338","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-338","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-338_1793340951112_0.9134399733916714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-347":{"name":"@opencode/plugin","version":"0.0.0-dev-347","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-347","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c48f4cd058d03945d113eef40d5eb26f2b36466b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-347.tgz","fileCount":162,"integrity":"sha512-oE2f2Q6r239d8sB7+/Axdd1SRR889nm3HpJAPUNNuumsKsWFOFqkQbAmv/zs+1iuXevU1ol4lcHxgWXGvwlnFQ==","signatures":[{"sig":"MEYCIQDxxf23onkaMay8KHwaRhBnh1v7uNw4JzS04kXalrJyOwIhAKxsLvnBzfa7DTcu4t7p7HomO5VThNYqdaVWNVuCd5BG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbtvdAqviSpCo2rGjP+mBnJSRjyyWKpDedPEQ5h6wMCwIhANB70WDLvS6AodPEUUeyv24yHQlewDcYImLmrqSJWv66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365855},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-347.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-347.tgz","_integrity":"sha512-oE2f2Q6r239d8sB7+/Axdd1SRR889nm3HpJAPUNNuumsKsWFOFqkQbAmv/zs+1iuXevU1ol4lcHxgWXGvwlnFQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-347","@opencode/util":"0.0.0-dev-347","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-347","@opencode/schema":"0.0.0-dev-347","@opencode/protocol":"0.0.0-dev-347"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-347","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-347","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-347_1793343760749_0.4116721552693493","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-355":{"name":"@opencode/plugin","version":"0.0.0-dev-355","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-355","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"88c4eef559ca474bf8ab5a0ae31b358e224d6f52","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-355.tgz","fileCount":162,"integrity":"sha512-pNNpdazCeWx1jpqromPa3MKl77Yvfieh55ZN3Wgi0rRcDCFLvnyYeKaZ9Lg+tIW10JA6i9s1170eLUGpZRLBvw==","signatures":[{"sig":"MEUCIAfvZuYaU1ltNoWeuyFMz284VEFCixqUaqIOLbLeW8T7AiEA/7tzrmA5pW+pQ9kiop+nWFe4VtZHjYM5CAJ5KGJAQUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdtEhKu9YPl7pWCd66wuBA0Xlne932Op/HTLRZq7JISAiBS+ZGphd6ABuhe3CXupaNTH3XzEM3C6wvGNmmyvNv93A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-355.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-355.tgz","_integrity":"sha512-pNNpdazCeWx1jpqromPa3MKl77Yvfieh55ZN3Wgi0rRcDCFLvnyYeKaZ9Lg+tIW10JA6i9s1170eLUGpZRLBvw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-355","@opencode/util":"0.0.0-dev-355","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-355","@opencode/schema":"0.0.0-dev-355","@opencode/protocol":"0.0.0-dev-355"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-355","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-355","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-355_1793351274731_0.5468119804694295","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@opencode/plugin","version":"2.2.3","license":"MIT","_id":"@opencode/plugin@2.2.3","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"156f6ce0dbe067cefc061975c0a915d492188f3f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.3.tgz","fileCount":162,"integrity":"sha512-JK8FW4VHPHkQKgKi9m7kKdx9L1CRSNYpxNR1DtXC9SAe7f8huWoXEN+LH2vv38KEanOfY5OdcUhBUHKAwidyeg==","signatures":[{"sig":"MEYCIQDQyZjdS9aGOwRpOe+/a9J5FIILm+0gEno/8Aa/4/aY/wIhAOrEZ/Yt+v4B0a/BUu0RxLDDyGbTyEuNzZHToTdEQzfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLR6u2ucWsZ1CPmLI5MtGU8ZP2zeUaZBGzX07BJb10vQIhAMhodYL6PIXadAP2exbxBzv+9URHV0jeYNs+3TOhd+4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366181},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.3.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.3.tgz","_integrity":"sha512-JK8FW4VHPHkQKgKi9m7kKdx9L1CRSNYpxNR1DtXC9SAe7f8huWoXEN+LH2vv38KEanOfY5OdcUhBUHKAwidyeg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"2.2.3","@opencode/util":"2.2.3","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.3","@opencode/schema":"2.2.3","@opencode/protocol":"2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"2.2.3","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"2.2.3","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.3_1793353956623_0.4468282863265379","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-358":{"name":"@opencode/plugin","version":"0.0.0-dev-358","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-358","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"8b37d8d5432abf2037cae15786f238ee97a498ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-358.tgz","fileCount":162,"integrity":"sha512-utPJX86vnQnvIwExxUSN7uBTXDDRFPs8XtF7uXnVxiQNdDgzSy+liefK+5sgONpEej3D1LKQyz7OKEKWDo9QkA==","signatures":[{"sig":"MEYCIQDZUFVG2GJWqXFWfLPlGxx1EHFFRX5hOcZlt+uloxq1SQIhAOChk/sN2npEaxQMkSc+enrsiSDTvF+fiFy44p/FMzPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDnQfJaCpBeyUeAh5ix/nQJE7ZadTZcZSgg86hjmcyWAIhAPFC2T6vwivhj4q+1nboiFQL1kgtEEQxEULDBdlDQVFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-358.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-358.tgz","_integrity":"sha512-utPJX86vnQnvIwExxUSN7uBTXDDRFPs8XtF7uXnVxiQNdDgzSy+liefK+5sgONpEej3D1LKQyz7OKEKWDo9QkA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-358","@opencode/util":"0.0.0-dev-358","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-358","@opencode/schema":"0.0.0-dev-358","@opencode/protocol":"0.0.0-dev-358"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-358","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-358","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-358_1793354195000_0.4204075497579751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-360":{"name":"@opencode/plugin","version":"0.0.0-dev-360","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-360","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2fb73bc7ea516fe2da85fe0c9fdb93f7c8d4ee87","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-360.tgz","fileCount":162,"integrity":"sha512-eOTOwa8KhVL+b6dTAT5MzV8mPjXEcOzO7r7NppWaj6WjnjoHgqP3//sQVQ+nBJIcxJqGGqbhjYYpFd2/tJwo7w==","signatures":[{"sig":"MEQCIHUU3knZ81zIXUgle0ezqEfm7j2T7Xu024I1DUx8f7SFAiAV2FWos3S5vJC3oLDARVu2Lq7ZP9oixZhfQRFcfrX8Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpEGgXfx93uU4v054KNIvnqOEGbnHapOsf1mRhZUegWgIhAKYBx0yjOXcdylc+dA3HvqiraBAL7yiznz2xF1gXMciE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-360.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-360.tgz","_integrity":"sha512-eOTOwa8KhVL+b6dTAT5MzV8mPjXEcOzO7r7NppWaj6WjnjoHgqP3//sQVQ+nBJIcxJqGGqbhjYYpFd2/tJwo7w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-360","@opencode/util":"0.0.0-dev-360","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-360","@opencode/schema":"0.0.0-dev-360","@opencode/protocol":"0.0.0-dev-360"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-360","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-360","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-360_1793358020860_0.3091407539361948","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-365":{"name":"@opencode/plugin","version":"0.0.0-dev-365","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-365","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c404eab0c576e68f42d7cde652faf33a382abc49","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-365.tgz","fileCount":162,"integrity":"sha512-hVNSINDqiO38NXf0oxKhK30OxKT6dlf0UjIMtgRWrdwc/x5muCsUTsh5QFOfp6uEAhRGx2j3OzVeqNtXLJ2uVA==","signatures":[{"sig":"MEUCIHQrMRh3ntpPfv21EAAqyWu0IuTRRwmRbIDxltWc9gxYAiEAv4+ahG6i/mJGM1X5LOd+NN611RKrdhzzu7447PM/Myc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuJNg25VYe0IIKvTEF6eNMrTZmKsebE6BHyDRLEqhgWgIhAJhihH+GRpe4pAex76lYACp0GkZO4eF/JgXWpQt3mghw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-365.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-365.tgz","_integrity":"sha512-hVNSINDqiO38NXf0oxKhK30OxKT6dlf0UjIMtgRWrdwc/x5muCsUTsh5QFOfp6uEAhRGx2j3OzVeqNtXLJ2uVA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-365","@opencode/util":"0.0.0-dev-365","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-365","@opencode/schema":"0.0.0-dev-365","@opencode/protocol":"0.0.0-dev-365"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-365","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-365","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-365_1793361091189_0.930515965275216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-367":{"name":"@opencode/plugin","version":"0.0.0-dev-367","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-367","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"83aa505ef8776139a012656065bdc2a068a95142","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-367.tgz","fileCount":162,"integrity":"sha512-w5x7lq5QIXg2uB34HLzmPeqvhz2mfPmY3tEZB6dmEU+5vS6TuNe01N1UCzhqstEurcEzSVWseFlDZmHPF7IUWQ==","signatures":[{"sig":"MEUCIFCb0lDFZq+GW4Q1S1dHYj3kbuvNOoNpq67Xlwf3XySlAiEArssXx0j1PJpzCwst92n0+yN8KPtIgG+MB9U/KUtvULc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICHG40yA6tkLF5tAvAB7njO0fy8RLv59X72YhNqeo+kLAiEAqrPmiDtqSY8CWmDxpsIWPWJPHUxYB57Zb/0UWPF9HMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-367.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-367.tgz","_integrity":"sha512-w5x7lq5QIXg2uB34HLzmPeqvhz2mfPmY3tEZB6dmEU+5vS6TuNe01N1UCzhqstEurcEzSVWseFlDZmHPF7IUWQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-367","@opencode/util":"0.0.0-dev-367","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-367","@opencode/schema":"0.0.0-dev-367","@opencode/protocol":"0.0.0-dev-367"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-367","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-367","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-367_1793363686373_0.15137429146026415","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-368":{"name":"@opencode/plugin","version":"0.0.0-dev-368","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-368","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b48da543645c376f42e775d49be0893c8e90811d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-368.tgz","fileCount":162,"integrity":"sha512-3u2eF+jYqsVhd/r1xu/GN97yYCPYhel168ZJI+uaCueMyiUnnrschS2lS9eZPPnKjR045HALBtq402Pp2zL4mQ==","signatures":[{"sig":"MEQCIBr808zbk1dMcFyW39HO0qaLh3St7s2L3nX5Nv+k5k1pAiAcfU9Xn4rJuX3JQu+/f8z4k+6PAnbyQ4oexxlOKoL8Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGC3p+SySBX+bf/9MJeh3ViqRtRko8gbJnJljzS2cs9DAiEAoKeQ5AKZr03YykHsz0Di1ii5Pu303WELKjZo1wG8aYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366245},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-368.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-368.tgz","_integrity":"sha512-3u2eF+jYqsVhd/r1xu/GN97yYCPYhel168ZJI+uaCueMyiUnnrschS2lS9eZPPnKjR045HALBtq402Pp2zL4mQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-368","@opencode/util":"0.0.0-dev-368","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-368","@opencode/schema":"0.0.0-dev-368","@opencode/protocol":"0.0.0-dev-368"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-368","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-368","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-368_1793367456259_0.7376048234458439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-372":{"name":"@opencode/plugin","version":"0.0.0-dev-372","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-372","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5b21c9765530672814b05327f9773050a327daa5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-372.tgz","fileCount":166,"integrity":"sha512-OSbNRwFip2PxQEePVHPyWcGGSct67NbO5oUtqzB0t6v7u4CrauiUsv2Pr1AlJEPbR+lgK3Vt4UH1oZGCwSL3Ww==","signatures":[{"sig":"MEQCIDyFsBAGeqYEAsrQqOdAH/dO+FIrgY1ylLsMKJ+145C7AiA2b7XMinwRyP+8olFsFxA4zW5hXWxe6Hdb8qcgyN1adQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXCB9svHgVCNDct5LWbrrMOFJMZaHn5ccLglKkR5kanwIgQ9aLGBpHslEkxmu0JA4bd/NCqAi43rm3qhqmHGF4Rts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-372.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-372.tgz","_integrity":"sha512-OSbNRwFip2PxQEePVHPyWcGGSct67NbO5oUtqzB0t6v7u4CrauiUsv2Pr1AlJEPbR+lgK3Vt4UH1oZGCwSL3Ww==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-372","@opencode/util":"0.0.0-dev-372","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-372","@opencode/schema":"0.0.0-dev-372","@opencode/protocol":"0.0.0-dev-372"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-372","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-372","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-372_1793370354550_0.37578207134507036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-377":{"name":"@opencode/plugin","version":"0.0.0-dev-377","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-377","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"30c080c6ea7f44eb0ab4c0a5d261902046fe7a29","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-377.tgz","fileCount":166,"integrity":"sha512-yd1DWccAgoo2o82KHekoNbkv6egq2K2EKBFjppz7Yk3ZwMVD6p8/kwR3N2Af6pPicfPSbgoDAjpTIuETi/q+ug==","signatures":[{"sig":"MEUCIQDD66ru3mDAZlcECMLBKjdn2GlRcdGXV5Kmiud9AoWBvwIgG0z3mz9vJbXUREsQlLGGUfN7xnXoo3rfuJUJnvjrhqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrgpuk177ep/zJh/UlhaxvuTmZVLMrHrn5qWy2Ca0X9wIhAJZXpucPHJS0F9U6JeZtNv/abBdoMoPt5l7Rsm+B1wKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-377.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-377.tgz","_integrity":"sha512-yd1DWccAgoo2o82KHekoNbkv6egq2K2EKBFjppz7Yk3ZwMVD6p8/kwR3N2Af6pPicfPSbgoDAjpTIuETi/q+ug==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-377","@opencode/util":"0.0.0-dev-377","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-377","@opencode/schema":"0.0.0-dev-377","@opencode/protocol":"0.0.0-dev-377"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-377","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-377","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-377_1793373588379_0.7299104368386029","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-385":{"name":"@opencode/plugin","version":"0.0.0-dev-385","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-385","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"e2e85996d7c4574b7fa0455181f278290a905b56","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-385.tgz","fileCount":166,"integrity":"sha512-s03X5t22Zbc4Ry5Xj6zLZe2cGNFfD1zMfnLVY7cxyaNdjA9PGRowW63+7t6cVQ2y0P3jzSY/rjsETZ+BIibh2w==","signatures":[{"sig":"MEUCIQCZ/c/g8MFL+vAdHzxgt3rkrEKJNitw6J9SGQGsW+MH+wIgUl0QzCcKIjiEk1YEVNfWXnYLTPAh3UQ+e7lq/P9ztJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcTeMprQdRneHsQlr2Sy93opkAxkHBDAALvFAzLc2M3wIgJZnkcdWpar9urbeFvEAU8taHqszhgqb4qO0FiMdY3X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-385.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-385.tgz","_integrity":"sha512-s03X5t22Zbc4Ry5Xj6zLZe2cGNFfD1zMfnLVY7cxyaNdjA9PGRowW63+7t6cVQ2y0P3jzSY/rjsETZ+BIibh2w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-385","@opencode/util":"0.0.0-dev-385","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-385","@opencode/schema":"0.0.0-dev-385","@opencode/protocol":"0.0.0-dev-385"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-385","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-385","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-385_1793379087948_0.36820593303720817","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@opencode/plugin","version":"2.2.4","license":"MIT","_id":"@opencode/plugin@2.2.4","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7d373eea8aed7a87a25fa6cececd1d191252d05e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.4.tgz","fileCount":166,"integrity":"sha512-nI/wUn2r+PT+uL8teVJjjG9vwiA9KgEk5AIkRISwc0kbRVjNDJFJyKZ5JOFVQsLamGYKE2YKHxy314y5zbwh6A==","signatures":[{"sig":"MEUCIF2ceVxqz4/nBNoFJlvR4H+D94IEt2cvlpnpQmf1qaagAiEA9fqlsbs3qcU/pUDncTHVJ6DO327jv9a3vGZ+oa/wtgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrc2J3hcRRScLRplblLECtI6EQmQP4m7OAfFKWEqG3ggIgRHouC/U8rKKCgMgq/XEgDllI2wZCrzCfarWtuODxBA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371393},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.4.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.4.tgz","_integrity":"sha512-nI/wUn2r+PT+uL8teVJjjG9vwiA9KgEk5AIkRISwc0kbRVjNDJFJyKZ5JOFVQsLamGYKE2YKHxy314y5zbwh6A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"2.2.4","@opencode/util":"2.2.4","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.4","@opencode/schema":"2.2.4","@opencode/protocol":"2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"2.2.4","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"2.2.4","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.4_1793379159964_0.4193100016621758","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-393":{"name":"@opencode/plugin","version":"0.0.0-dev-393","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-393","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"fad5ac1db601c73b03a3cdf0c80369facd8d549d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-393.tgz","fileCount":166,"integrity":"sha512-PjAaalUbzp+V2VcqaCbh0g9Sgjyj3uu/WZ3FHxooqUtVrjGxwLoTXEOw+qvdK7T/NoYpTlN58yn7Ti4M0X/bQA==","signatures":[{"sig":"MEUCIQDHNJz5ars/9oCh9+jh7t4OOasLR1VGzPmOmJCDuot5RwIgY25LTVDb9rShu7WhoP3iPJE9W99PhtjEcXRDc6To9FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdZ8yK3vncOGrmdZb2PmMca7dM0QCchhpSeODgb5TgIAiAustOacv4ODpARUWMC6xe1gQXGuPNXQL74jKZrlNhV9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-393.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-393.tgz","_integrity":"sha512-PjAaalUbzp+V2VcqaCbh0g9Sgjyj3uu/WZ3FHxooqUtVrjGxwLoTXEOw+qvdK7T/NoYpTlN58yn7Ti4M0X/bQA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-393","@opencode/util":"0.0.0-dev-393","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-393","@opencode/schema":"0.0.0-dev-393","@opencode/protocol":"0.0.0-dev-393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-393","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-393","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-393_1793383477458_0.6370966936962427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-398":{"name":"@opencode/plugin","version":"0.0.0-dev-398","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-398","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"45c431cb2be9a96730ba1b07c76b3d091422ae11","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-398.tgz","fileCount":166,"integrity":"sha512-0XZH8llS06XcMZdFdN5PD+QE4x6eVy1RLjp2VTAig5FuJhgNKt8LRLDCRHw6rm5QRfbIekt9+baD+HG2EaNBXQ==","signatures":[{"sig":"MEUCIAtZUGR5yMcbwZbmtZH7k1VvE9fYkHFITKBlsWXxr9TaAiEA/R/+CtbJue7y5HWVUmjGVjDCM6989pD00pZzNgdTrqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbbM23GAfQxSTfX/XYKQGJilqGqlDXsj5kA0MnCdHv2gIhAKaIIXJ10+dA7VfFzzssdlrqztIRWxTBejN27yG+E/4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-398.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-398.tgz","_integrity":"sha512-0XZH8llS06XcMZdFdN5PD+QE4x6eVy1RLjp2VTAig5FuJhgNKt8LRLDCRHw6rm5QRfbIekt9+baD+HG2EaNBXQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-398","@opencode/util":"0.0.0-dev-398","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-398","@opencode/schema":"0.0.0-dev-398","@opencode/protocol":"0.0.0-dev-398"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-398","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-398","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-398_1793388975182_0.4521266589294045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-400":{"name":"@opencode/plugin","version":"0.0.0-dev-400","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-400","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6d1ed23698540ca7683b8c81462a00adc342df52","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-400.tgz","fileCount":166,"integrity":"sha512-IiwrbDVKKa1yAgCOfwcOS1ApigIUO9+UjqkpZDzPRdwzOE0oKZBViLXbo5hKOyZHT6XxKPOak0qtErFHScpo3g==","signatures":[{"sig":"MEUCIQCuafWEy1xqQ+fVRxownZU2Z02h2c7zOzA/Jog3/fntawIgAvfi3vNAOmYj6KmK13vxDNNglIuhUEZ/qtn+PObxguU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7/10qRd0rLQB9RzDHmRVBoCXyo5T8xNz5Wi8oX6cAnwIhAMQER5SyS/cRHdX+wKzCsJOWHF3tMB+8iQkBImYLyW30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-400.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-400.tgz","_integrity":"sha512-IiwrbDVKKa1yAgCOfwcOS1ApigIUO9+UjqkpZDzPRdwzOE0oKZBViLXbo5hKOyZHT6XxKPOak0qtErFHScpo3g==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-400","@opencode/util":"0.0.0-dev-400","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-400","@opencode/schema":"0.0.0-dev-400","@opencode/protocol":"0.0.0-dev-400"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-400","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-400","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-400_1793392533860_0.994394770306131","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-406":{"name":"@opencode/plugin","version":"0.0.0-dev-406","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-406","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"09a9f46302e0837b97d5bf099d16473480b063ad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-406.tgz","fileCount":166,"integrity":"sha512-sfIQ7mRTG/084wOqBMF25rw/4N6dD+yu67ngeCTfg/bwc73VVdH4qggLWhUd+52RJ/suHEkWwHq2BWga+g2eVw==","signatures":[{"sig":"MEUCIQCHM61RFL0oRUGbMoTan5m3Xp61TafKSMDI99ncKE1cCAIgYIEbDWrklog7ewB/FX6WfQ+rJHcsvj4AI1Veyi3fO+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkkrGI57AG+IslgMK/Phixbrphd2z9M7DdcGfnh7w2bAIgUaSZfiutFw1DS1yMDEKIOsg4SImjDvZCFG9krnLrc6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-406.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-406.tgz","_integrity":"sha512-sfIQ7mRTG/084wOqBMF25rw/4N6dD+yu67ngeCTfg/bwc73VVdH4qggLWhUd+52RJ/suHEkWwHq2BWga+g2eVw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-406","@opencode/util":"0.0.0-dev-406","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-406","@opencode/schema":"0.0.0-dev-406","@opencode/protocol":"0.0.0-dev-406"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-406","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-406","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-406_1793395551376_0.4309489544816163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-408":{"name":"@opencode/plugin","version":"0.0.0-dev-408","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-408","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"693d4776de39bb2e1ab70f89b076978d673acbaa","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-408.tgz","fileCount":166,"integrity":"sha512-6udPlrzG5pr+aSl4gC045D9pOuoglJ6JR+pF9brMzcQhyW3zZ9O9eDExlvFNSjMhouvHXeZS5aLoUP5BUsr3Ig==","signatures":[{"sig":"MEYCIQDtRFUxUcyNPyBsjgDl3D1bHFx+MVbYKxryRjlEmAm+RQIhAOwTpu5bikaQyYjZvuA+7w8orKm77UA36li5yGw3rLq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzX2kdIfSBDtu5VGhx/yFirKRGP5bZSeJh0WBxK5peGAiAbMBkyDy1eMbHzWAzhOxk3Ruy02jZ+c4uFO8ol22la6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-408.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-408.tgz","_integrity":"sha512-6udPlrzG5pr+aSl4gC045D9pOuoglJ6JR+pF9brMzcQhyW3zZ9O9eDExlvFNSjMhouvHXeZS5aLoUP5BUsr3Ig==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-408","@opencode/util":"0.0.0-dev-408","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-408","@opencode/schema":"0.0.0-dev-408","@opencode/protocol":"0.0.0-dev-408"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-408","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-408","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-408_1793398697242_0.6500470310023729","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@opencode/plugin","version":"2.2.5","license":"MIT","_id":"@opencode/plugin@2.2.5","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0876cc3f90294ea9153d3ee8e4cbc23d85a24c8b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-2.2.5.tgz","fileCount":166,"integrity":"sha512-DHtmC55UM5NbtZwyayLxI/ygTMt3n+6xXYYBkOdNxmZ+rLcIbpjmeJvySqdxFmT3K7Pk/2pHsuocxhquu6sysA==","signatures":[{"sig":"MEQCICpLuboc8YZ35CyKPZW6C8Ni9hcSkMbCgYRrVfawmFdXAiBcmVNUMijCR1mvJ5vdI4LzbYkuSMBDle2vptXK2U7lhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICwBlcX4/xufl84ARNU4P0NQm5vGrJEnn5KJTsUsi3hRAiAoDFTwGR77c9BImo+ZlISdCmp6wG2m2N8lAq2VYoCKAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371393},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.5.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-2.2.5.tgz","_integrity":"sha512-DHtmC55UM5NbtZwyayLxI/ygTMt3n+6xXYYBkOdNxmZ+rLcIbpjmeJvySqdxFmT3K7Pk/2pHsuocxhquu6sysA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"2.2.5","@opencode/util":"2.2.5","@ai-sdk/provider":"3.0.8","@opencode/client":"2.2.5","@opencode/schema":"2.2.5","@opencode/protocol":"2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"2.2.5","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"2.2.5","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_2.2.5_1793401959927_0.11960820860799282","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-409":{"name":"@opencode/plugin","version":"0.0.0-dev-409","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-409","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ce633e6aeaaaee013b1c0b551a130306bce92272","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-409.tgz","fileCount":166,"integrity":"sha512-5Am8umHkcRmmgycJWFmzb4sKUlWE96OWxAHsKdLrmnd72BXO0Pe0zew8c9rykIo/6H23GGK1b7J2QFOZ8DIulw==","signatures":[{"sig":"MEUCICZNoxob1DWUc5SynDVlulxwNSw/wwaSVIApkLSozJDCAiEAu6RZ+XGxVPbbl057jWv5Hip+/wUt+nTIGf9zQoXnNAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLYSnoSY2H8G7btbP9NHk9PGn+LK939BHKfiFWmTsU2AIgbf5+8ZoXhlubzoNiKCDCgUTsh7TfwLr03NQQbKyzEr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-409.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-409.tgz","_integrity":"sha512-5Am8umHkcRmmgycJWFmzb4sKUlWE96OWxAHsKdLrmnd72BXO0Pe0zew8c9rykIo/6H23GGK1b7J2QFOZ8DIulw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-409","@opencode/util":"0.0.0-dev-409","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-409","@opencode/schema":"0.0.0-dev-409","@opencode/protocol":"0.0.0-dev-409"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-409","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-409","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-409_1793402789018_0.35184963432191296","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-411":{"name":"@opencode/plugin","version":"0.0.0-dev-411","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-411","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7419c60871ffdb905e339b304197bd709b65050a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-411.tgz","fileCount":166,"integrity":"sha512-xHIjIoL7q4Ow0iRYJrGUIV2ng7jmLsIUO0xgka/brbmBsQ50x/j3c9SAgPaEKra4bvLDZSn3xvM+OU3nmZ0w8A==","signatures":[{"sig":"MEYCIQD/AytBpLbNtJdF8d0KMNd8aKXFNHEwFAJLqwrdCvpnXAIhAPQ8ZqDyKBfG0RdcN7ahaPvlgXrJ5GNkWsf8nGVG1Kan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGF9ZI/0AzL+OCWxIIpFPouvR+zoCV7bZ22ulHnBqSK2AiAhnG/RRQgEG2Rvb69kQ6wUG+o/B2PQ5BSE/c24Z9NbLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-411.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-411.tgz","_integrity":"sha512-xHIjIoL7q4Ow0iRYJrGUIV2ng7jmLsIUO0xgka/brbmBsQ50x/j3c9SAgPaEKra4bvLDZSn3xvM+OU3nmZ0w8A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-411","@opencode/util":"0.0.0-dev-411","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-411","@opencode/schema":"0.0.0-dev-411","@opencode/protocol":"0.0.0-dev-411"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-411","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-411","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-411_1793406078998_0.5658832178517763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-413":{"name":"@opencode/plugin","version":"0.0.0-dev-413","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-413","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"11af27e36e56bce6a2a80c98dfcbb795da19019c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-413.tgz","fileCount":166,"integrity":"sha512-ZtpjoT3dY3D/8OzzTvV9VRIiLqeOg4fYOV6UpeaiAaukIQhmSHbISW2snKCz972flHafZv7jED1sMBOHwXVaSQ==","signatures":[{"sig":"MEQCIDCNwBQ/pqJlHG8ZhKWfHiaRDAV0w/e359QSVy/d2YiXAiAhjN/G/bzdz88A9AWG1LvcmB1ACRJg6uZ9Z7R/AVXbFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8NrfotgTm1Mdht2vP+nYQHZ5YuG7t+G4sRkZn+qB2UAiEAzvDPVr1KD5w6XIhfCaEK9Puk/wC91MNwizK8kK4CLjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-413.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-413.tgz","_integrity":"sha512-ZtpjoT3dY3D/8OzzTvV9VRIiLqeOg4fYOV6UpeaiAaukIQhmSHbISW2snKCz972flHafZv7jED1sMBOHwXVaSQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-413","@opencode/util":"0.0.0-dev-413","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-413","@opencode/schema":"0.0.0-dev-413","@opencode/protocol":"0.0.0-dev-413"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-413","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-413","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-413_1793408691625_0.10395452822975271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-414":{"name":"@opencode/plugin","version":"0.0.0-dev-414","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-414","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c148bc477ef0e5ac35f61d2508288ebf094e859e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-414.tgz","fileCount":166,"integrity":"sha512-QuPyZ99+rz8esYtMaSnz5s+ORYImbuaa91fxZ+ciMrg/PR8xLCgSQ+0g2dYprWf2bZH0M9BAEcVp50WpD4HNSg==","signatures":[{"sig":"MEYCIQC8MxW/vqvUfAvmqFcNmDDaYHQpHGgZPJ/mT3oDqG0GJwIhAKYha1GJOgbv7Seb1gUxgOiu6V+CEuP9IQCtt+phuXcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyDuzGY4RBj0DmENcpVPLKufaUuQN3Vk416+B2pPGgEwIhAKzOXLSm/Fiuet/BazDcjDkNlSceX5hjScNnYWI/MP8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-414.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-414.tgz","_integrity":"sha512-QuPyZ99+rz8esYtMaSnz5s+ORYImbuaa91fxZ+ciMrg/PR8xLCgSQ+0g2dYprWf2bZH0M9BAEcVp50WpD4HNSg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-414","@opencode/util":"0.0.0-dev-414","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-414","@opencode/schema":"0.0.0-dev-414","@opencode/protocol":"0.0.0-dev-414"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-414","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-414","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-414_1793411404115_0.7529404583886282","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-416":{"name":"@opencode/plugin","version":"0.0.0-dev-416","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-416","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"855c39f15977680eec7500fbdcc272b4cd155e34","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-416.tgz","fileCount":166,"integrity":"sha512-0q9ZC4bjkWNnrV4SiVxh40XSq+xbNa49N4crrGAEvlds79mnROLEPndrsA8kj2B44HGMYE0gIy6x2y6wcQG8zw==","signatures":[{"sig":"MEUCIDd5reluNIRv8UOHY0fEIZGazvQG5oLdhgWExY+bRFBiAiEAnl7Fi0sSJ3dAsM/LM/Uszm7y1BRUGINxnmcYl5hptC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCy3vjNEVqy+AXSZx7qZp1so+Iji2D7Z6KSagrcCl4VOQIgd8V4h7Ho/DfEp8DBka3RhHwj2P8auTADeNYw2OaTtLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-416.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-416.tgz","_integrity":"sha512-0q9ZC4bjkWNnrV4SiVxh40XSq+xbNa49N4crrGAEvlds79mnROLEPndrsA8kj2B44HGMYE0gIy6x2y6wcQG8zw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-416","@opencode/util":"0.0.0-dev-416","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-416","@opencode/schema":"0.0.0-dev-416","@opencode/protocol":"0.0.0-dev-416"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-416","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-416","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-416_1793414680774_0.16651385251291229","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-420":{"name":"@opencode/plugin","version":"0.0.0-dev-420","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-420","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7afc1f92734beb9ba2db058fa4ddb063809e3c4c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-420.tgz","fileCount":166,"integrity":"sha512-5VzoJx17Bh00W7aeSVsEFuQv5YONQ7GJq2SAv/QPSgKS7VfHJOBDHere7qpQDewcfWVemQ+zCxxLCWnGnqrotw==","signatures":[{"sig":"MEYCIQDH0F8aWWpXDWLouboLeTK4gxwVxPCSTJceIWYFDSOQnAIhAKgSsYi69tWskb0URJZxaU0hBghLJ1w3mTvXwMXluCS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgA6Cb7QkfphL30UWYtl4slvJnU6vUwrOTy83gAWI34AiAay6nvegnhh6z3nVK/jki4e0CgwtMUUn/n4U8LRcAU/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-420.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-420.tgz","_integrity":"sha512-5VzoJx17Bh00W7aeSVsEFuQv5YONQ7GJq2SAv/QPSgKS7VfHJOBDHere7qpQDewcfWVemQ+zCxxLCWnGnqrotw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.0.6","@opencode/ai":"0.0.0-dev-420","@opencode/util":"0.0.0-dev-420","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-420","@opencode/schema":"0.0.0-dev-420","@opencode/protocol":"0.0.0-dev-420"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-420","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-420","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-420_1793417401596_0.05659183308094817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-425":{"name":"@opencode/plugin","version":"0.0.0-dev-425","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-425","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2d5bf7a6885c5de3abc037ec5955be71fb52de26","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-425.tgz","fileCount":166,"integrity":"sha512-wAdYITF3QiiWYLZb8+fwqnwdg4dokPCcVXRwVm/77TDJtj7vV3hKikcbqyatp8ECdDl1hXWDQG1rdywg4ozgJw==","signatures":[{"sig":"MEYCIQCsX3LsLRfQjagSf3y9G3jcsqRHssIym7H6m+Sql+MY4gIhANWC2GLEce+s9fcKJLiF8wti9ftRQW60LK97xQIMdEn1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNUx9XBR92e5xwh9zw6Ej3ZwT2XswQ3P5sUrfhKsyuNAiEAyjlLF2Vc7H1QMWC8S2hJeUeEyzIYmK49+r07gaxEml8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-425.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-425.tgz","_integrity":"sha512-wAdYITF3QiiWYLZb8+fwqnwdg4dokPCcVXRwVm/77TDJtj7vV3hKikcbqyatp8ECdDl1hXWDQG1rdywg4ozgJw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-425","@opencode/util":"0.0.0-dev-425","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-425","@opencode/schema":"0.0.0-dev-425","@opencode/protocol":"0.0.0-dev-425"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-425","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-425","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-425_1793419821340_0.41766474251774555","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-431":{"name":"@opencode/plugin","version":"0.0.0-dev-431","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-431","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"96a136726fcafa306483e70a9d985e8520eae15f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-431.tgz","fileCount":166,"integrity":"sha512-JstEss2N704NNLnDlt0C4AoNUW67S8QfG7IJ15uKSSfZyfPawr3BwDQUz7HQBMwyWCS78XY44ouqwoJ+AzdCuQ==","signatures":[{"sig":"MEUCIQCgLoQ5xpWT5S/nFiLIS91efmIJWdk0spQUdCdRZ/ChIAIgMISWUY+6gNiVWE2qCviSFnEPIDpRGgmlvtOwrxdPrIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEq1umAxxY3z7HJd/XFZ1f9DBgBheyq6DYn1ZIZSVIGJAiBG+fZSIb6nyVyWnd5z5MROqRGGSxXF7NjoeslZ34F/Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-431.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-431.tgz","_integrity":"sha512-JstEss2N704NNLnDlt0C4AoNUW67S8QfG7IJ15uKSSfZyfPawr3BwDQUz7HQBMwyWCS78XY44ouqwoJ+AzdCuQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-431","@opencode/util":"0.0.0-dev-431","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-431","@opencode/schema":"0.0.0-dev-431","@opencode/protocol":"0.0.0-dev-431"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-431","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-431","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-431_1793422364839_0.09237365461001301","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-433":{"name":"@opencode/plugin","version":"0.0.0-dev-433","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-433","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"92849855681ffd78b8de40152ed52004ad3748ed","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-433.tgz","fileCount":166,"integrity":"sha512-Fyav2+bzto8n7cvFPo27F/gls3LhRX6RMamc4y3d4JaUlGiy4QzMZuZYn9yK5cImPiRyntffoJ5DHawpCG+aVA==","signatures":[{"sig":"MEQCIFbep/SiUTaHBDaOv3wijCQzE1D+fNA0eNfWCLFs8LGAAiA6uxYHktwitGn1ILHoKRfMnsSDWKC6yzeuzJpNs/fJUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC1E/wVKHwlR8SOnXGOGAw6s1ykZPSyfGqSsag/44i6vAiEAhciW0QnHz3pxCFLRgubxqcyCdTxypaF5Z+UVA14S4wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-433.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-433.tgz","_integrity":"sha512-Fyav2+bzto8n7cvFPo27F/gls3LhRX6RMamc4y3d4JaUlGiy4QzMZuZYn9yK5cImPiRyntffoJ5DHawpCG+aVA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-433","@opencode/util":"0.0.0-dev-433","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-433","@opencode/schema":"0.0.0-dev-433","@opencode/protocol":"0.0.0-dev-433"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-433","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-433","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-433_1793424891158_0.025483930517315345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-434":{"name":"@opencode/plugin","version":"0.0.0-dev-434","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-434","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"02e5d44f6b2185780169f2d003721a196a5ffe3c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-434.tgz","fileCount":166,"integrity":"sha512-0niQNhDYMiYct6e09GUHj/UAEERnZWbCdyCD0lfHSgVPDTSKY3vD7FTlSd7pKSpSEXmX0ZoaHg5ZVmgRbey1Gg==","signatures":[{"sig":"MEQCIHiTSs6m3iOsbcE+kgmC40B9dylg/oXCX/Ox0zoqreYMAiAVZYu8C/Dkd+QbmdbiGlHEuGccDHPSonQkul8U2zzi8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG7kefuyMtbT+Hm3xgK4fS2lOZ9m78Y7JSrkObJDDf0wAiEAkr8X7xu++7rbzQ4iXlWh7VUga8oai/Ze4yewaJneL0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-434.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-434.tgz","_integrity":"sha512-0niQNhDYMiYct6e09GUHj/UAEERnZWbCdyCD0lfHSgVPDTSKY3vD7FTlSd7pKSpSEXmX0ZoaHg5ZVmgRbey1Gg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-434","@opencode/util":"0.0.0-dev-434","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-434","@opencode/schema":"0.0.0-dev-434","@opencode/protocol":"0.0.0-dev-434"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-434","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-434","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-434_1793427225085_0.9110774920426037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-438":{"name":"@opencode/plugin","version":"0.0.0-dev-438","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-438","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"17fd4e3301b8c3dd0c5946258abc316444657d06","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-438.tgz","fileCount":166,"integrity":"sha512-ffzjoOyRXoHSpzuDSZTyDgujn7jbSWy4LiJQYubEBPMDL75aJH0Xp6M4ErOb3g9oUb5Pae8Oj416RQcXoI7mGw==","signatures":[{"sig":"MEYCIQDU1a9UB0j0KYFgKfUSSOJdUwtU7soJYaUvGDrKmvPZygIhAMWjEbGJDQjvbLQkEBcNblGN68d+m7tsivhU4f6m6fmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2pgN8i7K4oFVYOeaOr5VCMIE5pAJUj0YNmfYli87vzQIhANlp/Ov34uNqjSL9VnLH3oaEoSffX9z85kN8jvSn3hZF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-438","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-438.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-438.tgz","_integrity":"sha512-ffzjoOyRXoHSpzuDSZTyDgujn7jbSWy4LiJQYubEBPMDL75aJH0Xp6M4ErOb3g9oUb5Pae8Oj416RQcXoI7mGw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-438","@opencode/util":"0.0.0-dev-438","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-438","@opencode/schema":"0.0.0-dev-438","@opencode/protocol":"0.0.0-dev-438"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-438","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-438","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-438_1793429704298_0.8530762462051688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-439":{"name":"@opencode/plugin","version":"0.0.0-dev-439","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-439","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"099ee8ea4b7275a34a0585dab068ea0aabc53ae1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-439.tgz","fileCount":166,"integrity":"sha512-dzJMRxCyrWR4ZFnRXGWoItfdlcQjpV0KPdpdLEYquPqPihSozT2jQiMFRqJGYnACm3pUvniHQEP/diO8HXatzA==","signatures":[{"sig":"MEUCIAUdwZ4QSLQLBIgnR3IsfK9V6HYfCkCR1727bOU1cgx4AiEAqJca27o6AQ+PDkXt64fUyfFa3DaP2rzCKJfUzrao/SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHCnlyyYI7nafH1OyBylhqYUOmleMEVi1cOf0r8n1tP8AiA1mQ1jrnDrm3kqZsviMLlIn7xUqhtt2AMwlVuxvoBh9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-439.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-439.tgz","_integrity":"sha512-dzJMRxCyrWR4ZFnRXGWoItfdlcQjpV0KPdpdLEYquPqPihSozT2jQiMFRqJGYnACm3pUvniHQEP/diO8HXatzA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-439","@opencode/util":"0.0.0-dev-439","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-439","@opencode/schema":"0.0.0-dev-439","@opencode/protocol":"0.0.0-dev-439"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-439","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-439","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-439_1793431940733_0.2751896875688947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-440":{"name":"@opencode/plugin","version":"0.0.0-dev-440","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-440","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"dfb0998be69f28757bb65fee8ef2cf79161b122e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-440.tgz","fileCount":166,"integrity":"sha512-LT4aYDz1JU+sXWf5aMojn0tUH8tWt+zpqtulSBMoiTYIlKvphicau6+DxsZ8YlBu38i22LwPUQSLChbPBOsXhg==","signatures":[{"sig":"MEYCIQDPVWDXM5A8Rmp21r04+DiJyPF9k7VQ65DKDj0LY8lk1QIhAM3RNviWYa+UExcYaunRKPCLavFFdo1oFV0AUfZApFLS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0R1X3ZFssZ2vlxTtn2Z2qSX70h61cN+ZZj/0IY+iVTAIgffGOqqcNRet5hNJhTkKmNZMq9m1Bm8quvqY3C6J/Yec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-440.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-440.tgz","_integrity":"sha512-LT4aYDz1JU+sXWf5aMojn0tUH8tWt+zpqtulSBMoiTYIlKvphicau6+DxsZ8YlBu38i22LwPUQSLChbPBOsXhg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-440","@opencode/util":"0.0.0-dev-440","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-440","@opencode/schema":"0.0.0-dev-440","@opencode/protocol":"0.0.0-dev-440"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-440","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-440","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-440_1793434519903_0.13237785592076667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-441":{"name":"@opencode/plugin","version":"0.0.0-dev-441","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-441","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c575dd417d44d929191d6bc3c820789e6cc394f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-441.tgz","fileCount":166,"integrity":"sha512-9uNc0IJJbxYQjeVL4XKLWs2f866j+eYBqC3Ap0dyfwswR1SgVwqzcik+VY8GQ7x1PcfYNECJQ0vPwQ/CAmzhZQ==","signatures":[{"sig":"MEUCIQCp19i9l52UCYbzWrc/57RQKf/PD7DDcwTwWPoz2JxXEwIgSCJU7y1dTXf72bGYEi8ylS0bGGMEcXgwC2LEWuzows4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICv7IlmLyr/6YOY/COi6Stbo9Jfm//nMjIvWcOTgpKPYAiBQRgE+iIT68na5yyx/zMnFBxEjdXxNYPxBqDiR0UWoSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-441.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-441.tgz","_integrity":"sha512-9uNc0IJJbxYQjeVL4XKLWs2f866j+eYBqC3Ap0dyfwswR1SgVwqzcik+VY8GQ7x1PcfYNECJQ0vPwQ/CAmzhZQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-441","@opencode/util":"0.0.0-dev-441","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-441","@opencode/schema":"0.0.0-dev-441","@opencode/protocol":"0.0.0-dev-441"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-441","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-441","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-441_1793438748271_0.41112144593089595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-442":{"name":"@opencode/plugin","version":"0.0.0-dev-442","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-442","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b995e4dffec78108cc549c738b3ecb1aa85e550e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-442.tgz","fileCount":166,"integrity":"sha512-z4t470J0C0nPfcYXbCXwUdziQlf38Kp/YsWp03HROw8EpWxzi3jaO2l2A57PHjf5IbiRjXRLDK5hatJ9gGtJMA==","signatures":[{"sig":"MEYCIQCSV1OpIqaFFoWS3WHnki8ZdVsQD6BGGHMBpz22y/j39gIhAMW1i2WUrmcRGBErzsCR5qDY4E9FEp3UAa+DDF0UVZm0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH1kXm/VZyQvZMUdwYk2OQLZ1IBHVGgY0S5SGyGrO8g3AiAC+KictTRE0qfTSbCmcjpSXB5QXgxpWlnGh1baVx2zlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-442","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-442.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-442.tgz","_integrity":"sha512-z4t470J0C0nPfcYXbCXwUdziQlf38Kp/YsWp03HROw8EpWxzi3jaO2l2A57PHjf5IbiRjXRLDK5hatJ9gGtJMA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-442","@opencode/util":"0.0.0-dev-442","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-442","@opencode/schema":"0.0.0-dev-442","@opencode/protocol":"0.0.0-dev-442"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-442","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-442","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-442_1793443395679_0.3574013578127869","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-443":{"name":"@opencode/plugin","version":"0.0.0-dev-443","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-443","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2013746f8c1a7dd97cc6bc7b33a520918ce0fbe2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-443.tgz","fileCount":166,"integrity":"sha512-1OG8oMCFznw49UvleLuXZLZrD9T6POUUmubuPhqrG3r8guCN5ot521uxz3HZuSd9Na8NWAwkdtY1H0yo1fLjYQ==","signatures":[{"sig":"MEUCIQCE/IbJ/Ri3RmoreQGCNUchmB6bX7H2peEAFJFmDe7SAwIgMqQi5iHXuc8o5v3RKMMmW9sZeN5GHERruNTqCEOZVcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE8Db/ScsvdnkWKJeewXtIlHvqKyVjvr9OeVmBUVlnMHAiEAvJPsb3mv6/WuXKnopjvCXt2AJS/I4huhqohEM0TYsiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-443","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-443.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-443.tgz","_integrity":"sha512-1OG8oMCFznw49UvleLuXZLZrD9T6POUUmubuPhqrG3r8guCN5ot521uxz3HZuSd9Na8NWAwkdtY1H0yo1fLjYQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-443","@opencode/util":"0.0.0-dev-443","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-443","@opencode/schema":"0.0.0-dev-443","@opencode/protocol":"0.0.0-dev-443"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.0","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.0","@opencode/theme":"0.0.0-dev-443","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.0","@opentui/solid":">=0.8.0","@opencode/theme":"0.0.0-dev-443","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-443_1793466780436_0.8811655484826381","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-445":{"name":"@opencode/plugin","version":"0.0.0-dev-445","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-445","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6764dbf2322187acd80520a800c93e9e96e487cb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-445.tgz","fileCount":166,"integrity":"sha512-w724QpPx4fbLoS4t/GJBdfE+xKDVK8DEIxDeuRVxg1YnzKGxTbfFSylzGUxda4ANH9ieKycTUoJS+DW5aTXv2A==","signatures":[{"sig":"MEUCIQC9W7Mlaza5mQSbS2KY85GQ890G7gJNGk7uO0JgWUYV9wIgFBL8LQXRR+1S6iDQOPZXKIYCjJSD1NzrsmFp2k4zwY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnpczHnpYna0c/JkhpUE7kXjPUGtrc9UBwxemD51pkVQIgXXG1A3I8MAeacByNobzWC3H+E5zIOAS1Q2iOZ29PJHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-445","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-445.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-445.tgz","_integrity":"sha512-w724QpPx4fbLoS4t/GJBdfE+xKDVK8DEIxDeuRVxg1YnzKGxTbfFSylzGUxda4ANH9ieKycTUoJS+DW5aTXv2A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-445","@opencode/util":"0.0.0-dev-445","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-445","@opencode/schema":"0.0.0-dev-445","@opencode/protocol":"0.0.0-dev-445"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-445","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-445","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-445_1793469030687_0.7961097846507846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-448":{"name":"@opencode/plugin","version":"0.0.0-dev-448","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-448","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"bee3fd2cee10b3ac29a21b687dbf066f6bad5372","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-448.tgz","fileCount":166,"integrity":"sha512-mg6eUnC5BsPpNF98b5Zumk6jm9shdf8NlVDz77C8yCQHizKrSkfhsvFCU73SCH80pe1C4yMrRQ7ioE4hkFnsGA==","signatures":[{"sig":"MEUCIQC3vMUICiJRBOddmE7wpC491go+ELYJJyH8xgYilSaV9wIgerjVpyMi4ei8r2I93iU/X/9Xb95XPol/hj/RMqjY2k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDjT6o7LI78MMKG8phEqjYQ2xHsKT9euCkWVp6P+RYV6AiAcubNUiFUsMLJn92aujyuZVvLgH3DMoxPldv5/7CZJNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-448.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-448.tgz","_integrity":"sha512-mg6eUnC5BsPpNF98b5Zumk6jm9shdf8NlVDz77C8yCQHizKrSkfhsvFCU73SCH80pe1C4yMrRQ7ioE4hkFnsGA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-448","@opencode/util":"0.0.0-dev-448","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-448","@opencode/schema":"0.0.0-dev-448","@opencode/protocol":"0.0.0-dev-448"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-448","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-448","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-448_1793471610336_0.5719302331244489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-449":{"name":"@opencode/plugin","version":"0.0.0-dev-449","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-449","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6052f32c2c4b83793ee20f0897894e2adee655dd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-449.tgz","fileCount":166,"integrity":"sha512-am+oVAOUOxPQWTLQjcYJzFUux/2h1k1B71HMfsLSfl9Av5Fh+NOoym47OggT/oR7cwo7tUeDyi2+6caMBWn2qA==","signatures":[{"sig":"MEQCIGKW01oX3uy/UA+Np1UhThcRKV7nAHDQgFPS1bRfwCQ+AiAd16xAahDHUI0MMf0y+VaCnHR4LEbvcTGilhu650uU3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACOOsHcwpykErVEGGgg802UdDpgXrLdRycZfNaqEkUbAiANV6vwuM5RUvibxTB8ZtuCqAIuXlJBT1zfw3gqUQaHuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-449","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-449.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-449.tgz","_integrity":"sha512-am+oVAOUOxPQWTLQjcYJzFUux/2h1k1B71HMfsLSfl9Av5Fh+NOoym47OggT/oR7cwo7tUeDyi2+6caMBWn2qA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-449","@opencode/util":"0.0.0-dev-449","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-449","@opencode/schema":"0.0.0-dev-449","@opencode/protocol":"0.0.0-dev-449"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-449","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-449","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-449_1793477210583_0.36387147345804016","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-451":{"name":"@opencode/plugin","version":"0.0.0-dev-451","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-451","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0228911994aaf06784e9272e3915dff37ab06421","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-451.tgz","fileCount":166,"integrity":"sha512-oE7ltXppVbLU+oMme6nJwJGJ6Bw0NQ148xZJ6dObo0LALEfJdvIzvWsGXkzYaL3aKgABR/UrjIytsoRqjs1hng==","signatures":[{"sig":"MEUCIQCnwHffrSt+OUF5F9qxz0oL6ulJTG21/Nhnl5TFQD+FVAIgCsH90gv/8grFDPhsUPQ6gv3mKPv1A0kfu/ia1HHzyAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRWLFEa5CMkSAs1gVlYWWDVC9/2wVmr8UGmrz9SH6f0AIhAPsbrNcahhXiR7ob6gYQZuF5TUCjEtfWqAOfMGTZpfEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-451.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-451.tgz","_integrity":"sha512-oE7ltXppVbLU+oMme6nJwJGJ6Bw0NQ148xZJ6dObo0LALEfJdvIzvWsGXkzYaL3aKgABR/UrjIytsoRqjs1hng==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-451","@opencode/util":"0.0.0-dev-451","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-451","@opencode/schema":"0.0.0-dev-451","@opencode/protocol":"0.0.0-dev-451"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-451","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-451","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-451_1793480357901_0.7680773668022144","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-455":{"name":"@opencode/plugin","version":"0.0.0-dev-455","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-455","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f352bf4d6a4dd52262de13427b12e1cb72a2777a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-455.tgz","fileCount":166,"integrity":"sha512-AbkQGkDVGBIxLrpfWq2bN+uIE6//F1NpT2R+8ROEhEyDiq/5WSgX0G5MRKd6kPK0NGa9pEHn6YvAOPMb+1HjXA==","signatures":[{"sig":"MEUCIQDQvAuEC77Z8Axccj4Rw7x+mx1YyAP+8P+TOZc886JBWgIgbYGO+0DhwuEBYBJ+oRMC2QgZ6VX8Vdzx7keoigYIakM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFA7Seqpr0ayv7kL8FhRJTIaJ6hPWrGBWVJnsfdGLZJQIhAKYNN4tbRqu9PIHvRt7gRy9oyCDfOZn4GNiKK0z9mej5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-455.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-455.tgz","_integrity":"sha512-AbkQGkDVGBIxLrpfWq2bN+uIE6//F1NpT2R+8ROEhEyDiq/5WSgX0G5MRKd6kPK0NGa9pEHn6YvAOPMb+1HjXA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-455","@opencode/util":"0.0.0-dev-455","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-455","@opencode/schema":"0.0.0-dev-455","@opencode/protocol":"0.0.0-dev-455"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-455","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-455","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-455_1793484522440_0.3167429346535552","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-457":{"name":"@opencode/plugin","version":"0.0.0-dev-457","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-457","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7aea82d968130aadaaeae4caf4d8848cdf5e8535","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-457.tgz","fileCount":166,"integrity":"sha512-dtNy96J09JvmODa8gmuH0wkBXX7vO+SNRCHVy5DePf3hYUhtP4pJJ/f52bcfjBUelxOkaUZRe1ISeWVSC7B/5w==","signatures":[{"sig":"MEYCIQCiBhvTMIesuktKvXasLBEAeJQha+vh/eC734ptHaOKewIhANMEUoxJSjy/UYBQVl9vp9o5/58U4cUa5n2Si8Tc4fyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHsxyqh5kvhyvWLevXocQkZf9uCgshQTuj8ER72LrxeUAiEA+ulmDPIR9HsBAHqtpniT7pXkEM6VoQs3GNY7rnkxjcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-457.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-457.tgz","_integrity":"sha512-dtNy96J09JvmODa8gmuH0wkBXX7vO+SNRCHVy5DePf3hYUhtP4pJJ/f52bcfjBUelxOkaUZRe1ISeWVSC7B/5w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-457","@opencode/util":"0.0.0-dev-457","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-457","@opencode/schema":"0.0.0-dev-457","@opencode/protocol":"0.0.0-dev-457"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-457","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-457","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-457_1793487487585_0.8839803545005522","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-461":{"name":"@opencode/plugin","version":"0.0.0-dev-461","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-461","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3a817946ba25502b56529c7661a4a9eef33d2d4e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-461.tgz","fileCount":166,"integrity":"sha512-+VJ7Hmkmv9c6U5ONi698tcCfd1apNdfJ/R+EbffFiQ/PLtFMtU6Hf3jkTCpUNK4wSm+UpsyZTg9LAtxDNazn4w==","signatures":[{"sig":"MEYCIQDCzMUyJSd1kJGiwtFgovyJVAf+CE51Rp4PJvGTXiGH4QIhAK2JnjxFmuEuXRE4hR5ykPq7xVBbp2fuv0hhVJZk+GTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkmydRe4NFbZrzo5Fy+8qF2TbPkq6ppCixPZX3Ao2MSQIgYoMTvrPPeE1ZwNi3Y3UQZ5EZ/uS4ysOEnsvodU9M/nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-461","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-461.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-461.tgz","_integrity":"sha512-+VJ7Hmkmv9c6U5ONi698tcCfd1apNdfJ/R+EbffFiQ/PLtFMtU6Hf3jkTCpUNK4wSm+UpsyZTg9LAtxDNazn4w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-461","@opencode/util":"0.0.0-dev-461","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-461","@opencode/schema":"0.0.0-dev-461","@opencode/protocol":"0.0.0-dev-461"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-461","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-461","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-461_1793491500243_0.23222876616366928","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-463":{"name":"@opencode/plugin","version":"0.0.0-dev-463","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-463","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"65fa466a6ec76a4c7e4deb9f3acca6d567e454b9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-463.tgz","fileCount":166,"integrity":"sha512-6eO8jUuj3hSSkFReLfvu/hceoGKoK8d61qenUzlmqDCophmmD1oxdraCILGCGBI3X6x9ArtIlMF/r9xWv1o9Qw==","signatures":[{"sig":"MEYCIQCjYWuU3Gn+LyZRJlGf3aW8ctL2rltaFvRHqN6OAa2ZCAIhAKYE1LUjUfLdQH2EZRYz1nsfq42Wm8pPNZL0YwhMr0eH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2mPGRrUhD9YaHIeYITbXDW6jnLhOalVg3kAOPlrU99QIgJnKfQhZkLTWOhsv1gWxNHfgGzTPYIzVL+XnLeiMozYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-463.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-463.tgz","_integrity":"sha512-6eO8jUuj3hSSkFReLfvu/hceoGKoK8d61qenUzlmqDCophmmD1oxdraCILGCGBI3X6x9ArtIlMF/r9xWv1o9Qw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-463","@opencode/util":"0.0.0-dev-463","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-463","@opencode/schema":"0.0.0-dev-463","@opencode/protocol":"0.0.0-dev-463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-463","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-463","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-463_1793496491385_0.021676456014745216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-465":{"name":"@opencode/plugin","version":"0.0.0-dev-465","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-465","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ac4f4e24a1d33eb557e892c642bcd32cf74044a2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-465.tgz","fileCount":166,"integrity":"sha512-cQXb2/0epP4c9Td2Zay+FEruznBI+2FNlEd+HWxSaLZhvubM04UtCoEoFI6pig7PxTIp2l5z4gtrltxkcvp4EQ==","signatures":[{"sig":"MEUCIG8lFhJDg24c3XbDpKwy4/f3PkHy+0jBwKSvQu2l58WEAiEApl9xESvjxnTUnSpgzzlG7rqejg6DBZKDoBzAhHCqLJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEj3/JSaaqwux7NmXmwHspX7mYja61CAY0xTxfyd3rU4AiAmbkHbdMIOQKUOqy6SkoKAIYZkUHeDjMm1FT+xsaxByQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-465.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-465.tgz","_integrity":"sha512-cQXb2/0epP4c9Td2Zay+FEruznBI+2FNlEd+HWxSaLZhvubM04UtCoEoFI6pig7PxTIp2l5z4gtrltxkcvp4EQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-465","@opencode/util":"0.0.0-dev-465","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-465","@opencode/schema":"0.0.0-dev-465","@opencode/protocol":"0.0.0-dev-465"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-465","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-465","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-465_1793498953382_0.15493189808178598","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-466":{"name":"@opencode/plugin","version":"0.0.0-dev-466","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-466","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9eca7e04cb79e6c83fbfd2300ee24c44ed93d0a4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-466.tgz","fileCount":166,"integrity":"sha512-W5w6fbGhFaBFR+hnJlE+LdSM2h+7Mg6zLDyC4+ZmBg9C1VdEEs/133OXppEjWpWlPpzM1B4TqRBTOwsxZEIyNw==","signatures":[{"sig":"MEQCIHTX4r8kSzg/A2q0Li7HS00vHuYee9dddlrOfXcs1ksTAiAc7nV1ds60Ms8vnqafqjY+DpaOPllQafJKE02WsKtIZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICpMXojBPY2oEmAhMQ6TnJuttUb3iVRXBlV5mH9yUpxsAiAaOgPknqgo9eM1VR/MCneNT06fv+/Tx2SrcW6XpdR0kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-466","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-466.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-466.tgz","_integrity":"sha512-W5w6fbGhFaBFR+hnJlE+LdSM2h+7Mg6zLDyC4+ZmBg9C1VdEEs/133OXppEjWpWlPpzM1B4TqRBTOwsxZEIyNw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-466","@opencode/util":"0.0.0-dev-466","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-466","@opencode/schema":"0.0.0-dev-466","@opencode/protocol":"0.0.0-dev-466"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-466","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-466","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-466_1793502091963_0.4327970188544956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-468":{"name":"@opencode/plugin","version":"0.0.0-dev-468","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-468","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"37da7f5ac39ce5c6624a14005e66d5a6ddb0b043","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-468.tgz","fileCount":166,"integrity":"sha512-mog12YzDKZNMdrNVPli7RHGu89k6HlsgJS04zlRl64rymIyP86x431V+CwEU3TYfhc5TH75Bq1hWPds/qqWXDg==","signatures":[{"sig":"MEUCIQDBvW21R2OAJPwU3O8wTTMQBG/b4uP/GbwIYr5X5zr2yAIgbEWanlyioGI+uIjj/xUyBueF+jIuFWTx2hnuingr63Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwF7ArhGiMvQeySqqHJGDiagyxYArP35l78f2gTzP5UQIhAKfjlFCz5q0wEIKSGzX7r8+m81ZhGoFU8b33cpx1BOeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-468","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-468.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-468.tgz","_integrity":"sha512-mog12YzDKZNMdrNVPli7RHGu89k6HlsgJS04zlRl64rymIyP86x431V+CwEU3TYfhc5TH75Bq1hWPds/qqWXDg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-468","@opencode/util":"0.0.0-dev-468","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-468","@opencode/schema":"0.0.0-dev-468","@opencode/protocol":"0.0.0-dev-468"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-468","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-468","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-468_1793508497316_0.5653712752421544","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-469":{"name":"@opencode/plugin","version":"0.0.0-dev-469","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-469","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f1dc83c93c70ccb45f1a83c33f4c2fce61bd85b7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-469.tgz","fileCount":166,"integrity":"sha512-Uz94Nz2COHzJtojjp1FxHrFjxhCbrhtYuIRC4qxe6Sh36shxlt/6LsLHLtN0wzhBdPA2F2xDwaNUJ2IlhjoyXg==","signatures":[{"sig":"MEQCIHUYFkFdu77oXebSJHT5MK2R+L18TSfqoepOWB607A00AiA8I0t6Y/KY2S0HcgMfTmzPlAko4u23/uLgJa+vurOj7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVLqBAnAjQg0cwkZ336JcYyln+YofrdW+rjFYFr16W6AIhAJ85A34j4OHJhAjZ0P7mcwE2vfnjLFZPSddk7syQHhAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-469.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-469.tgz","_integrity":"sha512-Uz94Nz2COHzJtojjp1FxHrFjxhCbrhtYuIRC4qxe6Sh36shxlt/6LsLHLtN0wzhBdPA2F2xDwaNUJ2IlhjoyXg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-469","@opencode/util":"0.0.0-dev-469","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-469","@opencode/schema":"0.0.0-dev-469","@opencode/protocol":"0.0.0-dev-469"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-469","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-469","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-469_1793511966878_0.08308365962302677","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-470":{"name":"@opencode/plugin","version":"0.0.0-dev-470","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-470","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"baf99b3e93cf7ccaf2bb852552da9e55618841b9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-470.tgz","fileCount":166,"integrity":"sha512-JDCQ4kZLX5bZCbwYtXYG4bV4an5q6XIkPRuGUPUqtaTSjXR4t8WHr2ychIJOuaarYzgB1Znz5k/bqyildp15sg==","signatures":[{"sig":"MEYCIQCxlSXbaUiElL0aoibSKsIFv9fTYmB3Dnekykw91JECEgIhAIudwWmEGeovhkCZqE9TD5gxVk/FkA/4liRiY6toGnCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCi9OHtQpmuPLL1my81qchiziWzjVuK7QErdbS3MJbIAAIhAKvwwLLzBURqrU6OZBPMrkLBpkBpu9Es8MQEkKNns3mF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-470","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-470.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-470.tgz","_integrity":"sha512-JDCQ4kZLX5bZCbwYtXYG4bV4an5q6XIkPRuGUPUqtaTSjXR4t8WHr2ychIJOuaarYzgB1Znz5k/bqyildp15sg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-470","@opencode/util":"0.0.0-dev-470","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-470","@opencode/schema":"0.0.0-dev-470","@opencode/protocol":"0.0.0-dev-470"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-470","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-470","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-470_1793514656205_0.9418255515151519","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-471":{"name":"@opencode/plugin","version":"0.0.0-dev-471","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-471","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9cf2be0106cdc3ae80acf36aa540fe80da2b132e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-471.tgz","fileCount":166,"integrity":"sha512-ZbB24ufBkA6iyQNwGABtxCe56APdkKdPoZPhcqGsARRR8h8IFACeHi4ul9cfb2uHliippsOSwmpGrIN1KRJaJQ==","signatures":[{"sig":"MEUCIQC65CANaSDE/GMrnjN5KzwdyiYFXXCG3e8VGlf0/LN/IgIgUGFHZJ1DY7zmXEDa8VirE78Y46UyP8e2iHb2vaI+3Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbThFycZaQ77ZVzagtiDT0pRFkdu2UjiTMC+d2MzuccAIhAN3Ow87+0g4y7G0fe2cwL/7gvcE4+puWkoK/PiPN5BbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-471","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-471.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-471.tgz","_integrity":"sha512-ZbB24ufBkA6iyQNwGABtxCe56APdkKdPoZPhcqGsARRR8h8IFACeHi4ul9cfb2uHliippsOSwmpGrIN1KRJaJQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-471","@opencode/util":"0.0.0-dev-471","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-471","@opencode/schema":"0.0.0-dev-471","@opencode/protocol":"0.0.0-dev-471"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-471","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-471","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-471_1793516947117_0.2945542810524171","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-473":{"name":"@opencode/plugin","version":"0.0.0-dev-473","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-473","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5468562835c9ffc58579d1e32f0362c4b9427dad","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-473.tgz","fileCount":166,"integrity":"sha512-l8VRUd2oYoOl0FIlUcP6pvgms0xGQC+P1hIoGiczGJQt02ih023lr6iEbC6icN2IbXPB9qC6vKOphaU28fTYrw==","signatures":[{"sig":"MEQCIAVYEjvw3zApIt6ZTsz2DSIqt5+CeiobVVgKrtucmWzlAiBNYzyCX1gI1NcTizuDEFVcRqswPxqsLiXGVmq7iUreNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBPUZrvfppnwrSGvt9qS07cLh3/EEvK5aSU1Rkahs7mWAiBQEPqyud3KQzKLH3hve6Vgpd+PRV4IxMyMGuVvEa/z6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-473","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-473.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-473.tgz","_integrity":"sha512-l8VRUd2oYoOl0FIlUcP6pvgms0xGQC+P1hIoGiczGJQt02ih023lr6iEbC6icN2IbXPB9qC6vKOphaU28fTYrw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-473","@opencode/util":"0.0.0-dev-473","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-473","@opencode/schema":"0.0.0-dev-473","@opencode/protocol":"0.0.0-dev-473"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-473","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-473","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-473_1793551126328_0.241890887499147","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-476":{"name":"@opencode/plugin","version":"0.0.0-dev-476","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-476","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"8e525c518653ec11dc7e7e294713803404b67e9c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-476.tgz","fileCount":166,"integrity":"sha512-Tkzx1osfDdh9SQSZIjpn2tR9Gm1vFANqvkMNYi3JoG+dmWvxmsCztaOVAMWrL9PxQQDMxbyjKwP2xrR0+OPQHw==","signatures":[{"sig":"MEUCIQCxeRswJae6cyBOHd9vbw654El3fJwDaQNqGFpHVmwR1QIgfuA6YuaBhcO8smF5hP+dH5omKB2APzBlxtI/7ucA+RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEgrl7q77oNPmF72Mu8IQUunE5cgClfSQ5qgcjNX4n/5AiBUVpwBnmG7w94jGrEVtl12fpazoggb+oCoj9J/Yl79og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-476.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-476.tgz","_integrity":"sha512-Tkzx1osfDdh9SQSZIjpn2tR9Gm1vFANqvkMNYi3JoG+dmWvxmsCztaOVAMWrL9PxQQDMxbyjKwP2xrR0+OPQHw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-476","@opencode/util":"0.0.0-dev-476","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-476","@opencode/schema":"0.0.0-dev-476","@opencode/protocol":"0.0.0-dev-476"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-476","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-476","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-476_1793553564376_0.0018816062635835795","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-477":{"name":"@opencode/plugin","version":"0.0.0-dev-477","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-477","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"53e928c7758809b4ec7fd13c875f620c48b766ed","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-477.tgz","fileCount":166,"integrity":"sha512-ltlWRpEXQEMS0kuaOfNAJ0kweokcXHVNY+jDg/zY06JhsfTOTNDrYBXNLapUiWi2QGSRfeF4QukwRzdE6zX/HA==","signatures":[{"sig":"MEYCIQC24A/zEzEA8gyC82ajtbbQvPXDTQpMFkIc9Ok2y4xlSAIhAO0UeMs/6XJ6DpTKUCGL370t5bGr5xjvBzt8aAONo6AO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzvf3FDv6Bij0k27kCBE+8jAYzqFwWSWQWv54XaYGuqAiAGmoAiMpWBL9cJCbR8CTICug5SFd6yuAmESvpiAe/Iig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-477.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-477.tgz","_integrity":"sha512-ltlWRpEXQEMS0kuaOfNAJ0kweokcXHVNY+jDg/zY06JhsfTOTNDrYBXNLapUiWi2QGSRfeF4QukwRzdE6zX/HA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-477","@opencode/util":"0.0.0-dev-477","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-477","@opencode/schema":"0.0.0-dev-477","@opencode/protocol":"0.0.0-dev-477"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-477","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-477","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-477_1793556000211_0.18723743396906112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-478":{"name":"@opencode/plugin","version":"0.0.0-dev-478","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-478","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"24da4551db5c37af950202117be75387efe82b03","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-478.tgz","fileCount":166,"integrity":"sha512-W04z598XHW5NI6slP/STvSyhPgIs7y+iTmECyTCafNf0F99cKoK0M89J7/aVUtk+tNBWW2ioGQnQlqbhpJL4JQ==","signatures":[{"sig":"MEUCIQDbbdkjJvJbjCrVCnhRR7aqAuUihNtTyi4/Rj/olXPSKwIgPV1mzpHfncTISWOJNwTyOo7ar0+ctXGnjyUWYcx0JIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIClx2lw3bSyQbQqoYYLQB+ou4jgflaZINPypS1ORxNyvAiA3O2XAOy9pGB1esIf+s9S8kNGcTO/XI6p9EFHhA2af2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-478.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-478.tgz","_integrity":"sha512-W04z598XHW5NI6slP/STvSyhPgIs7y+iTmECyTCafNf0F99cKoK0M89J7/aVUtk+tNBWW2ioGQnQlqbhpJL4JQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-478","@opencode/util":"0.0.0-dev-478","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-478","@opencode/schema":"0.0.0-dev-478","@opencode/protocol":"0.0.0-dev-478"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-478","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-478","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-478_1793561980141_0.8693373146362111","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-479":{"name":"@opencode/plugin","version":"0.0.0-dev-479","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-479","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5afaa2d263f4755ccd51d4959f2025ed18096928","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-479.tgz","fileCount":166,"integrity":"sha512-ArjTpSGJ/1Ja+TLhAcsrDRFO2jXuMage7splYQmXuOJSVhDTTt2QQ9UbAS304d/3GjcZCZIOocB7hT/Xx/vZKA==","signatures":[{"sig":"MEYCIQD7YcICFCPWYCmhObQgVhvtlSOw8404MQOjXmCwoTM0gwIhAKFFEnQXQFbIXUhTfmswM6RPNTpFVwhWDwFbxc+ZOuqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8SG1PMPokyhIUQXRBSuwBr+/6fHQB80aoGYIrtkPgHAiEAxWec53TR5DBqbfgyMI5rFsZdmchChI5/OkofoBT0pEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-479","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-479.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-479.tgz","_integrity":"sha512-ArjTpSGJ/1Ja+TLhAcsrDRFO2jXuMage7splYQmXuOJSVhDTTt2QQ9UbAS304d/3GjcZCZIOocB7hT/Xx/vZKA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-479","@opencode/util":"0.0.0-dev-479","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-479","@opencode/schema":"0.0.0-dev-479","@opencode/protocol":"0.0.0-dev-479"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-479","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-479","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-479_1793571784855_0.3246875153248049","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-480":{"name":"@opencode/plugin","version":"0.0.0-dev-480","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-480","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c0c7ac093dc6f22ec4e7706ab614cce370c59000","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-480.tgz","fileCount":166,"integrity":"sha512-nznGuTaFX4IYsY6H3OLh2kktd14a0xCO81zlweNs+WL0MhbTHo4xludjyg7hBn80qOy5gmo+h5lf9rcns2sHEQ==","signatures":[{"sig":"MEQCIHFd8KU/8i7a6eJE9xQXMXi7qILGsOUKnAex0zpx2EmXAiB8m35LA5VEGfF5qKnDNfvRnEzDwUdknqKFpg2YQNy96g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFX9qBYs+qoMSy2LMKUZWNkEwU0fJBCYfxMcfGzIGGKOAiAtgKbb5fb4fzvhNtFg8BKL3XSCdble01X6iqpHQ69kRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-480","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-480.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-480.tgz","_integrity":"sha512-nznGuTaFX4IYsY6H3OLh2kktd14a0xCO81zlweNs+WL0MhbTHo4xludjyg7hBn80qOy5gmo+h5lf9rcns2sHEQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-480","@opencode/util":"0.0.0-dev-480","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-480","@opencode/schema":"0.0.0-dev-480","@opencode/protocol":"0.0.0-dev-480"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-480","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-480","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-480_1793582370991_0.9857705245838041","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-481":{"name":"@opencode/plugin","version":"0.0.0-dev-481","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-481","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a9a2c0cce62ec473e7c307bbe3ca5976d0494e97","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-481.tgz","fileCount":166,"integrity":"sha512-L9DKVDZheIuXvOVMP2K18qO0v+xqXipYmtkntiuPx6IzOfkDvRvgBbkLPsb9YkBdKJo8gd/vauOmv2jhqS9iFg==","signatures":[{"sig":"MEYCIQCHCSMiup3tyFV1/csy5zr8BvvsiA4mKbO7So6RC3Yr2wIhAPEmX/YGLnB2ipEwLCY0IFLkoY8dODi3XxIgE3Qkwcl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8EYKM9ABMY6W/HeJWnhJuBHpe9ewBLFKQRA0uUn9V4AIhAKUwLBI6fdB58Pm/pP9iltQFXYIapC5BDbpfoWmlPCj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-481","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-481.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-481.tgz","_integrity":"sha512-L9DKVDZheIuXvOVMP2K18qO0v+xqXipYmtkntiuPx6IzOfkDvRvgBbkLPsb9YkBdKJo8gd/vauOmv2jhqS9iFg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-481","@opencode/util":"0.0.0-dev-481","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-481","@opencode/schema":"0.0.0-dev-481","@opencode/protocol":"0.0.0-dev-481"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-481","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-481","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-481_1793585146979_0.37061489359278854","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-482":{"name":"@opencode/plugin","version":"0.0.0-dev-482","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-482","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0ff1b29b4a5ba72cb314c2c56b7fbf3216cbbe46","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-482.tgz","fileCount":166,"integrity":"sha512-q6QvSLQ66L0Hep//cSjdp+pTp9hc+Oqk6ldLJ16bDM8/0it13zQVxDyb0Iu3/F42kWY151k9Lre2rEieoSUMdw==","signatures":[{"sig":"MEUCIQDe80zp0DDFrMcV9pQUoFLf8T/s8hhzN6a0Zl9bPXry4QIgGfbk68T9Q9LI2AsUIyfnK0jX2YgcF4eOfnTiHTGUKrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEY+WhVszAvE6IUg+oGzFWEJjBcBRzJZmta0jDUPy2ksAiEAlLNOoS4EtbO8XinKbvftvhiLyLo2r1ttrrRa51Nrb68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-482","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-482.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-482.tgz","_integrity":"sha512-q6QvSLQ66L0Hep//cSjdp+pTp9hc+Oqk6ldLJ16bDM8/0it13zQVxDyb0Iu3/F42kWY151k9Lre2rEieoSUMdw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-482","@opencode/util":"0.0.0-dev-482","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-482","@opencode/schema":"0.0.0-dev-482","@opencode/protocol":"0.0.0-dev-482"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-482","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-482","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-482_1793587530176_0.435889604933239","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-491":{"name":"@opencode/plugin","version":"0.0.0-dev-491","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-491","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ebc66c77c6a3ac45ca5b1234b525ec99f10db5eb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-491.tgz","fileCount":166,"integrity":"sha512-3Ls+1OWyMhzUkNPVPtH6vRFgBl+780FPK01IpcgzMGRhdvI2FRG60HPpTiTGpPjFrMEaR/JWi1BRzj4ImYIKvQ==","signatures":[{"sig":"MEQCIERN38/YRWq2+l3whrh0RlNLGNv1TWSPQam9jTtsfROPAiAR0QYjjZe+N302xFb+WdS/Ld/8FxEJ00a3Q+8juaizsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgAu1i/R3EGg8imi3s6gJsGs60Rgywb/Cgiu8XvtSNjQIhAMB2mR1MojvqfK1tHq6CsFpnRdrhvdpE9HnA7YAUOQSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-491","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-491.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-491.tgz","_integrity":"sha512-3Ls+1OWyMhzUkNPVPtH6vRFgBl+780FPK01IpcgzMGRhdvI2FRG60HPpTiTGpPjFrMEaR/JWi1BRzj4ImYIKvQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-491","@opencode/util":"0.0.0-dev-491","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-491","@opencode/schema":"0.0.0-dev-491","@opencode/protocol":"0.0.0-dev-491"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-491","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-491","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-491_1793589876748_0.23415702556814988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-513":{"name":"@opencode/plugin","version":"0.0.0-dev-513","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-513","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3c76f59d9cbdd3826119b71b57689fb6c64de038","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-513.tgz","fileCount":166,"integrity":"sha512-g6+xd/mk0DAgIAC1lWTxk9Kf5av14D9QFZwQhgsy2K7x88Trzty/UTs07mKcGKRxBYgEI6giXr8lMJ55vpZ9jQ==","signatures":[{"sig":"MEUCIDijIVwUmHKwCOR4Gb/vD/Zja4ahF2BTmw5N/8WYK/wvAiEArJwzfWTMK4WdoUbHf81HM5rEHTu+pt6kiHyTNDObejI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGgiYp36gypf7gLTd61oLCUFWHoj2KZDqCRulEXgGsc0AiAp51BtwubjYBGceftxP0wX5FaQJTNAVUUFskwtoXQMzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-513","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-513.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-513.tgz","_integrity":"sha512-g6+xd/mk0DAgIAC1lWTxk9Kf5av14D9QFZwQhgsy2K7x88Trzty/UTs07mKcGKRxBYgEI6giXr8lMJ55vpZ9jQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-513","@opencode/util":"0.0.0-dev-513","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-513","@opencode/schema":"0.0.0-dev-513","@opencode/protocol":"0.0.0-dev-513"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-513","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-513","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-513_1793592175018_0.9866442895875935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-519":{"name":"@opencode/plugin","version":"0.0.0-dev-519","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-519","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3c87aa920fe375565c8b6a0aab9c4d3fc8bda6b5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-519.tgz","fileCount":166,"integrity":"sha512-vZgNeceIelXsbAZYCt6GSvHlFI+iW2lbvPTHYoX5dYAmEAQdcbOG2FmSyYxDQxM/qkXLc9Yq3E4DJCZaIZcU9g==","signatures":[{"sig":"MEUCIA/rkIg7IkW7TJOHrSWIVrMLHga+IakXHCHtTrbJPnEhAiEA2v65TW+R0DTP4n/PGopb9R/mVTLSw3y+4bCvphGbhWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0gDDOVxV1gtxbZmB6HDByb9wNIlw3hC2ueW/1MeTWSQIhAP38yTsCsTF0wenO2mhQI0SrjkIfAY9qyMV8RVbOSqsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-519.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-519.tgz","_integrity":"sha512-vZgNeceIelXsbAZYCt6GSvHlFI+iW2lbvPTHYoX5dYAmEAQdcbOG2FmSyYxDQxM/qkXLc9Yq3E4DJCZaIZcU9g==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-519","@opencode/util":"0.0.0-dev-519","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-519","@opencode/schema":"0.0.0-dev-519","@opencode/protocol":"0.0.0-dev-519"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-519","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-519","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-519_1793594867961_0.07499296376124298","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-520":{"name":"@opencode/plugin","version":"0.0.0-dev-520","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-520","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0a623dd7dfab3295ae8af1f34b5782b9d9bcecf4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-520.tgz","fileCount":166,"integrity":"sha512-F5CTzbjJsjhxN1amG9w6d5ShJBKXdrMMCaTc7kZ7sEDuSJc7qrmRceUodAM5sWsw0hp8NJf50aeToznplyl83w==","signatures":[{"sig":"MEUCIHDKB9XX9En9ggCauh8/Aq0ybCFqs850+TWVAQZaiRLIAiEArRyz3i+VNXxC8l3p7xPmmjo0fIi/w4cXVIa7xRPMBsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEj6uK19OGMNfbv6AzgYweKVNApprBvbBDuOvGiwNcMyAiBUKPt/i80GZCBYE3L2KaVUVdoUUcK1x1re3I5WYz9hIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-520","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-520.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-520.tgz","_integrity":"sha512-F5CTzbjJsjhxN1amG9w6d5ShJBKXdrMMCaTc7kZ7sEDuSJc7qrmRceUodAM5sWsw0hp8NJf50aeToznplyl83w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-520","@opencode/util":"0.0.0-dev-520","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-520","@opencode/schema":"0.0.0-dev-520","@opencode/protocol":"0.0.0-dev-520"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-520","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-520","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-520_1793597074261_0.03172540352459252","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-521":{"name":"@opencode/plugin","version":"0.0.0-dev-521","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-521","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ce13dd74786a3c6394943a571d2ef46e5938bfe1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-521.tgz","fileCount":166,"integrity":"sha512-UPr83SFSRoWnf3zvpQAK/BbuYd3jM6ZGMgHhzlkhs5LlVG1CibvB0NHcbqxgwYHIxEktyGUuFZyt6IT6+SXhqA==","signatures":[{"sig":"MEUCIQDtQYxwnmH9p5/WEegrQEyREFduWwZ8tiPVoHZqWi4NqwIgURAMM4ioe7cnzkWhhtn5sasyFqYNsEe9JdriNbRSFYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPYMsYkIkpkPmxb6Wst881C8CYBSY4XcSGgRYHLGxb9QIgXd5mxyhMOe4bHmeQSlEjZN7i7al5O5qFdy9hmmEM1qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-521","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-521.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-521.tgz","_integrity":"sha512-UPr83SFSRoWnf3zvpQAK/BbuYd3jM6ZGMgHhzlkhs5LlVG1CibvB0NHcbqxgwYHIxEktyGUuFZyt6IT6+SXhqA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-521","@opencode/util":"0.0.0-dev-521","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-521","@opencode/schema":"0.0.0-dev-521","@opencode/protocol":"0.0.0-dev-521"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-521","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-521","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-521_1793599302977_0.656798372714375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-522":{"name":"@opencode/plugin","version":"0.0.0-dev-522","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-522","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"26d006848959f209dd1c605fdd7ac33d436e0d05","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-522.tgz","fileCount":166,"integrity":"sha512-O3oTuGyq/hMkbzydNgqbfKttt5OpZpl+yA6jvYk5wWelcLAU15/iWAXWIoei0Ytuj3xzOJ2gotcfiihbd5hwQw==","signatures":[{"sig":"MEUCIQC5Ss6UNzGgov6U5oQs2Ju2x1PFFOdO3RDTnJIli/rXQwIgMRyqM+FIk5sWrJEVJk55dxGe47Nh4IyPpgSNGfnrF9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4TifMvLpdd/f26pgzExRWkh5f/yJv3ovYSkjILezowwIhAJYJkNkPhVLDKeF7zB5KJUelX3vaReHB6PAYR6h6TvlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-522.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-522.tgz","_integrity":"sha512-O3oTuGyq/hMkbzydNgqbfKttt5OpZpl+yA6jvYk5wWelcLAU15/iWAXWIoei0Ytuj3xzOJ2gotcfiihbd5hwQw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-522","@opencode/util":"0.0.0-dev-522","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-522","@opencode/schema":"0.0.0-dev-522","@opencode/protocol":"0.0.0-dev-522"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-522","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-522","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-522_1793601696810_0.5686563350741561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-524":{"name":"@opencode/plugin","version":"0.0.0-dev-524","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-524","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"79f698cf9ed37afc169d84ab0d543c566ab55731","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-524.tgz","fileCount":166,"integrity":"sha512-rOq0lxl1XA+P4qJ4Rbh3IFy1YGKKO25KX4fVzzTBYFt+ncv9PxVoFRtKO6WgKXWURASfUcAw7LlHROElOgjBGA==","signatures":[{"sig":"MEYCIQCD/hSbGYsgU5nT0rkpMQ6KxzJeaIi+0H2U3ynF/d5eqAIhAIQItc8I1aJBYmJB+W5N3DcL+hmeU+9gXMfBRfXNWXRA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERkQ0snvkTHvnrgp5rlNHPKZWM3+z3xhuTSRuMWkPmxAiAmf0oS5U2mp+ymjIe+OGp84T51poJaEUkJfTPbExdHYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-524.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-524.tgz","_integrity":"sha512-rOq0lxl1XA+P4qJ4Rbh3IFy1YGKKO25KX4fVzzTBYFt+ncv9PxVoFRtKO6WgKXWURASfUcAw7LlHROElOgjBGA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-524","@opencode/util":"0.0.0-dev-524","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-524","@opencode/schema":"0.0.0-dev-524","@opencode/protocol":"0.0.0-dev-524"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-524","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-524","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-524_1793604694902_0.020442550833571382","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-525":{"name":"@opencode/plugin","version":"0.0.0-dev-525","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-525","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"589685910488d66b41f0f8427731f579e2e5317a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-525.tgz","fileCount":166,"integrity":"sha512-i6BOMrAtCqQdE7qNaybMLlQTUXXw7+isTo1Bfybn4lNrT296wF3DM7LaSnjz1918HEh73rkVrEQkYdfXSHsaAg==","signatures":[{"sig":"MEQCIAXMNv4wCKxVHnyd9+4AsZmaCba790QHVyqgKxIZMXqFAiAf5aUlgi8XzfWhT+gtCm/uSzfdkrS9lQFxmNBv46ytsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGe9xuREWThZT8IYXcUqZbQiDnpmwNkx82HGsf9s+JUdAiEA5XMgH61UBuWttvZLg/8s1oqgJOW3Gl3GtR1f6nIpCCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-525.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-525.tgz","_integrity":"sha512-i6BOMrAtCqQdE7qNaybMLlQTUXXw7+isTo1Bfybn4lNrT296wF3DM7LaSnjz1918HEh73rkVrEQkYdfXSHsaAg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-525","@opencode/util":"0.0.0-dev-525","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-525","@opencode/schema":"0.0.0-dev-525","@opencode/protocol":"0.0.0-dev-525"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-525","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-525","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-525_1793618785135_0.9352806155223832","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-526":{"name":"@opencode/plugin","version":"0.0.0-dev-526","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-526","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ad2b3b30a011bf57bb866fc6f4dc9c1f160d11f8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-526.tgz","fileCount":166,"integrity":"sha512-f4Ew7Hpm4s+IwciWhh9f0D+gruDTXtjdP1JlIgk/FehZGVmUdfSysW2kgh+6BKo8XJDEyMXWBK7gV0c1OEPzaQ==","signatures":[{"sig":"MEUCIG9HFSrYSpxbDfAq1k9uocaPuFMYggF02JXmf1KklbnKAiEA2EzK9NqQV51YuqBq5dwMmGHgVubLhyhlbf9Zkyrg4gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGMLsnNUn+nXtbwtKZ6/yWUdLOss51swWWe6Lb+l8J6KAiBB52QJnbDO+ZKAwc5ryFUI6oMIzJkX+PVqkAsDURX0ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-526.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-526.tgz","_integrity":"sha512-f4Ew7Hpm4s+IwciWhh9f0D+gruDTXtjdP1JlIgk/FehZGVmUdfSysW2kgh+6BKo8XJDEyMXWBK7gV0c1OEPzaQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-526","@opencode/util":"0.0.0-dev-526","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-526","@opencode/schema":"0.0.0-dev-526","@opencode/protocol":"0.0.0-dev-526"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-526","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-526","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-526_1793622191482_0.9360873531017008","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-527":{"name":"@opencode/plugin","version":"0.0.0-dev-527","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-527","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"e5e34825528e0d1892ff8718a4e947a578c4919e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-527.tgz","fileCount":166,"integrity":"sha512-Ue34nvxBIKw9uy8DsWf/zEFMUUSp1Fi3VL8IryTcmpw4Iy6JUbpfbYrF8L4yzxpEj3np96g0L24KBDQEOU9rKw==","signatures":[{"sig":"MEUCIQCWlax2zE9GXMwm3GqCBApILV5Ln0BiZ4eyL1IOaLVDYwIgRXRgwvhbeeLKssO7uObIz0Ipruk7XDedGUTlYa2YofQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4ADg+4hVGiwjMJ32NB7DCnYoFnB4S0z5USYuBY1tneAiEAyN4qzT3lRqQkdgXKQxYfmmEU8DMaWqsxys4t9U6nZGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-527.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-527.tgz","_integrity":"sha512-Ue34nvxBIKw9uy8DsWf/zEFMUUSp1Fi3VL8IryTcmpw4Iy6JUbpfbYrF8L4yzxpEj3np96g0L24KBDQEOU9rKw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-527","@opencode/util":"0.0.0-dev-527","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-527","@opencode/schema":"0.0.0-dev-527","@opencode/protocol":"0.0.0-dev-527"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-527","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-527","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-527_1793640212881_0.7602454343639842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-528":{"name":"@opencode/plugin","version":"0.0.0-dev-528","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-528","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5346fc8654dcee39b24d8a3f22e534402287f49e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-528.tgz","fileCount":166,"integrity":"sha512-g9L2YJ7f/qRDonznJELbsg8/8k4n7pNga1wdS1kh5DedD6NpOYeDtNzo8PPkzyg8FxTgZd/rvNt6Qq3xGRyi7w==","signatures":[{"sig":"MEYCIQCx83yL6f7nqbiGzpGluj73j7psjThLxv89gWibAS7Z5gIhAMDwSQYrrnT0jopKH2rmZR+xb3S8hU9AmRM7gxB9ygps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCw08QcpkfV/APyQH1qN/oOAd8ezQhTaBIcXvVdjCT8DAIgBwSltBbQ3Jzixd0KTavTyVMdaEteAD1Hr5b7zJqmPAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-528.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-528.tgz","_integrity":"sha512-g9L2YJ7f/qRDonznJELbsg8/8k4n7pNga1wdS1kh5DedD6NpOYeDtNzo8PPkzyg8FxTgZd/rvNt6Qq3xGRyi7w==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-528","@opencode/util":"0.0.0-dev-528","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-528","@opencode/schema":"0.0.0-dev-528","@opencode/protocol":"0.0.0-dev-528"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-528","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-528","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-528_1793643251520_0.5386947008218956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-529":{"name":"@opencode/plugin","version":"0.0.0-dev-529","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-529","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"bd39f5e7f2c11c71635f43c82b34e339af62dd9e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-529.tgz","fileCount":166,"integrity":"sha512-KQ+xkcXLKJK5a78OeX9DPbqlqDsRIRC7uUV8sByiesjeItjwLGd/rOEzJSVMNnz2ssjbnWOI5pNZoRYclnCajA==","signatures":[{"sig":"MEUCIQDiAPugvgcFZSfWE2uTJarxr4mA3zbH6Ko0hTl4h04t/wIgCdhnSEkvAXc7qWkjL+v0q6LYLpgV9opJ1Fmjy2V4gQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKX8UYhI91qLpJ71LX2n8wK5oEPVKK4q8d/OSwNuGV/wIgFIPtbJYz1zIQENLOaRuxrKo8tUeErH5YZPMOZVHJ9b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-529.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-529.tgz","_integrity":"sha512-KQ+xkcXLKJK5a78OeX9DPbqlqDsRIRC7uUV8sByiesjeItjwLGd/rOEzJSVMNnz2ssjbnWOI5pNZoRYclnCajA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-529","@opencode/util":"0.0.0-dev-529","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-529","@opencode/schema":"0.0.0-dev-529","@opencode/protocol":"0.0.0-dev-529"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-529","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-529","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-529_1793647434685_0.7644329370825861","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-531":{"name":"@opencode/plugin","version":"0.0.0-dev-531","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-531","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"b96f06a613e0ae37deca1dd21d217d3db191fe9c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-531.tgz","fileCount":166,"integrity":"sha512-SgLsRCuqP7BN0bTeT43zf5yEPO8yXAoDWV9hxBwFC2bVue1QaK8eC+xvyHpaiRqvatQiVInYfTxm3B+eH/q9ZQ==","signatures":[{"sig":"MEQCIFp+USXFRLGuEvoNJMBKKBW4opKEZkRlS+Jc3TSd/coGAiB/+W4xQcJCS5TaNfLWIzDbe4hD0LqoiSmQa49TAkvmjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGf1eKAgdJj14EatiNZxxU3L1duxvSQBp8JHJRdWqJlBAiEAkLpu0F+6NeAdJGTFh6HzKXLlJ0kjFZewGIGtKTMb0TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-531","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-531.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-531.tgz","_integrity":"sha512-SgLsRCuqP7BN0bTeT43zf5yEPO8yXAoDWV9hxBwFC2bVue1QaK8eC+xvyHpaiRqvatQiVInYfTxm3B+eH/q9ZQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-531","@opencode/util":"0.0.0-dev-531","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-531","@opencode/schema":"0.0.0-dev-531","@opencode/protocol":"0.0.0-dev-531"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-531","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-531","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-531_1793650229815_0.07015910129045289","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-532":{"name":"@opencode/plugin","version":"0.0.0-dev-532","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-532","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9f0846abd992980f6b657b46123d56726498267d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-532.tgz","fileCount":166,"integrity":"sha512-FkYNLviDB1egEuy2ioQyu+asANtUGsSbMAVVAkbZ0O5Jnk1wZkrou56oZ7dvdlJLIHvHox4IyN+aP2ZlXC0hnw==","signatures":[{"sig":"MEYCIQCkNKVMpRQX9jCZBylIxeXp+zEfu2a+UVLgHcT6Agl6MgIhAIn6iCP+ylRSFQkHGVrOc/+IGr8iLno0kJph4qAzlEUh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHi7cvFEX5eVo+npw1uA6sTlAhSB1J8sTQJoymXwO5ekAiBQ5iIsLafjv6yk+9OIfFBFWOaFUJ8GeFelhIGet8lISg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-532","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-532.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-532.tgz","_integrity":"sha512-FkYNLviDB1egEuy2ioQyu+asANtUGsSbMAVVAkbZ0O5Jnk1wZkrou56oZ7dvdlJLIHvHox4IyN+aP2ZlXC0hnw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-532","@opencode/util":"0.0.0-dev-532","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-532","@opencode/schema":"0.0.0-dev-532","@opencode/protocol":"0.0.0-dev-532"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-532","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-532","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-532_1793653566626_0.9160080150128989","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-533":{"name":"@opencode/plugin","version":"0.0.0-dev-533","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-533","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"8ac02fcb75b2026d9b67f11a98724118f0fa1877","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-533.tgz","fileCount":166,"integrity":"sha512-hQVr7lBGB9+68Sp9E0NVCUQkmK8fP0zedgfIRyDgEw+7MtO2Ow3YpW39uQ9u6hU8pFpPF/rXF0x7j9PRhbSalA==","signatures":[{"sig":"MEUCIGHgrmHi+lsDiY3cB0hna9EeoC9SrzEUADOvtEMlUz8yAiEAyTSgGGftOxabLewlIEAOMtI7uSyHfBsrYFVzvbP5mJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECuqnE8UJZOd/RcmsZC1RdS7Vy02ZvgXDoxax2HGMELAiEA7kX/87jB04kdZfdu7rw03cc6f4R3l8uaMzOLkKZvq7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-533.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-533.tgz","_integrity":"sha512-hQVr7lBGB9+68Sp9E0NVCUQkmK8fP0zedgfIRyDgEw+7MtO2Ow3YpW39uQ9u6hU8pFpPF/rXF0x7j9PRhbSalA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-533","@opencode/util":"0.0.0-dev-533","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-533","@opencode/schema":"0.0.0-dev-533","@opencode/protocol":"0.0.0-dev-533"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-533","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-533","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-533_1793656519009_0.14666979748489828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-534":{"name":"@opencode/plugin","version":"0.0.0-dev-534","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-534","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"cd74957ec87bbc232e2b99a01d4a8044f3023a7b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-534.tgz","fileCount":166,"integrity":"sha512-O73qOy/Kue4ZDq+XKO2pGZZA4Ei2hxx4U4TN214500TFhBDDe1GyFIcUuUvw6Lv96Tijhf13mOVMW2VvEe0SDA==","signatures":[{"sig":"MEUCIHZru1pAhlciy83PfBr6VZUUZdhkepCTLZHXfWTQUW8eAiEA7WHl7n7WSJ1wB5UM2sobsZ0gnyWaiV0BVHaen84A83s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrhj9YQb1Mk7SuHhWA59S3le5KcFAKYEk62Ch5EgdRyAiEAoFv1SJoSR1HNBRiAPiDWkSgzBwEMgruljYHW9589jlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-534.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-534.tgz","_integrity":"sha512-O73qOy/Kue4ZDq+XKO2pGZZA4Ei2hxx4U4TN214500TFhBDDe1GyFIcUuUvw6Lv96Tijhf13mOVMW2VvEe0SDA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-534","@opencode/util":"0.0.0-dev-534","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-534","@opencode/schema":"0.0.0-dev-534","@opencode/protocol":"0.0.0-dev-534"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-534","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-534","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-534_1793686538078_0.29298572894016073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-535":{"name":"@opencode/plugin","version":"0.0.0-dev-535","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-535","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ddc19471ea07d7c8ee33748b9f33768b911e2ebb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-535.tgz","fileCount":166,"integrity":"sha512-wQA7RJJL4ocXs4JUEGJmXfOnRXxmDdnQEH3NvpqqZzLoYWSAtj+jZYLAv1GV0n8FxJjzGbFf9Wbotcry80hQBQ==","signatures":[{"sig":"MEYCIQCTQcRGA6W9LHov3yvTzq+gazsVmOffKbXiF9AvMaD4MwIhAMjxHGlIhG6MY3yasLmD96UcqPZraYSRJlxkxRloV+pp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDq/rXr4v06FghwDwUP37Ji40JtPxrPft1UqAO8f3s+ZwIgBTJJvgsME040+aRI4KW7pwHvgScvuanS+sa8r5KkNas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-535.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-535.tgz","_integrity":"sha512-wQA7RJJL4ocXs4JUEGJmXfOnRXxmDdnQEH3NvpqqZzLoYWSAtj+jZYLAv1GV0n8FxJjzGbFf9Wbotcry80hQBQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-535","@opencode/util":"0.0.0-dev-535","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-535","@opencode/schema":"0.0.0-dev-535","@opencode/protocol":"0.0.0-dev-535"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-535","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-535","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-535_1793714711950_0.45540780446148377","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-536":{"name":"@opencode/plugin","version":"0.0.0-dev-536","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-536","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5dd86be1540861d60ca7de9c16e5e2096908c043","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-536.tgz","fileCount":166,"integrity":"sha512-EPcMgx26doEah3t5Zuu8umh3CxMl1Fz5M7JfyBw1n9zBYKW8bu4rAVIKe9AxFkshrVnOBQLjr8QUxomrjAfnCg==","signatures":[{"sig":"MEYCIQDvetymB4yixeyUQX5RvbsUDQdSUloZf5skPXaqD+tULAIhAOagAyzGLcMIqqw4aH/VzGnLlyEKuSc6iQVMGbRQRE/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHbWm9HaijqRCvh3TdRayme8wwTKyLdd/aTgYTDiByXwIgenoyTeX5ZIIyDdjBGWE8WFx3NZnfUufvZoU6zHBYR8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-536.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-536.tgz","_integrity":"sha512-EPcMgx26doEah3t5Zuu8umh3CxMl1Fz5M7JfyBw1n9zBYKW8bu4rAVIKe9AxFkshrVnOBQLjr8QUxomrjAfnCg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-536","@opencode/util":"0.0.0-dev-536","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-536","@opencode/schema":"0.0.0-dev-536","@opencode/protocol":"0.0.0-dev-536"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-536","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-536","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-536_1793719757939_0.6799319724843828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-537":{"name":"@opencode/plugin","version":"0.0.0-dev-537","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-537","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9b2456df3324b2ee40d7c24ce9945eae1de13c7f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-537.tgz","fileCount":166,"integrity":"sha512-d3XNh9ZoLqkF9S1J578p4jegG5V2Vsv2B9dKY1dN62+QHX3MvYEcOCK3Ua+uwV9PUMMxNH+G/Aiod5R95S6QGw==","signatures":[{"sig":"MEUCIBOJ1NHrvQAPPgb5KDbQk1Jn122RGP8omL42lnYwYJWTAiEAo4nH+BMaZdl67UD5POV4ONXdwNIgcMDWg+cWF8D6+Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsvHRjZTiH2Nl67MmAZZH5NWvelerLI657jY/q0eBp4QIgYwG70dmpb/d6qbORV+gSWCJ6ap8+Gp6Nrl+zoowVNmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-537.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-537.tgz","_integrity":"sha512-d3XNh9ZoLqkF9S1J578p4jegG5V2Vsv2B9dKY1dN62+QHX3MvYEcOCK3Ua+uwV9PUMMxNH+G/Aiod5R95S6QGw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-537","@opencode/util":"0.0.0-dev-537","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-537","@opencode/schema":"0.0.0-dev-537","@opencode/protocol":"0.0.0-dev-537"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-537","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-537","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-537_1793725757371_0.2372048199754293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-544":{"name":"@opencode/plugin","version":"0.0.0-dev-544","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-544","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"f8f6da6ec993aa9f8e31ba64d4d7dad2fad8cc32","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-544.tgz","fileCount":166,"integrity":"sha512-9rmWzmxh9zLmHXGz+wKzIkoVkQTDV17MDahiWCBMCZcTKNDtrx85tllIwZ3so3mq37Mhf9nvPm+REr/Edu2F7g==","signatures":[{"sig":"MEYCIQCMWggAMLoP3cRmZ2s4T4+Y5nC1ZBxiNfO7U3C3Ox+npQIhAJd3ZsjRB2uYGFDQzWcYrtbw03uy7Aa5W9x38MhY3Mhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7jUev50+krusXCXEw5BQPrWywkPlkSYaxYYsRLu4rrgIhANAMLn7qITOPXky+opGPitfWS51qH9KiWGng6h6VeHxz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-544.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-544.tgz","_integrity":"sha512-9rmWzmxh9zLmHXGz+wKzIkoVkQTDV17MDahiWCBMCZcTKNDtrx85tllIwZ3so3mq37Mhf9nvPm+REr/Edu2F7g==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-544","@opencode/util":"0.0.0-dev-544","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-544","@opencode/schema":"0.0.0-dev-544","@opencode/protocol":"0.0.0-dev-544"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-544","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-544","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-544_1793731887894_0.6192834038599718","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-549":{"name":"@opencode/plugin","version":"0.0.0-dev-549","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-549","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d8597f82c42ca36ba848db65d5cf9c6cb8f4077b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-549.tgz","fileCount":166,"integrity":"sha512-hxvtucWtuodQBquVqlvxOc3xNbIZZJ/d2CchkHlciMOy8l0fKsNiUXVlVkez0JZOxxPgY86BtYthw3DJW3Xifw==","signatures":[{"sig":"MEUCIQCJjUpChzSd3sFQYRhFhfjx9tbi7pLehYLnJSChLWq6iAIgTRuQzKP937GhNpzXoqEWCfgOGpTaE4H1s99lTZqqXf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyzRkWAOEzx2cZWpTiNOpBg7cbC5aqIyyRbj66XxMx2wIhALAyhv91XrmEb7L1tzmopLrOMJPMPU2O/p2nP05oo6e0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-549.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-549.tgz","_integrity":"sha512-hxvtucWtuodQBquVqlvxOc3xNbIZZJ/d2CchkHlciMOy8l0fKsNiUXVlVkez0JZOxxPgY86BtYthw3DJW3Xifw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-549","@opencode/util":"0.0.0-dev-549","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-549","@opencode/schema":"0.0.0-dev-549","@opencode/protocol":"0.0.0-dev-549"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-549","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-549","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-549_1793736265729_0.3957417750933693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-551":{"name":"@opencode/plugin","version":"0.0.0-dev-551","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-551","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"e78c56fa3ed67bb17c2511d3dfc8f83660b4d87c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-551.tgz","fileCount":166,"integrity":"sha512-sEEnQmRescCK3w0CV4Uz0TqrguhFBIw8r4/dop/8k4B1FUExDeaEsKCUunyhBxcT154MjaGs6bqaRd2+gGIwXw==","signatures":[{"sig":"MEYCIQDXg9eYanFjBSs1ZIl//ViGmww9WB4rLL4SV1xAypTvHAIhANBq//0VkAdIjJcwOWp+ZAVzwYco9zRp601gD6DhajCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJQR5yuRxhLSLf0wjx6RbvneVMDSj/Tr/LzKraZghwyAIhAJPJeJenzIQzo451oYPRkRgt5nbEulRfqgVRAw7kTHW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-551","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-551.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-551.tgz","_integrity":"sha512-sEEnQmRescCK3w0CV4Uz0TqrguhFBIw8r4/dop/8k4B1FUExDeaEsKCUunyhBxcT154MjaGs6bqaRd2+gGIwXw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-551","@opencode/util":"0.0.0-dev-551","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-551","@opencode/schema":"0.0.0-dev-551","@opencode/protocol":"0.0.0-dev-551"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-551","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-551","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-551_1793740503202_0.355157334686767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-552":{"name":"@opencode/plugin","version":"0.0.0-dev-552","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-552","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d4c915cb39b1cda26e9212c0fddf7ef87a00a399","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-552.tgz","fileCount":166,"integrity":"sha512-wylnDbL5AGasQe7nhmO4aCmtqyzV5mckq2EN22UHH1hEI2XuoKlvGPbukfJaLX6LQXEK04LINW1pRN8az6PYDw==","signatures":[{"sig":"MEQCIG4x77RJKEKdBWQvXFCgJSQjxNQNuCB/OcJSQ5nQahDRAiAYBkffnbqa7TTpBWRZCBfXX3pmoPSSncAilfKfyBs7lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeUmPLFHZ+6jPv2AFzglTvDqIYbfNJ5i4/Bm4Xe/4NTwIgRftkuZeB/TBBBBQDsaoNqpPgdnQO1Lu29PYapa4JUS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-552","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371457},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-552.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-552.tgz","_integrity":"sha512-wylnDbL5AGasQe7nhmO4aCmtqyzV5mckq2EN22UHH1hEI2XuoKlvGPbukfJaLX6LQXEK04LINW1pRN8az6PYDw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-552","@opencode/util":"0.0.0-dev-552","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-552","@opencode/schema":"0.0.0-dev-552","@opencode/protocol":"0.0.0-dev-552"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-552","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-552","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-552_1793744889582_0.36117049514802135","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-554":{"name":"@opencode/plugin","version":"0.0.0-dev-554","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-554","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a48fd1f883d8ed4379702741b491f6fcc0589d44","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-554.tgz","fileCount":166,"integrity":"sha512-5IFXfRv9ZncTdX5InmQlkUaU1YwBF2qwIwQ33kZ1NzMK67VKPP8J0jl0Q27eVCoDvWVUFzFiTqz2PGS+AMH9Tg==","signatures":[{"sig":"MEQCIAaMIfuFdYefk3DEU6Zzeiy7gfheoJ1Ct9KnGO9V1sh4AiAmclp+SSElrKvbWHqT2XL0FZiMngkmlOMN2pxUjZI89w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkcz704myn00PebFhMmdpaY8levYEFetj0HSGTvnyuAwIgIxIOsEJS/2Rtv+PLjITa3ezzMXiPFnjTRQZRtiPlMik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375899},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-554.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-554.tgz","_integrity":"sha512-5IFXfRv9ZncTdX5InmQlkUaU1YwBF2qwIwQ33kZ1NzMK67VKPP8J0jl0Q27eVCoDvWVUFzFiTqz2PGS+AMH9Tg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-554","@opencode/util":"0.0.0-dev-554","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-554","@opencode/schema":"0.0.0-dev-554","@opencode/protocol":"0.0.0-dev-554"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-554","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-554","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-554_1793747424961_0.26775450946654566","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-555":{"name":"@opencode/plugin","version":"0.0.0-dev-555","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-555","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"bfb4c92718cd099daaa231f3306ce72c0e5ef764","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-555.tgz","fileCount":166,"integrity":"sha512-7eTFhYHSEoLPNlR0RK1hCOFyoIXaEOtPFhBdaylf13lqukd6qiXHm8xPJIqjZYkWaqxM+Fq1R5r8L1h8fcE9JA==","signatures":[{"sig":"MEYCIQCXcOTVLWg94MJajjNqGAS3TZGumpdTMAq9DhF8NjXjRwIhAPb3ELOcOlG5x1g1PVf6bfqS4HVtpQahMONMyHnILSxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBbgDpn6aFZAuajYbZh3tk4UZVrMWm57VtkQWbOQluMgIhAN98UyhUc6cCCuKVaIC6OO0m1N3oszbn9+X4U3TNHtyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377480},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-555.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-555.tgz","_integrity":"sha512-7eTFhYHSEoLPNlR0RK1hCOFyoIXaEOtPFhBdaylf13lqukd6qiXHm8xPJIqjZYkWaqxM+Fq1R5r8L1h8fcE9JA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-555","@opencode/util":"0.0.0-dev-555","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-555","@opencode/schema":"0.0.0-dev-555","@opencode/protocol":"0.0.0-dev-555"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-555","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-555","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-555_1793752463635_0.6173526921527146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-562":{"name":"@opencode/plugin","version":"0.0.0-dev-562","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-562","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"036c348dabacd0a0c8487290dbc2c11ab93a76d1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-562.tgz","fileCount":166,"integrity":"sha512-nKbk8TvKdArGyoBu/Cl1zgzFNKGCaQzpzdvJ1fi3iZIUMlB8vKmu5UVJiTIV5tD1ggWDJ1Tsg6s1CPoq2x35Mw==","signatures":[{"sig":"MEQCIEuXbkRdd+ZJaNywLRZp0+8nX+wd9KuU6i0EiplbH6ILAiBDSLWvWsvJXf2KyY3mIyzJ1ALQnA90yZw8PWPY+lIahg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICAhdD/PljbPlBWNe7w8vnkbqdKkK+GbY4Q0UIYrscWtAiEAoeRpBdpmJScVY5MEkav9CkmeLQfku29YwM6xu0t4JHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-562","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-562.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-562.tgz","_integrity":"sha512-nKbk8TvKdArGyoBu/Cl1zgzFNKGCaQzpzdvJ1fi3iZIUMlB8vKmu5UVJiTIV5tD1ggWDJ1Tsg6s1CPoq2x35Mw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-562","@opencode/util":"0.0.0-dev-562","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-562","@opencode/schema":"0.0.0-dev-562","@opencode/protocol":"0.0.0-dev-562"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-562","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-562","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-562_1793758795421_0.20038993063191368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-565":{"name":"@opencode/plugin","version":"0.0.0-dev-565","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-565","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"675f1fff7926be7e7226f9315611480dd0e326f4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-565.tgz","fileCount":166,"integrity":"sha512-8dvE2EEI088aAf4BxedDs9TKb3O1KU7OaTYyEual52MkuAz2+EXM9iXCV/wMH9XKwAsSDRuDO23vGjngI+ivUw==","signatures":[{"sig":"MEQCIHnCv4m+eVCgKT9RsQLdvRWl6PQy/veyjULL0VHeOpZQAiBOpvNhQt9Fz8hg512KkqkV/qTGbBBeRW2BXESve3cjsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYkzzmGiimcLfXuSZKjmEiMXv8k6DvfPZIjwK44z0POQIhAP39ofLBtGdl+jYQApa9wqZ/J2/rC8O6y8ZO9p3kmFyd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-565.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-565.tgz","_integrity":"sha512-8dvE2EEI088aAf4BxedDs9TKb3O1KU7OaTYyEual52MkuAz2+EXM9iXCV/wMH9XKwAsSDRuDO23vGjngI+ivUw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-565","@opencode/util":"0.0.0-dev-565","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-565","@opencode/schema":"0.0.0-dev-565","@opencode/protocol":"0.0.0-dev-565"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-565","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-565","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-565_1793765511109_0.5187898457561751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-566":{"name":"@opencode/plugin","version":"0.0.0-dev-566","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-566","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"e89ebe7b5aa53b192dfefebf7c4ad838eb0f5339","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-566.tgz","fileCount":166,"integrity":"sha512-Ck/sFNRfE0nLqk2g8V6uquXEUliCBYzxbsqlT6KAtC7mftfzowzoy7SoPRlzpdEZ/HgYntwpP0+0O91qb+NZ/Q==","signatures":[{"sig":"MEUCIFZkF5luekN0NPFggfkWuYoE9Vr7T9NV2opO3A+Apqf7AiEA1XXkTw9iQHJN8bO7vqae6scZb4poU47X0dQigpHiGHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICrkZZjx+UZOlWu3X6YVD0TnzIkRmE8EsbjIV4LFVTc4AiAzcDeIciCJkcxJmc/DcD9382m4W10cN9GHR8Qwbr5wFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-566","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-566.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-566.tgz","_integrity":"sha512-Ck/sFNRfE0nLqk2g8V6uquXEUliCBYzxbsqlT6KAtC7mftfzowzoy7SoPRlzpdEZ/HgYntwpP0+0O91qb+NZ/Q==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-566","@opencode/util":"0.0.0-dev-566","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-566","@opencode/schema":"0.0.0-dev-566","@opencode/protocol":"0.0.0-dev-566"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-566","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-566","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-566_1793773504291_0.4311888889872594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-569":{"name":"@opencode/plugin","version":"0.0.0-dev-569","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-569","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ddca1ce72551587ce2c2802b16d68150d4733076","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-569.tgz","fileCount":166,"integrity":"sha512-712KJbwDew5bGmoAIke8Ucqp+FB1V3RHMrloz4CGXNya/xylJDqcohVbYDH96uBwrrKGIChAD8hFqrHUcTlNcg==","signatures":[{"sig":"MEUCICP/iPEbynTmAN+uCmqosqnX44iYSyN0YTUbOJcqrstZAiEAmnOx6HY2EOF/Z+njnYZeVWoUQ7r7DUpkWsjpDnH1IHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+9NYkDe9e3SwfxdhTt4fAusoJ0CvGA5YQfeYSWDnLPAiBCSDDVmzZlan8tebIVW8eyJ+R9x6nU+BsgmZTca1prmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-569.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-569.tgz","_integrity":"sha512-712KJbwDew5bGmoAIke8Ucqp+FB1V3RHMrloz4CGXNya/xylJDqcohVbYDH96uBwrrKGIChAD8hFqrHUcTlNcg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-569","@opencode/util":"0.0.0-dev-569","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-569","@opencode/schema":"0.0.0-dev-569","@opencode/protocol":"0.0.0-dev-569"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-569","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-569","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-569_1793777792013_0.2044805724054789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-572":{"name":"@opencode/plugin","version":"0.0.0-dev-572","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-572","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"e23a246892b9d080f9c66e5c36dd1f211762b847","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-572.tgz","fileCount":166,"integrity":"sha512-j6qhJcQF2K6Qgyx/tvkgSa8ub6VW/FjPPFLsq9xjXC3YzTQltnBGZ4RHY/oFJoWl2VHO7dLiMVdxTJntPaFnmA==","signatures":[{"sig":"MEUCIDEHjqTgPdUoK63nciMtru7507lcloUPX7YEaablJb9YAiEA+4eYu1RQwVgLkhlGbCyj56ykvNTsKklIGcvmO3UY4hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkV3g7GjgBiqbKggE0SO6oVAZcdFVF2y+BCRzFeiXAVAiEAtq4WrtDIfldJtLNEcXn0+Fb3WIE61iZu+H2r/Qn7e5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-572.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-572.tgz","_integrity":"sha512-j6qhJcQF2K6Qgyx/tvkgSa8ub6VW/FjPPFLsq9xjXC3YzTQltnBGZ4RHY/oFJoWl2VHO7dLiMVdxTJntPaFnmA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-572","@opencode/util":"0.0.0-dev-572","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-572","@opencode/schema":"0.0.0-dev-572","@opencode/protocol":"0.0.0-dev-572"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-572","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-572","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-572_1793781877868_0.02930261652384314","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-573":{"name":"@opencode/plugin","version":"0.0.0-dev-573","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-573","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"ab61d366851f5647fffe85f502a969842340eed5","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-573.tgz","fileCount":166,"integrity":"sha512-OaxWBpULrM0GTSbNLEAXhJEdPNfG7QzHxoqbBZ0lEJSnYkbvEuOaHpstJA5twDmjnVSMmRxki+4z8LZth5Eh3A==","signatures":[{"sig":"MEUCIC18xWQusp6bFvB8o9OJcmP8N46aGyWImfXZIqZkLS5KAiEA/pVZscOV2zBzY9QCs0oJI6We7jZU0uXO40bvGOLsPoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGx8i9wZRzduWwobyKFbV7Fq6k/tFTXq90S4moUQ/ss3AiAvmIiMqDi8nKrv/BFhKafyY61Iblkt1s2wrzfw7gRJHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-573","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-573.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-573.tgz","_integrity":"sha512-OaxWBpULrM0GTSbNLEAXhJEdPNfG7QzHxoqbBZ0lEJSnYkbvEuOaHpstJA5twDmjnVSMmRxki+4z8LZth5Eh3A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-573","@opencode/util":"0.0.0-dev-573","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-573","@opencode/schema":"0.0.0-dev-573","@opencode/protocol":"0.0.0-dev-573"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-573","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-573","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-573_1793789345308_0.01628741695699476","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-575":{"name":"@opencode/plugin","version":"0.0.0-dev-575","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-575","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"7ed041ea7b5c7c8a91cd3e739ce2a62943d523be","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-575.tgz","fileCount":166,"integrity":"sha512-Y8fZVLX2c8wbgKFdt5nnQiQwYkSLUAglX+L9H64tuSHh9A9eXbCh2JaIKGAYUMwOeQ+JW2x+3f8nSz7pRgry+A==","signatures":[{"sig":"MEUCIQDaOeA/FCBD8lO6dSAiU62sosrAvKUMnYX1H+jhe/jUMQIgLmyCKCTAJiYiYBx+hSgq15+pHfhro+2RugHJc+INbsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCooIskxXA67oskPEGmJ+TYD/zevugo37d+Q4ikVxt+ywIgWHD4Xvp30yDxKwjXkHjLORt2/2FMYrr0Mu9kzHMpSRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-575.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-575.tgz","_integrity":"sha512-Y8fZVLX2c8wbgKFdt5nnQiQwYkSLUAglX+L9H64tuSHh9A9eXbCh2JaIKGAYUMwOeQ+JW2x+3f8nSz7pRgry+A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-575","@opencode/util":"0.0.0-dev-575","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-575","@opencode/schema":"0.0.0-dev-575","@opencode/protocol":"0.0.0-dev-575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-575","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-575","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-575_1793793772631_0.6817336527267942","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-576":{"name":"@opencode/plugin","version":"0.0.0-dev-576","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-576","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9f6edd8d8a1723042c8f8d5df47a88e7533f1086","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-576.tgz","fileCount":166,"integrity":"sha512-Ae4qNf1SVM8W7nW3X4VYsL8VpsW1Lw8U+gcXSJIc+XXH95clrB8d67tiGI7yOE+060kMkbUDHa7XepM9AVfT/Q==","signatures":[{"sig":"MEYCIQDnXIYsXFMccJeSR7Ip7KlB2E7PHRQupTPB2tozu4XSrAIhAKzWWZWd0qyvwTrqaoRWM07UjBwwNTYzqNw+y+DZS6KR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzIuj56JaelnQOxboU6sVhUyRb6s/pVBwIIOh7o80F+QIhANZ8SILCthhVRSD1JaNgF5UPdmfRgGSyVTjDEIkgJWUv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-576","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-576.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-576.tgz","_integrity":"sha512-Ae4qNf1SVM8W7nW3X4VYsL8VpsW1Lw8U+gcXSJIc+XXH95clrB8d67tiGI7yOE+060kMkbUDHa7XepM9AVfT/Q==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-576","@opencode/util":"0.0.0-dev-576","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-576","@opencode/schema":"0.0.0-dev-576","@opencode/protocol":"0.0.0-dev-576"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-576","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-576","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-576_1793800559537_0.5867269042880818","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-578":{"name":"@opencode/plugin","version":"0.0.0-dev-578","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-578","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"4203b15fbb33afacef05d197cd3112f0df82fd2c","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-578.tgz","fileCount":166,"integrity":"sha512-KVAJ/dW1/EJvNQz/cvlVI4Yr8zHPwlPpoJQ3UmqaWs9Prg1yse1Lfj4wG256824hmQK8iK8fQ1Uc5OXkuE+FYg==","signatures":[{"sig":"MEUCIQC8JbNnyPeM5P2pDKArU7Z5TQDugwzyZNBmz6ke7s0VDgIgOyswgMd7hX7thSawGFfpgVZgGSyMWq3g3i6iTky9AEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7RqzwpMFS2anlaKEKHKhsKh4IpKOaXmeLDK3TutMHVAiEAnsOEhKOj9i8/fgNnnmBoFeikC+TXOQUxQi5SC5x4WDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-578","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-578.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-578.tgz","_integrity":"sha512-KVAJ/dW1/EJvNQz/cvlVI4Yr8zHPwlPpoJQ3UmqaWs9Prg1yse1Lfj4wG256824hmQK8iK8fQ1Uc5OXkuE+FYg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-578","@opencode/util":"0.0.0-dev-578","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-578","@opencode/schema":"0.0.0-dev-578","@opencode/protocol":"0.0.0-dev-578"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-578","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-578","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-578_1793803182533_0.10391497244036374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-579":{"name":"@opencode/plugin","version":"0.0.0-dev-579","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-579","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"77775e8e68027b930185f5cf9e07c19123b7ab9a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-579.tgz","fileCount":166,"integrity":"sha512-kRtswqNc9e+uw85FpW1nXv3BxEDbrCxXYC3TnUKCC/lA41z/SO3irMiB2LqrdCs+rAhiiHxxNhT0nfii7SUpSA==","signatures":[{"sig":"MEYCIQCsQ4ekajEZZfkAu6Sdz6HbZ4FNZ88wUSTha9I63OKJ3wIhAI7XbdTeg3DdNMSWqVUyZZQZZtlcxc/U4FZPbq3OWqZF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoxnTTKG8b1mdjd4QmNa0MMtTyQOVieOV9JkRbiRQ2ggIgJT7Ai7p2RnSza2WTW9Sp2kakiVbGVcQaNh4NtancEG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-579.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-579.tgz","_integrity":"sha512-kRtswqNc9e+uw85FpW1nXv3BxEDbrCxXYC3TnUKCC/lA41z/SO3irMiB2LqrdCs+rAhiiHxxNhT0nfii7SUpSA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-579","@opencode/util":"0.0.0-dev-579","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-579","@opencode/schema":"0.0.0-dev-579","@opencode/protocol":"0.0.0-dev-579"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-579","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-579","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-579_1793807523434_0.5556030943465097","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-583":{"name":"@opencode/plugin","version":"0.0.0-dev-583","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-583","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0ba7a1681f703eba30bbb1233bc8daaeb5c73bae","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-583.tgz","fileCount":166,"integrity":"sha512-MJbKBTDVxwII8uoqvzO+koqWm0+dos5u7Dmfw1XJPup7Tl/o9Jr6AIe2CTUejXDkU6n8gMeFGnLqCSasnhzEXA==","signatures":[{"sig":"MEUCIQD9JbxAZsmkqkPa+haOdyw4l4QJnjCIso4c4pJ27YCU+gIgYrz+TsRJTnNpO9pHb/0E9vDvNVGu1ruZeeljjapA1VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGaxND2tptVB6tDWIoM0QsnTHpj72yZadx3rJyRV78MjAiAIPNIYacDItQV2AYhKj4IoOcuJTTIwzWoAbEFtolwAUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-583","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393396},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-583.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-583.tgz","_integrity":"sha512-MJbKBTDVxwII8uoqvzO+koqWm0+dos5u7Dmfw1XJPup7Tl/o9Jr6AIe2CTUejXDkU6n8gMeFGnLqCSasnhzEXA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-583","@opencode/util":"0.0.0-dev-583","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-583","@opencode/schema":"0.0.0-dev-583","@opencode/protocol":"0.0.0-dev-583"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-583","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-583","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-583_1793816236075_0.4444630548096151","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-605":{"name":"@opencode/plugin","version":"0.0.0-dev-605","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-605","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"48569d07e0fea7698c5c0577065c08fe05466cc7","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-605.tgz","fileCount":166,"integrity":"sha512-1rj1udGm298klwoOMb9b/PsW4uVcUvHgbGfy4l1rp86jhzLDAxd1v8bGIGQ8sqDZUCpH91SSk0WekxeCrDqtiw==","signatures":[{"sig":"MEQCIHTn5BCfmbj2fMmNuPBQa0IqwUD/lUtcsou66/6g4r7iAiBHprVicAifCgbquARmIBcUibOd4wfPjnnJeWk+JHE7vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnhi6Y1C3eA0KIymFtGtSrtmJj6w56Hm/cvGLnCqfkbwIhAMLT4BO7Z+txk/ruxNy7sbN41RxdMxnpUGmsFShY2ut6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-605","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393491},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-605.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-605.tgz","_integrity":"sha512-1rj1udGm298klwoOMb9b/PsW4uVcUvHgbGfy4l1rp86jhzLDAxd1v8bGIGQ8sqDZUCpH91SSk0WekxeCrDqtiw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-605","@opencode/util":"0.0.0-dev-605","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-605","@opencode/schema":"0.0.0-dev-605","@opencode/protocol":"0.0.0-dev-605"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-605","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-605","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-605_1793824116205_0.004385974716337615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-627":{"name":"@opencode/plugin","version":"0.0.0-dev-627","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-627","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"243a4e1a28305187373a80d4055c1190009262d1","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-627.tgz","fileCount":166,"integrity":"sha512-DFdarbaTXnN4acvDCdmclSKpRCQzN3EQPwrxLRlbmFEhZHQ9atnxymbI3HPBIH2DHtdKN8usZsbCiHqCuMdcnQ==","signatures":[{"sig":"MEQCIDv2f5/OqP4xS989QinlXwi6L6/S0jgBH4C6lC22SGE8AiAHMrF5Gssljqn2VELBPdMK9F/asideLqtihtG4RAQxaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICkOt8XTpYWBXScbAm5nMnvCjg1R9Ez7o8b/Muxknf7xAiEAy7PhTuh4i9FHK4jiLNdyycueDxufXRlo8wgdMqsRnP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-627","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-627.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-627.tgz","_integrity":"sha512-DFdarbaTXnN4acvDCdmclSKpRCQzN3EQPwrxLRlbmFEhZHQ9atnxymbI3HPBIH2DHtdKN8usZsbCiHqCuMdcnQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-627","@opencode/util":"0.0.0-dev-627","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-627","@opencode/schema":"0.0.0-dev-627","@opencode/protocol":"0.0.0-dev-627"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-627","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-627","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-627_1793830911629_0.30892195878873085","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-639":{"name":"@opencode/plugin","version":"0.0.0-dev-639","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-639","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"416fced8989305505843bbfc3016417f34332286","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-639.tgz","fileCount":166,"integrity":"sha512-BqCeHUllh618bjT1lyDUHPOSmhHzS+LDj21OEAhAN+vU+KVqcG0Kk7/V+tCMtKv3hKlvCV3dEHnxUvZiQ+YUuw==","signatures":[{"sig":"MEUCIQDXCKuViesLAXmHXAe5oUE3xUbBpPBfTZ2OPpHuNzUK/wIgGzbZvhq+p50njQipyEdPE1hRqrxd2AlutDFqdJRV0n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUOnLCG+cpcG4MBSgvs6nsFd79wybVNcKcxP1ciYCrfAiEAvXLXTwZ2M4DcP+iA9hgREa+YwJCxH4P48U/zR1YtBbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-639.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-639.tgz","_integrity":"sha512-BqCeHUllh618bjT1lyDUHPOSmhHzS+LDj21OEAhAN+vU+KVqcG0Kk7/V+tCMtKv3hKlvCV3dEHnxUvZiQ+YUuw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-639","@opencode/util":"0.0.0-dev-639","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-639","@opencode/schema":"0.0.0-dev-639","@opencode/protocol":"0.0.0-dev-639"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-639","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-639","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-639_1793833719669_0.505146466997745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-646":{"name":"@opencode/plugin","version":"0.0.0-dev-646","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-646","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"df49e6523990da5cda4f0f6f74f584f4a918dad8","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-646.tgz","fileCount":166,"integrity":"sha512-JGgl4jc1GNNwNwf4frP+F1UIHki7yr7JGc2uYUN+xQyH5Z7JCHjFj7D+Z02bLYqaLJg5gHm1DxyeWitU5LspeA==","signatures":[{"sig":"MEYCIQD2JrUi2i2Iv1LML3h/IIT2W/SOQBaK6gFhCrTY7eLe8QIhAIQ1wpbp/3M+6cStxE1wtrZ7gEgMTiYtVGHOh5mj+wyZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIApYCEZJSJdgj2tERF3Z+1uZ7PI1mNsHzM1Cha7qlIc6AiBxsjy61wUe/VuJ/QG0bXeCdoUEANuWIQX0fjOYc9q/qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-646","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-646.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-646.tgz","_integrity":"sha512-JGgl4jc1GNNwNwf4frP+F1UIHki7yr7JGc2uYUN+xQyH5Z7JCHjFj7D+Z02bLYqaLJg5gHm1DxyeWitU5LspeA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-646","@opencode/util":"0.0.0-dev-646","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-646","@opencode/schema":"0.0.0-dev-646","@opencode/protocol":"0.0.0-dev-646"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-646","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-646","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-646_1793836705971_0.4181808132324065","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-655":{"name":"@opencode/plugin","version":"0.0.0-dev-655","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-655","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6f903444722098ff778ba7c1eb58afb23defaa6a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-655.tgz","fileCount":166,"integrity":"sha512-VodxvUKVMJGlB6W4i47lNhz4psRD7xfDPZxWeIQQZ+e4R4g/gsKdLVuuXjg97V5W1R8jy/XMh7j3wQxb/euWxw==","signatures":[{"sig":"MEUCIFCFDcPRbS3GTTXJF108djOjhGDQInEPFRV/XtQwS7qtAiEAyo6/ljIwLMLkC3oqz6ATSyQ+b/j7nopPugvzKycdmyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYHvqISnSzPPpj29Q47GL18yUYvtmzCXP3Pl7jPKFiuwIhALmo1s7lvuyPsebhpBPaF302SVwREqvMuA/2JUW1oofM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-655","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-655.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-655.tgz","_integrity":"sha512-VodxvUKVMJGlB6W4i47lNhz4psRD7xfDPZxWeIQQZ+e4R4g/gsKdLVuuXjg97V5W1R8jy/XMh7j3wQxb/euWxw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-655","@opencode/util":"0.0.0-dev-655","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-655","@opencode/schema":"0.0.0-dev-655","@opencode/protocol":"0.0.0-dev-655"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-655","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-655","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-655_1793839749306_0.36532865303315876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-665":{"name":"@opencode/plugin","version":"0.0.0-dev-665","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-665","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3a33f547a07f7a9d2ef27924191add14e8ff6a91","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-665.tgz","fileCount":166,"integrity":"sha512-NH1skuuUTw5gklm/I+SdvxkFTXtwNmXeuMzJirhkv8cWduwLIZLVmbNG7cddcvKSmIvZUx3SGPrOH54WALCWmA==","signatures":[{"sig":"MEYCIQCJMb+f/aYNugLXHkZ7kvdriqyn4MVDjruyrA7M3F7sfAIhANPJ8rFxSe86JIYi9miio4EpkyVlZMa8KMC3l9TPwmZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG2r7smxhtP1lphD20tGVJIQPTvR7hBAUg2Sovli1GgiAiEAo9y8B657zNwFeZtavzaq+7Cbhf6UzZEKuIhP+wpjWqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-665","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-665.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-665.tgz","_integrity":"sha512-NH1skuuUTw5gklm/I+SdvxkFTXtwNmXeuMzJirhkv8cWduwLIZLVmbNG7cddcvKSmIvZUx3SGPrOH54WALCWmA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-665","@opencode/util":"0.0.0-dev-665","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-665","@opencode/schema":"0.0.0-dev-665","@opencode/protocol":"0.0.0-dev-665"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-665","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-665","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-665_1793842317882_0.12810657396847613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-669":{"name":"@opencode/plugin","version":"0.0.0-dev-669","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-669","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"60024fbcca446c0d60dde9fd3edc023c8c5f8947","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-669.tgz","fileCount":166,"integrity":"sha512-dl6M5+zTMAVZ6oKxk9cjHVayKNgzPRIl+r9YiEmKotCbbgZS1Xc+9LFhyrJDtN3D5IZU0Dapsh2XF8Mx10X1rA==","signatures":[{"sig":"MEQCIBZiajOzA7Q/QORa3YcVAxQc7NX1jDZTnWrhaixr8CoMAiAnu0u6h1C1ta4FmyVK2z85B4L7yHsOQcir7mCRq1xhQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICe4zl/sUD7WX+sr+r+QCVr32xjJandbeVqp3z2nb4swAiB8e36PQFMZGIOscsbPybpXPbFow2h4hQ/r3z0b/x+Bcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-669","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-669.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-669.tgz","_integrity":"sha512-dl6M5+zTMAVZ6oKxk9cjHVayKNgzPRIl+r9YiEmKotCbbgZS1Xc+9LFhyrJDtN3D5IZU0Dapsh2XF8Mx10X1rA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-669","@opencode/util":"0.0.0-dev-669","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-669","@opencode/schema":"0.0.0-dev-669","@opencode/protocol":"0.0.0-dev-669"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-669","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-669","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-669_1793844983011_0.41894597012235524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-678":{"name":"@opencode/plugin","version":"0.0.0-dev-678","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-678","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d115cd66db40db3a2f259305cdff7508aa26f6e2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-678.tgz","fileCount":166,"integrity":"sha512-V+fp7WPaKBGK7bWyTc/3wnKUOgZ9c7tmQyZdCrEhObPSlSc5t2juZ3uWXACbw+n1M4qLEAojnDumjMlD6vmKyQ==","signatures":[{"sig":"MEUCIQDoi1ZIInFF8M5UHYhha1tak8aX16LIA/ANFvlhV94ICAIgf4SbP7SbonA7uryEIFTiusFEut3AeNEvld92IKHLFR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPnuazgU1RIk8mlfAoo6Am5gwc12ch8P16Yvod/yEaoAiEA6LOTAmu/xHjvOPdFv8YFHImb9xYM21jdymbxxYENfJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-678","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393535},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-678.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-678.tgz","_integrity":"sha512-V+fp7WPaKBGK7bWyTc/3wnKUOgZ9c7tmQyZdCrEhObPSlSc5t2juZ3uWXACbw+n1M4qLEAojnDumjMlD6vmKyQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-678","@opencode/util":"0.0.0-dev-678","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-678","@opencode/schema":"0.0.0-dev-678","@opencode/protocol":"0.0.0-dev-678"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-678","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-678","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-678_1793847402271_0.007943329696176171","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-686":{"name":"@opencode/plugin","version":"0.0.0-dev-686","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-686","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"2bf6ebe3e850fb8699d33e05164a3c92303ae2d4","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-686.tgz","fileCount":166,"integrity":"sha512-cmGB8VSL4S5kBmnp/M+r+gTOI1mQtMweqPT0dacAvXQ+30+4DIJvxKqISbqxrkVej8kcqAKoJyh2lTuMTSRRrg==","signatures":[{"sig":"MEQCIDS9uZRPcs0heOZe/1IynIOnlhJdsdNikTR7mJ8TklJwAiABlndXmL6sIGeHPlIGxuIsTZVORbXL+c1Nxbkeg7d+RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHNaiupqJ9EpaKrrJaXZE6C2NdM/G1It9q3Yuy4/noigAiEA0CxXO0vMPSkCF9kfG+pK4UNyz6dGuWDPVmvro9XtCHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-686.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-686.tgz","_integrity":"sha512-cmGB8VSL4S5kBmnp/M+r+gTOI1mQtMweqPT0dacAvXQ+30+4DIJvxKqISbqxrkVej8kcqAKoJyh2lTuMTSRRrg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-686","@opencode/util":"0.0.0-dev-686","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-686","@opencode/schema":"0.0.0-dev-686","@opencode/protocol":"0.0.0-dev-686"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-686","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-686","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-686_1793849816921_0.29782322197918853","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-695":{"name":"@opencode/plugin","version":"0.0.0-dev-695","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-695","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a3c2d0348869995e3225bce6fe3aa72c33dc7e3f","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-695.tgz","fileCount":166,"integrity":"sha512-qldFsZLPe4SAd3vYTgxRhVYEvE2qivz02tDitedXrc7zJu8M8nI6trOicOVIqmsg2KNuTkSxwY+n2m97O0jXLQ==","signatures":[{"sig":"MEUCIG9O4RGORfkuIuS3iiCqaiFcG63G/CQAQCKn6sD+CubSAiEAwozWd5haGNSBRt5Eija4p3oqo5ML6yyRYE9oKWbXIuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDD5bSdpl1OBMmge1rmHMOqs33g5Iuiz06Yc3/lt64d2AIgFaM27JnV/DX9uEArZjCa0ilFXlG+sktKhy5KbgP9MUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-695.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-695.tgz","_integrity":"sha512-qldFsZLPe4SAd3vYTgxRhVYEvE2qivz02tDitedXrc7zJu8M8nI6trOicOVIqmsg2KNuTkSxwY+n2m97O0jXLQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-695","@opencode/util":"0.0.0-dev-695","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-695","@opencode/schema":"0.0.0-dev-695","@opencode/protocol":"0.0.0-dev-695"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-695","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-695","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-695_1793852412902_0.41268406715494144","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-703":{"name":"@opencode/plugin","version":"0.0.0-dev-703","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-703","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"8c1424573e19123e3abd183fe292039f6679e65b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-703.tgz","fileCount":166,"integrity":"sha512-qDQc8Faj/bK+577oSZqcZQU/eknaAWTJFMqFDXKJy4Mqw2nrTz3nWguJ9gg0SBXR4yIN+7SBVHohTTYQ5DpRCQ==","signatures":[{"sig":"MEUCICXT9kyxEo/snSwXkpXev/OmyML7hr5ZcAuZojac4ZMPAiEA2kjzdRrKfZERFVMvp6jiE6Tu+bfb8Hco09wWRlJFttA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBnFZZSXRgsh1+NUnjdxEoj9u86Oe8nIJgohMbtiaJKOAiEA5nBKXKR2MFfrkHn3ECpxKPzyHlJw2Np9bY6WP+iSiV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-703.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-703.tgz","_integrity":"sha512-qDQc8Faj/bK+577oSZqcZQU/eknaAWTJFMqFDXKJy4Mqw2nrTz3nWguJ9gg0SBXR4yIN+7SBVHohTTYQ5DpRCQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-703","@opencode/util":"0.0.0-dev-703","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-703","@opencode/schema":"0.0.0-dev-703","@opencode/protocol":"0.0.0-dev-703"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-703","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-703","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-703_1793855475065_0.004618184596115293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-724":{"name":"@opencode/plugin","version":"0.0.0-dev-724","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-724","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9fbbf1ea3727999cc5fb893c8ddc096e469ccc45","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-724.tgz","fileCount":166,"integrity":"sha512-AFClwE8cFJvmGT0mHSWHKoD0Amei09V1Nxy/g1RhkVWKLJsQ4dt5kG9qbG7zdTQko02EFQA7UhdKFALtF27UTA==","signatures":[{"sig":"MEUCIQCPxRxdOduU3JlTE1KV78vq3lP2tOQI9GKqE7BjfnyfHAIgJLzVRLQn+3LiTVmRhWvDYmoIXX0xTkwE8gdu+dG+Dzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGSKNFJEUi3hyuC2jFdtMIhgpO/UfAhpdCq/Kbn9SpnAIhAN7zyHp7TqRmibHClW/CSckMd1jsapzirTRQIiYIfqyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-724.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-724.tgz","_integrity":"sha512-AFClwE8cFJvmGT0mHSWHKoD0Amei09V1Nxy/g1RhkVWKLJsQ4dt5kG9qbG7zdTQko02EFQA7UhdKFALtF27UTA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-724","@opencode/util":"0.0.0-dev-724","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-724","@opencode/schema":"0.0.0-dev-724","@opencode/protocol":"0.0.0-dev-724"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-724","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-724","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-724_1793857767870_0.15233099296698704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-735":{"name":"@opencode/plugin","version":"0.0.0-dev-735","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-735","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1bd3c3ee58476c7ab5d4c3152c8a50690ae0eec0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-735.tgz","fileCount":166,"integrity":"sha512-Lyod8qyDpjzEEAZeFj9pJilBamSjBCwstfcQZXAuKgDElAcgxIz4qykUigE0uNxTm4nK4Jb36oQN4XixJ9z1Ng==","signatures":[{"sig":"MEYCIQC7DN2JTF7oMDkd8k/FKO7jSesABrvQPmTWncYomNeq0QIhAJbbOQNEOER8t3nermx5Ps/n93gycFQX3W2Sfv7o/cPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDERilyIVroXJCZEz2RIMyKa+dXkZTUAkTP2y+l0I6HggIgIhgx8jpUhua4CJ1QXSo3Uzq9MfzRRxkZgTyjGwMI/gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-735","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-735.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-735.tgz","_integrity":"sha512-Lyod8qyDpjzEEAZeFj9pJilBamSjBCwstfcQZXAuKgDElAcgxIz4qykUigE0uNxTm4nK4Jb36oQN4XixJ9z1Ng==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-735","@opencode/util":"0.0.0-dev-735","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-735","@opencode/schema":"0.0.0-dev-735","@opencode/protocol":"0.0.0-dev-735"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-735","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-735","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-735_1793860438988_0.2057019689027052","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-750":{"name":"@opencode/plugin","version":"0.0.0-dev-750","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-750","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"6ea4bb65070b7aea80faf856dffbbe2163da812e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-750.tgz","fileCount":166,"integrity":"sha512-Xinf909FOu5jpDVAPaJRh+9OC2//aUK/jDWIGYTn9dP8lpIiO087siJveu9D3mMiR1E90x7ZzC+/uwJ4Rcb6eQ==","signatures":[{"sig":"MEQCIDiyyuD5tDxGVW2C2nxx+JUP4LdBe4JupbFwHnVHDi6aAiA5alvHIDsfcnigAaVPkfuEktrvEGUy7NSziEJGj7qtqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh1xkDh3pRNUuIzt+vHiuHpOESmu+J0TToR9+JWyElGwIgDJk1xWzkvWRBRXZapMV5lbuso41Y6HReTv9vxq4wq6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-750.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-750.tgz","_integrity":"sha512-Xinf909FOu5jpDVAPaJRh+9OC2//aUK/jDWIGYTn9dP8lpIiO087siJveu9D3mMiR1E90x7ZzC+/uwJ4Rcb6eQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-750","@opencode/util":"0.0.0-dev-750","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-750","@opencode/schema":"0.0.0-dev-750","@opencode/protocol":"0.0.0-dev-750"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-750","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-750","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-750_1793862753668_0.9490585452538618","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-767":{"name":"@opencode/plugin","version":"0.0.0-dev-767","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-767","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c9fd8a95450866056ba49f72b9a33ba520242c72","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-767.tgz","fileCount":166,"integrity":"sha512-nM70jHgVPjj9Xon3nXbCyFDmDgD0rC55mtpBJytVMfmaqc3NngDXrMDNZskBBLmStlKbVZ2jWFWttJxqnWXu9A==","signatures":[{"sig":"MEQCIBiYZsrcqn3lwp1mEaNnVTPAjj1IhRnnXE7rOD5H4oQ8AiBjrC33Q48I3vNfldeXGtpi+IrNV0VPmTBQqqsWzlIJlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFSjuYOrWJzIGoOEcB40ocCBm85k3MniuCfMRmwFlMIyAiEAjCZcL7C7WHTU0v+2PpYsdbRrd3+jJihvUyL3E/51/1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-767","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-767.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-767.tgz","_integrity":"sha512-nM70jHgVPjj9Xon3nXbCyFDmDgD0rC55mtpBJytVMfmaqc3NngDXrMDNZskBBLmStlKbVZ2jWFWttJxqnWXu9A==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-767","@opencode/util":"0.0.0-dev-767","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-767","@opencode/schema":"0.0.0-dev-767","@opencode/protocol":"0.0.0-dev-767"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-767","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-767","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-767_1793867048769_0.29639141497853816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-784":{"name":"@opencode/plugin","version":"0.0.0-dev-784","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-784","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"19d9a87e5423cefc84d6860b4de9b924816ddded","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-784.tgz","fileCount":166,"integrity":"sha512-0VZh6JI4wx8eMhzgnpI6bSxxEsInYTUJOjUFmBsT1dX211PERvYbmrr4fclG4Jy/c+vs+0NXDmsAqZS3bAOtsA==","signatures":[{"sig":"MEUCIFAmGBIcNYX9BKi4C+GhKYYIR6RpsoZ8jwto6aMl+cTAAiEA2zWlaBcehAbYNboxzV06cqsmmjnhdvt7Gdh4zLHk01U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWxLMlbMa9W8uUlWjlXALqFut9hvktSPY4CCnmC5TxSwIgWqPV99tse1DidK1nvh1ZZgEMxlN6yiKabb88urscjTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-784.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-784.tgz","_integrity":"sha512-0VZh6JI4wx8eMhzgnpI6bSxxEsInYTUJOjUFmBsT1dX211PERvYbmrr4fclG4Jy/c+vs+0NXDmsAqZS3bAOtsA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-784","@opencode/util":"0.0.0-dev-784","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-784","@opencode/schema":"0.0.0-dev-784","@opencode/protocol":"0.0.0-dev-784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-784","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-784","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-784_1793872976713_0.23698275727745222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-787":{"name":"@opencode/plugin","version":"0.0.0-dev-787","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-787","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"75d408387f49710da8861828d662226b4056bdcb","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-787.tgz","fileCount":166,"integrity":"sha512-AHDZgVpa06LxHTQ2bgoZ6ac2PFF1lqYk5g1/m8OMGvoOv09HfcvZX9BQwJDQSrVh79Ve13bDUwAwVxLei9OVng==","signatures":[{"sig":"MEUCIQCuuPKGGqnleaSJS3tnhnoKB0cFypfG1xrglYPVmQ1oUAIgYLunBpqRfnSh9G4jS4sfflDgNX66bAsprRuxcbd1KdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGJMLPAAqK9beiY0NTmjtG6HG1nxomjbHCWqubxa148AIhAJiMWCmYpMpjqjFVND31mtVqRxaR1sHHHHuNHnQwrfNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-787.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-787.tgz","_integrity":"sha512-AHDZgVpa06LxHTQ2bgoZ6ac2PFF1lqYk5g1/m8OMGvoOv09HfcvZX9BQwJDQSrVh79Ve13bDUwAwVxLei9OVng==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-787","@opencode/util":"0.0.0-dev-787","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-787","@opencode/schema":"0.0.0-dev-787","@opencode/protocol":"0.0.0-dev-787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-787","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-787","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-787_1793876560548_0.8121113819681366","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-788":{"name":"@opencode/plugin","version":"0.0.0-dev-788","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-788","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"5ae526fb11cc2771f9f91357e198148c41afbd8d","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-788.tgz","fileCount":166,"integrity":"sha512-09+h3RU1yTBV1tjVAKfRfgDf7AA2JI11Xf8saNfPIGPumH6ZbctmLFSuCrptRIphPfLCzhlwVQu9oLeTjFtoyQ==","signatures":[{"sig":"MEYCIQCbo/gjlZJEcE4/B+zprsBFzK8iM6GHt9/54E4KsAPWFAIhAMhmrekaFZt6CitD6Ci+Rf9B00Rp+i/ipDaGmRWjyyHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5WWhujtMQywVt27rgWJBRGbt5YfDVmGsqaDN1+SDEowIhAJvEZ1O80hnLRkKaeOH+Kej7yvC2PDJ83V23PvUVR5Hs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-788","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-788.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-788.tgz","_integrity":"sha512-09+h3RU1yTBV1tjVAKfRfgDf7AA2JI11Xf8saNfPIGPumH6ZbctmLFSuCrptRIphPfLCzhlwVQu9oLeTjFtoyQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-788","@opencode/util":"0.0.0-dev-788","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-788","@opencode/schema":"0.0.0-dev-788","@opencode/protocol":"0.0.0-dev-788"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-788","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-788","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-788_1793886514041_0.47962555048450073","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-791":{"name":"@opencode/plugin","version":"0.0.0-dev-791","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-791","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d4383e754fceec5fbafd768b4ec00314ccdc8c75","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-791.tgz","fileCount":166,"integrity":"sha512-M9Y1WDwAJzK1VMjd9zgQ3YfiSPFpygRzqvz6luDzTWsdzJ2JsCxXxuH9ddPkDPnPv4FYQlg6iWXOKI7uKrtnEQ==","signatures":[{"sig":"MEQCIDWxxwMkN46wG1Fz0uu48vrrynldXrEsS234+eV7tL8fAiBLxSt80OoDQjDcET2c7CRVFCthO82wriD7i9RYOez+/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErr6luyYSsThrky8KwEeuZG/hk93LP7sfsPk5/mHUEAAiBuF5OCaGtEbYnhsAGcB4bW3QEJFZJZVVXsEamaOVc5+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-791","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-791.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-791.tgz","_integrity":"sha512-M9Y1WDwAJzK1VMjd9zgQ3YfiSPFpygRzqvz6luDzTWsdzJ2JsCxXxuH9ddPkDPnPv4FYQlg6iWXOKI7uKrtnEQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-791","@opencode/util":"0.0.0-dev-791","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-791","@opencode/schema":"0.0.0-dev-791","@opencode/protocol":"0.0.0-dev-791"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-791","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-791","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-791_1793889018850_0.2315030660861016","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-794":{"name":"@opencode/plugin","version":"0.0.0-dev-794","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-794","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"447d6378800bdc3ab8e2f21b117401f521f77723","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-794.tgz","fileCount":166,"integrity":"sha512-gqlLOG/PgO0Zr3ud+uHFL5ZqhwWcUcSeLrAmkkIff4zMMZ5bDLdwsslWTTm+TDpbU8Q72NdoUPWf9gxnKNdkYA==","signatures":[{"sig":"MEUCIGQCOh/9FnQ3JrPk1ttjhKgGaHUerlv8tPe9ScED0bMqAiEAjDMoD6p8h2l8T861bDbno1Wp11TTtli3uDqkw3vIToo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGo3Wk+g3hPqBCk80KpazYegYkOetxTV4STlkUEAnYWaAiA1P/0jIksLljiQen4NOc5drgXoQDjTazBdg8HR5z9z1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-794","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-794.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-794.tgz","_integrity":"sha512-gqlLOG/PgO0Zr3ud+uHFL5ZqhwWcUcSeLrAmkkIff4zMMZ5bDLdwsslWTTm+TDpbU8Q72NdoUPWf9gxnKNdkYA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-794","@opencode/util":"0.0.0-dev-794","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-794","@opencode/schema":"0.0.0-dev-794","@opencode/protocol":"0.0.0-dev-794"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-794","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-794","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-794_1793892515240_0.5755258673271713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-800":{"name":"@opencode/plugin","version":"0.0.0-dev-800","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-800","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3df38e87f4a6aecaa0db62e35e4666a0738c6c04","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-800.tgz","fileCount":166,"integrity":"sha512-kV0xzOQBMySxB5FL6evRP4KeLTmIl+fxFwJhXn2bytP1Hr/b78CuCOXm5ZFKfCatYatkwnW0QPb3KhcExm+WGA==","signatures":[{"sig":"MEUCIHrTAQr5LufCu8VjXVH4CFQXiQDFiyhZILxXHOGTb0ZLAiEA+Z+qI8p+EFMNdhSxbt4VpaEevpVkWTv6PofAj/ho9+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1bSu4a0A0gY2BjNiRnqYJ5RfKHQc6F0T0nDUrM/0yiAiEAjawc9cTCOUqjgqQ9HNhCKoDMujatxdbPAkQyuolGmds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-800","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-800.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-800.tgz","_integrity":"sha512-kV0xzOQBMySxB5FL6evRP4KeLTmIl+fxFwJhXn2bytP1Hr/b78CuCOXm5ZFKfCatYatkwnW0QPb3KhcExm+WGA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-800","@opencode/util":"0.0.0-dev-800","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-800","@opencode/schema":"0.0.0-dev-800","@opencode/protocol":"0.0.0-dev-800"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-800","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-800","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-800_1793895147125_0.94469328692427","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-821":{"name":"@opencode/plugin","version":"0.0.0-dev-821","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-821","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"697a33bb75b8b2ddb728c3930fac3fb350f4fd2e","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-821.tgz","fileCount":166,"integrity":"sha512-sQ2PdTko1LBjgzDze7YJfLVXjgBgv2TWDDV0iNMbWZ9VEau1f2hQMuKXxcP7RWucLDmkYa4TeHOajpqFxD5ICw==","signatures":[{"sig":"MEQCIGBMnvqm/mv6XkQKov2QvrE/nyCbH2b3O/OvOXM9Upw0AiB/wETMWfa3T1s7bc9oNrSASfyl87/HPJN5lX2ZB0pKdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbWRtPEZdrInILSCwrNmKoeYJaT9f+sMig5vplvoE/xQIhAODKmy0wc7+t/YM9F0Bq0XGCvyCTlcj06npU75/Sq9N2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-821.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-821.tgz","_integrity":"sha512-sQ2PdTko1LBjgzDze7YJfLVXjgBgv2TWDDV0iNMbWZ9VEau1f2hQMuKXxcP7RWucLDmkYa4TeHOajpqFxD5ICw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-821","@opencode/util":"0.0.0-dev-821","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-821","@opencode/schema":"0.0.0-dev-821","@opencode/protocol":"0.0.0-dev-821"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-821","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-821","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-821_1793897672467_0.9045506728500098","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-823":{"name":"@opencode/plugin","version":"0.0.0-dev-823","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-823","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"dfeced8c2dd119a285dac782f66127823bd0cbf0","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-823.tgz","fileCount":166,"integrity":"sha512-42wdxbOPKXFpswr+d5Z5TLqSSOm+UzlJdw1kJN2quDIOJsnyfA5hNxGQt+UoySEgxJjEgvOLGHQHnpDuAiVxtw==","signatures":[{"sig":"MEYCIQDYRMKKUxz9rgHG/ZehHeCmDw9OsRSID1b58jr70vN16gIhAOHFP7pYPBChlWK8ERyWpR2uwCm+S6s2VyU/GEQOiEzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFUKxw00IZsareheoY6lV69MmJdBuVXosel+CcRKk/1gIgTxUd4TSXJywhFy5syJJMOyRw173J/N5B/AwxNDkSig8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-823","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-823.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-823.tgz","_integrity":"sha512-42wdxbOPKXFpswr+d5Z5TLqSSOm+UzlJdw1kJN2quDIOJsnyfA5hNxGQt+UoySEgxJjEgvOLGHQHnpDuAiVxtw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-823","@opencode/util":"0.0.0-dev-823","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-823","@opencode/schema":"0.0.0-dev-823","@opencode/protocol":"0.0.0-dev-823"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-823","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-823","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-823_1793900654648_0.298537390558946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-825":{"name":"@opencode/plugin","version":"0.0.0-dev-825","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-825","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"05be365c6ae9ca29b78acb6d3bff1e603e75a32b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-825.tgz","fileCount":166,"integrity":"sha512-lmTF4Su/6h/jMqOTx/Tz0scOw1EZ5Rjv54k53m45lP+FaMlTI7Z+RCSsj133AMgrMTj5Nnt6jNj4OobW5sV6ZA==","signatures":[{"sig":"MEUCIBBHpKCyS9+WtPpZ1bLijOzGDovbtqBQAzkWFyxnZYr1AiEAlGZpV/BYnTJLsB5kP9+0XJsTM7ckjSkLa61b1Y1MG4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYKudUHix9GhLDAOROCbk2kFV8TYfWeztsHUkUMyy3aAIgUHWZ2xRjsR2LBECn8uFT01BR4tlT8XJVnc/heR6LwSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-825.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-825.tgz","_integrity":"sha512-lmTF4Su/6h/jMqOTx/Tz0scOw1EZ5Rjv54k53m45lP+FaMlTI7Z+RCSsj133AMgrMTj5Nnt6jNj4OobW5sV6ZA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-825","@opencode/util":"0.0.0-dev-825","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-825","@opencode/schema":"0.0.0-dev-825","@opencode/protocol":"0.0.0-dev-825"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-825","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-825","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-825_1793903747853_0.7221851118079212","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-828":{"name":"@opencode/plugin","version":"0.0.0-dev-828","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-828","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"0794dd46ac46076d31b359341ee781e5ea8dbb45","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-828.tgz","fileCount":166,"integrity":"sha512-ht3RsYQO4/S+DrBhKaGGFG8N+eUcOc0GOURJ0CosyOr69/NHYKKxzZANYvXRHJuX2beE1fg/bPyTwRRNUx6IKQ==","signatures":[{"sig":"MEYCIQCVrhmP8IEz/VAacByu1/b/X6ULQffOSW1hTWEfXaSy+AIhAMk8RotVoipvaLT6zPYUts/ha19orPGiCYkMzwrKy3jy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/l83ihkzMk84/7wmMLs/KxU6//SLaAPn/Xe2nP6KtTQIhALwkGFy/oKLc+eU/er0tZFC/ZVTfZFFehe2i89lemP9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-828.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-828.tgz","_integrity":"sha512-ht3RsYQO4/S+DrBhKaGGFG8N+eUcOc0GOURJ0CosyOr69/NHYKKxzZANYvXRHJuX2beE1fg/bPyTwRRNUx6IKQ==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-828","@opencode/util":"0.0.0-dev-828","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-828","@opencode/schema":"0.0.0-dev-828","@opencode/protocol":"0.0.0-dev-828"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-828","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-828","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-828_1793907243349_0.7664690979522365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-831":{"name":"@opencode/plugin","version":"0.0.0-dev-831","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-831","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"762d06837a524425c775ca11415ca106d7382f1b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-831.tgz","fileCount":166,"integrity":"sha512-NLnD9qqmDgPC13Qliahmy5AuL82c3xve7Oka7h9QZqn0/p20kWws6MYIn9D4nGqXk+GpDAm7t6L/4QAQ3/zVTg==","signatures":[{"sig":"MEUCIEUlGbxGVsCeXCD3ZNnEclZPsA9vz8hUxU/p7YT+spXQAiEAheGz02FmVhwMyqN8UCG1l/KTXfGJxWHwDoiNJwnpZt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOlhZ1ibMy7wKcZXKPCe7X6NYHf/TQpjHg+YdUND7vygIgYRweWID/ObFTU03BXWzAXJX3DEZbiqGkmgIoC9tB7cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393709},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-831.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-831.tgz","_integrity":"sha512-NLnD9qqmDgPC13Qliahmy5AuL82c3xve7Oka7h9QZqn0/p20kWws6MYIn9D4nGqXk+GpDAm7t6L/4QAQ3/zVTg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-831","@opencode/util":"0.0.0-dev-831","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-831","@opencode/schema":"0.0.0-dev-831","@opencode/protocol":"0.0.0-dev-831"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-831","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-831","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-831_1793910364984_0.15108025192249896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-832":{"name":"@opencode/plugin","version":"0.0.0-dev-832","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-832","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"42208104cf25a4a19571a9a2dfb1eeb4fc1a7556","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-832.tgz","fileCount":166,"integrity":"sha512-74NjNrz/PV5sabR/DEJzOq8dRENuq/Td45pjs6F1Lw4of4MbK6ibVAcRgWcTkiNYW9FL3+lwc1XqN1NHlXjNLg==","signatures":[{"sig":"MEYCIQCaawO3ZZcfiDS47wuTpJqYYdnqh28S1z59rEj5RboM6AIhAOfDLmtKh1ZTR0R3y/mVuyo6OLclfLEZB6gxFvkRkeKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEDtZE9U3QUg4c1XXUGZQALXDKOwu9PR+0uqh1rt6XlAIgLQBlbVwruq6zBEH9QnG0nzVVT0Q4PjPBhh7Q2EAAXng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-832","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-832.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-832.tgz","_integrity":"sha512-74NjNrz/PV5sabR/DEJzOq8dRENuq/Td45pjs6F1Lw4of4MbK6ibVAcRgWcTkiNYW9FL3+lwc1XqN1NHlXjNLg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-832","@opencode/util":"0.0.0-dev-832","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-832","@opencode/schema":"0.0.0-dev-832","@opencode/protocol":"0.0.0-dev-832"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-832","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-832","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-832_1793914804069_0.29648587689670425","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-837":{"name":"@opencode/plugin","version":"0.0.0-dev-837","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-837","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"3175238dcc3fb6d57a0b2d3bc5086212cbcf845a","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-837.tgz","fileCount":166,"integrity":"sha512-rl2jky7ArGIpQXjwh0YCvp3iihPoqYnh7dGFG0cttKUCRiEfaNeU8gX1JM91y0CR6KSIAJM5mwel2GSGFbH8Ww==","signatures":[{"sig":"MEUCIQCrzf3R0v4iEufLB4Mp4Nw5ogurhpnKAjnncr+UjY7fbQIgB+t+hdgk2mLUxWb+X4RgvwiixLZrNFxuixyAfOS075s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWcyn5qqh6utR9EgTtRHY7P2QsiqKaogY5yZFKTkyIBQIhAJ6OVnpOIrAcdN9MnsvRw2FAA9T+txP2nXJ/sz8sMyin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-837","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-837.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-837.tgz","_integrity":"sha512-rl2jky7ArGIpQXjwh0YCvp3iihPoqYnh7dGFG0cttKUCRiEfaNeU8gX1JM91y0CR6KSIAJM5mwel2GSGFbH8Ww==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-837","@opencode/util":"0.0.0-dev-837","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-837","@opencode/schema":"0.0.0-dev-837","@opencode/protocol":"0.0.0-dev-837"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-837","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-837","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-837_1793918145333_0.4433237342606763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-842":{"name":"@opencode/plugin","version":"0.0.0-dev-842","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-842","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1b8dbd4bf75837416c51edf21825d03c32da80a9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-842.tgz","fileCount":166,"integrity":"sha512-PVWwBfa15vGDK7sCegKiap7fL8MZIZc/G2nJdGbCHqZDB8/d2FFoMIPMWxWChlE/Tlo48Czj56sVNGryLIXIBw==","signatures":[{"sig":"MEQCICmiofZo2icgbH3OBS211wxtbtkiHmgWNrsqGBQdqhw2AiAgaS+HCwwjHR3xtCqcIt6Ab6eRaR/LepRnqYb7Jro+Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuoqgutNuqAsG/jHuykrkQh8sUdUk1jEv6A7jMy2q5xwIgHRN8pS8y8GKncdrfgI5waVUu4bZRF15Z8uR5BNqpHZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-842","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-842.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-842.tgz","_integrity":"sha512-PVWwBfa15vGDK7sCegKiap7fL8MZIZc/G2nJdGbCHqZDB8/d2FFoMIPMWxWChlE/Tlo48Czj56sVNGryLIXIBw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-842","@opencode/util":"0.0.0-dev-842","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-842","@opencode/schema":"0.0.0-dev-842","@opencode/protocol":"0.0.0-dev-842"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-842","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-842","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-842_1793920657220_0.4389535526846925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-845":{"name":"@opencode/plugin","version":"0.0.0-dev-845","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-845","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"11015f5c98cdddf10bd596590d562d837cfe61d9","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-845.tgz","fileCount":166,"integrity":"sha512-bvQnZcxn7f+7VBXQBKxRte75YO2yQQKsypqSrHkgL81wj87/4edZnjwQsmwpSGUr36GZCupu0h97fW5R9wlnqg==","signatures":[{"sig":"MEUCIQCgSRknqhrjOhB1r0yfWZhcYCcAGZ9peh3s9G8EjkI8WwIge1KmSvwBoE4z/GCFbNKS2ieDM2Z5Q+JQqItNVsVewQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIxNZUygrjjERYyd9E0i9kpaQz3QK2IsyrFEUXzEB9SAiEAq83IHhlTTblSpEmXAxlorEvV5r8BfMbxzP9JLN6v/mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-845.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-845.tgz","_integrity":"sha512-bvQnZcxn7f+7VBXQBKxRte75YO2yQQKsypqSrHkgL81wj87/4edZnjwQsmwpSGUr36GZCupu0h97fW5R9wlnqg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-845","@opencode/util":"0.0.0-dev-845","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-845","@opencode/schema":"0.0.0-dev-845","@opencode/protocol":"0.0.0-dev-845"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-845","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-845","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-845_1793923199894_0.14527115239726096","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-846":{"name":"@opencode/plugin","version":"0.0.0-dev-846","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-846","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"c030745b09e1c5897677be22ef431c6fcf5261c2","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-846.tgz","fileCount":166,"integrity":"sha512-1RUyYUSn1t5Dab3cta7ePzB3mPKdaV+9f4RsWPYOi9nSbte/b0Ha2Hx8BVLVvTy8g5TQ7Dy5wuE91N+4AezjgA==","signatures":[{"sig":"MEYCIQDHl3Oy9IXE6/FpNvXMIx4gUJ6WGbU1+Bl/MRQwlVmh7QIhALld62iFbu0jUGfqUWsNrPzm87LwvHhH7DGX8VgLdhyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEDQbl1HlI070/BQOXF0viVp2n0MmABrkAvYHqB+mbHEAiAhmWKJrcW/VzuTifuOI3UGMqQARM7MUw7eN47n0IGXsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-846","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-846.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-846.tgz","_integrity":"sha512-1RUyYUSn1t5Dab3cta7ePzB3mPKdaV+9f4RsWPYOi9nSbte/b0Ha2Hx8BVLVvTy8g5TQ7Dy5wuE91N+4AezjgA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-846","@opencode/util":"0.0.0-dev-846","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-846","@opencode/schema":"0.0.0-dev-846","@opencode/protocol":"0.0.0-dev-846"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-846","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-846","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-846_1793926075872_0.9593674846185646","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-849":{"name":"@opencode/plugin","version":"0.0.0-dev-849","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-849","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a911bf5f011832418bcd287ccc407841053c8b9b","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-849.tgz","fileCount":166,"integrity":"sha512-9RCeL3swNhk/DJNW1gkurWJK1VpcBjRfbcQLMqeITKzUfUcp6Qpzb8tb/3f2PcAAGA5sDkQX48wBJwPagg11iA==","signatures":[{"sig":"MEQCICO8yAVYlyR0m4uGsNrwq/DuW6qqwttLtuNjqBzqu6oGAiBHuTkwgsE+X57pAVsBLq34Ukb0jt4hxBsef6oVFzpOqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1sPBSRuzrbKvYpX9/y7PQUY+YA2t/LTfaeiji9xDUPgIgIOL7Imw9P3f5jU/2KdtGtKpxaJwffjM30LgEYWodkoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-849.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-849.tgz","_integrity":"sha512-9RCeL3swNhk/DJNW1gkurWJK1VpcBjRfbcQLMqeITKzUfUcp6Qpzb8tb/3f2PcAAGA5sDkQX48wBJwPagg11iA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-849","@opencode/util":"0.0.0-dev-849","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-849","@opencode/schema":"0.0.0-dev-849","@opencode/protocol":"0.0.0-dev-849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-849","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-849","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-849_1793932145832_0.8826962529452957","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-852":{"name":"@opencode/plugin","version":"0.0.0-dev-852","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-852","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"a39bc859ca7dd5607e9a90b57721647fd38e18fd","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-852.tgz","fileCount":166,"integrity":"sha512-Npq+giVH5E9+kIAvbHJUIrRSJR1EQo/xQuFEL/FZR6LA8xTYm0ecdHXYEoZz7LCcnmOqjwDLcXZ5hVCrUryLCw==","signatures":[{"sig":"MEUCIAOfvBnPGUvPCwnvxQAEcYI+e+nVVseP11VCMDZzYdGWAiEAvt+fBMmSeTlO5ddecLfHqRYg6IA8Oi+DQ1ZoJQlfHCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEEz+GeDDKz01y1gxgO6dh7pRfB8gvz1dEN22VLpC9BQAiAfJ98F0nyo4ep8Oveq3vNSVEC0nde7RSO0sQJxDbE8Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-852","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-852.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-852.tgz","_integrity":"sha512-Npq+giVH5E9+kIAvbHJUIrRSJR1EQo/xQuFEL/FZR6LA8xTYm0ecdHXYEoZz7LCcnmOqjwDLcXZ5hVCrUryLCw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-852","@opencode/util":"0.0.0-dev-852","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-852","@opencode/schema":"0.0.0-dev-852","@opencode/protocol":"0.0.0-dev-852"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-852","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-852","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-852_1793935124643_0.5466928720070862","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-853":{"name":"@opencode/plugin","version":"0.0.0-dev-853","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-853","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"1002a13c79db38625c6bf257c688d0b0459f2b83","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-853.tgz","fileCount":166,"integrity":"sha512-+LmZIFV7ZShT4dBbilXptiBz8ZMsj1Q6JS8zgRZMAXeA3N/0dkxVfFz82Mh2w97J8ClkqmMK5sWJRnOWsOafTg==","signatures":[{"sig":"MEYCIQDBlNvsFlm73XHep0X4GOlZKyGZ4Qs78cuol2sv65bkaQIhAKU8/U2iV/KFlX30WLdYFbxYP72W06mIfvSFc0U1kffr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICDit0WD1vwHFyhfTaWwqnFbOEWSxROuaNcJEtHhVOooAiEAwjt0qJZlRp8QsKqUozAYlyL8mnn474W1IQIEyskg42c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-853","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-853.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-853.tgz","_integrity":"sha512-+LmZIFV7ZShT4dBbilXptiBz8ZMsj1Q6JS8zgRZMAXeA3N/0dkxVfFz82Mh2w97J8ClkqmMK5sWJRnOWsOafTg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-853","@opencode/util":"0.0.0-dev-853","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-853","@opencode/schema":"0.0.0-dev-853","@opencode/protocol":"0.0.0-dev-853"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-853","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-853","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-853_1793937426817_0.6768257681151809","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-856":{"name":"@opencode/plugin","version":"0.0.0-dev-856","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-856","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"4c8b64902e46157a5f35ea2dde965edf93554c39","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-856.tgz","fileCount":166,"integrity":"sha512-mpyK6f2RyV4WG7f0CqrCytvsK8Yf8rBo2mQIVfO7EEe/f96c8zMz5y1XI3iWcnVlNdcvvccSPQUTzOU3WG80DA==","signatures":[{"sig":"MEUCIFlK8aWLCPS0IGAgSCCae9nKsWYPGTleAszA0Dg3lOkYAiEApMtUD17FM720iSYtRmBNOD/NlCBP6QRtQeS6Y+typpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzbDcNMGSjWii7KFfk37U7HKqSe8S7aWnVhOUdawdWTAIgKEIuvYfwxHh5Mm6xYBTeKVEBTdo5JmFtNmTtyIY59mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-856.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-856.tgz","_integrity":"sha512-mpyK6f2RyV4WG7f0CqrCytvsK8Yf8rBo2mQIVfO7EEe/f96c8zMz5y1XI3iWcnVlNdcvvccSPQUTzOU3WG80DA==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-856","@opencode/util":"0.0.0-dev-856","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-856","@opencode/schema":"0.0.0-dev-856","@opencode/protocol":"0.0.0-dev-856"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-856","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-856","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-856_1793939772311_0.05742832468320669","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-857":{"name":"@opencode/plugin","version":"0.0.0-dev-857","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-857","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"d25b70a95e2d8e1e01d3b0628492d38b4b7b8303","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-857.tgz","fileCount":166,"integrity":"sha512-2wIbtpuCUswXsxJmcZLeaE26k8+mcO5JCk58ptWE/Eb58BcLBcXwCzsFvo4/Y2HfwQUwr34X2if5Ri87NYW9mg==","signatures":[{"sig":"MEQCIFSJvDWykTHyy9pZ2gMRgUnCdRUZnF8USglZpczN1H9MAiAPcJBYgtStaxMCDeVvNtJRmgi5V5nWoQJZBBdZ2isMXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFxFSfKMVmwAqxkzLQT7MjtBA/AQoy20WNJMIEbszM4rAiAWSCbatE45v9yxf1A3BbyTxjacK5Fx2V5j6QNBkw4zaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-857.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-857.tgz","_integrity":"sha512-2wIbtpuCUswXsxJmcZLeaE26k8+mcO5JCk58ptWE/Eb58BcLBcXwCzsFvo4/Y2HfwQUwr34X2if5Ri87NYW9mg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-857","@opencode/util":"0.0.0-dev-857","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-857","@opencode/schema":"0.0.0-dev-857","@opencode/protocol":"0.0.0-dev-857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-857","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-857","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-857_1793942351343_0.21295940867748264","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-861":{"name":"@opencode/plugin","version":"0.0.0-dev-861","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-861","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"45aaee566839f5819b3c5272b7986044de551675","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-861.tgz","fileCount":166,"integrity":"sha512-iEK4rLe+FNqNX42BKTvzQ9Rde96SAzHCrQhoq5toiysamLKkPcJvlPndrmdAaMVlpQcBfzK0urXhJeQO8T9Awg==","signatures":[{"sig":"MEYCIQCTEl+2Ya1hImyWBi54s2gJvkHj2GJZOJK9XCF1eiz3BgIhAJZVAyXPC0IPrahq1vhEQFiaAxJuQiZ/U/XO3Ea+6aWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWiW6bV/RVZjbPEJakeaMiMN9z1Vl/jWfLSRYmcNC13wIhAOsPiFCmXD73tiglSdwnqsmRmYa2+eo693hcHYUYo+hL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-861.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-861.tgz","_integrity":"sha512-iEK4rLe+FNqNX42BKTvzQ9Rde96SAzHCrQhoq5toiysamLKkPcJvlPndrmdAaMVlpQcBfzK0urXhJeQO8T9Awg==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-861","@opencode/util":"0.0.0-dev-861","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-861","@opencode/schema":"0.0.0-dev-861","@opencode/protocol":"0.0.0-dev-861"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-861","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-861","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-861_1793944902043_0.8594422080918271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-865":{"name":"@opencode/plugin","version":"0.0.0-dev-865","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-865","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"fd5c97a2083d7580847bc31fb3ef24a326b0a334","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-865.tgz","fileCount":166,"integrity":"sha512-eQ/+gI6k4B2Oh7Cn6Igy0Z9wmIzRxXelWu6qVIwgyf9lZLJN2xJa2imxqK4hwn70nnwq4uRYZsEHkC2/Z9ULJw==","signatures":[{"sig":"MEUCIQCkKYWZxa/SqSFfKfH3MJLpA0yp/JmAP/OoYfQDmg42wgIgA4TbVOQ4/pUcPGNzk6RuyXZ7/hROUetHym9chuYpKeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGa7LgmGOdyw7e7Hd6HEE/nO0TWNB2kCodNOiq4jQFB0AiBd8uORWQCw1pBKDYl7eE6EHb3dtP5Fzq7MA9e//pusxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-865","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-865.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-865.tgz","_integrity":"sha512-eQ/+gI6k4B2Oh7Cn6Igy0Z9wmIzRxXelWu6qVIwgyf9lZLJN2xJa2imxqK4hwn70nnwq4uRYZsEHkC2/Z9ULJw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-865","@opencode/util":"0.0.0-dev-865","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-865","@opencode/schema":"0.0.0-dev-865","@opencode/protocol":"0.0.0-dev-865"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-865","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-865","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-865_1793947491323_0.1398544105040339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-866":{"name":"@opencode/plugin","version":"0.0.0-dev-866","license":"MIT","_id":"@opencode/plugin@0.0.0-dev-866","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"homepage":"https://github.com/anomalyco/opencode#readme","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"9706a5735a84b0a7773bff0c5c80c2f681e60221","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-866.tgz","fileCount":166,"integrity":"sha512-hbpL2ZopUClKngjJUp1qTgFysN3Cct+33/00R00rpRrGfABiDdlSn+mAWnfT0qmkrWC7PYYICBL9330wwOSjvw==","signatures":[{"sig":"MEQCIDJUm8/kWIdkAaPzB7/EDkSOU5oWuFlqIE7UN26V7X5aAiBeBMb9DI8pfiOzr5IxGBggaEqQV06mUzcmyXNXFp3aEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNtjssalbJ7H9Wqy+kkxtcY5nwmiRf+S6wBnoK0vy/YAiAyGeaijLzOyRaTiFUn0lWi881lWpavGMJ8COAW0OAmwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-866","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-866.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-866.tgz","_integrity":"sha512-hbpL2ZopUClKngjJUp1qTgFysN3Cct+33/00R00rpRrGfABiDdlSn+mAWnfT0qmkrWC7PYYICBL9330wwOSjvw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-866","@opencode/util":"0.0.0-dev-866","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-866","@opencode/schema":"0.0.0-dev-866","@opencode/protocol":"0.0.0-dev-866"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-866","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-866","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin_0.0.0-dev-866_1793949559837_0.9468711112047087","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-867":{"_id":"@opencode/plugin@0.0.0-dev-867","bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"dist":{"shasum":"29544173c68df338e843c87d36f439a6cbbeec52","tarball":"https://registry.npmjs.org/@opencode/plugin/-/plugin-0.0.0-dev-867.tgz","fileCount":166,"integrity":"sha512-oEAlNy0+9DCcu+Zx06+ukA9ApeWnQbeN7tarS3VSOfpusCMClccFYPVgufinxIQe8dPMjF9sgzdrPw5nXy0vcw==","signatures":[{"sig":"MEQCIH6xFPlupF2t3k5uugHFdxbLsUk72HM6IscKzGfFt5HBAiBzD2AlCtFpNGZXDheQACIUOlBORi9ScK0oN+yoqCQMwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICoqYPNPrKIMy6CYoO6oPY0PSD1Y56a2jGX0A+zaN1j0AiAqMcp0j4DF5ISbC6JFh9wg1G288vqr1MT81w5PEjBLnw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@opencode%2fplugin@0.0.0-dev-867","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393633},"name":"@opencode/plugin","type":"module","_from":"file:/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-867.tgz","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/promise/index.d.ts","import":"./dist/promise/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./gui":{"types":"./dist/gui/index.d.ts","import":"./dist/gui/index.js"},"./tui":{"types":"./dist/tui/index.d.ts","import":"./dist/tui/index.js"},"./host":{"types":"./dist/host.d.ts","import":"./dist/host.js"},"./gui/*":null,"./effect":{"types":"./dist/effect/index.d.ts","import":"./dist/effect/index.js"},"./runtime":{"types":"./dist/runtime.d.ts","import":"./dist/runtime.js"},"./gui/file":{"types":"./dist/gui/file.d.ts","import":"./dist/gui/file.js"},"./gui/host":null,"./gui/main":{"types":"./dist/gui/main.d.ts","import":"./dist/gui/main.js"},"./gui/vite":{"types":"./dist/gui/vite.d.ts","import":"./dist/gui/vite.js"},"./gui/review":{"types":"./dist/gui/review.d.ts","import":"./dist/gui/review.js"},"./gui/browser":{"types":"./dist/gui/browser.d.ts","import":"./dist/gui/browser.js"},"./gui/builtin":null,"./gui/updater":null},"imports":{"#plugin-source":{"bun":"./dist/source.bun.js","node":"./dist/source.node.js","default":"./dist/source.node.js"}},"license":"MIT","scripts":{"pack":"bun run script/pack.ts","test":"bun test --only-failures","build":"tsc -p tsconfig.build.json","generate":"bun script/icon-name.ts","typecheck":"bun check --no-script","typecheck:tsc":"tsc --noEmit"},"version":"0.0.0-dev-867","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5130c87-61e2-4edd-9f14-1c014e0cea7a"}},"homepage":"https://github.com/anomalyco/opencode#readme","_resolved":"/home/runner/work/_temp/in/build-npm/opencode-plugin-0.0.0-dev-867.tgz","_integrity":"sha512-oEAlNy0+9DCcu+Zx06+ukA9ApeWnQbeN7tarS3VSOfpusCMClccFYPVgufinxIQe8dPMjF9sgzdrPw5nXy0vcw==","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"_npmVersion":"11.6.1","description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","directories":{},"maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"_nodeVersion":"24.11.0","dependencies":{"effect":"4.1.0","@opencode/ai":"0.0.0-dev-867","@opencode/util":"0.0.0-dev-867","@ai-sdk/provider":"3.0.8","@opencode/client":"0.0.0-dev-867","@opencode/schema":"0.0.0-dev-867","@opencode/protocol":"0.0.0-dev-867"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.3.7","electron":"44.9.1","solid-js":"1.9.17","@types/bun":"1.4.3","typescript":"npm:@typescript/typescript6@6.0.2","@types/node":"24.12.2","@opentui/core":"0.8.1","@tsconfig/bun":"1.0.9","@opentui/solid":"0.8.1","@opencode/theme":"0.0.0-dev-867","vite-plugin-solid":"2.11.10","@typescript/native":"npm:typescript@7.1.0-beta"},"peerDependencies":{"vite":">=6","electron":"*","solid-js":">=1.9.0","@opentui/core":">=0.8.1","@opentui/solid":">=0.8.1","@opencode/theme":"0.0.0-dev-867","vite-plugin-solid":">=2.11"},"peerDependenciesMeta":{"vite":{"optional":true},"electron":{"optional":true},"solid-js":{"optional":true},"@opentui/core":{"optional":true},"@opentui/solid":{"optional":true},"@opencode/theme":{"optional":true},"vite-plugin-solid":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin_0.0.0-dev-867_1793952117163_0.40021638065343"}}},"time":{"created":"2026-09-02T21:21:45.679Z","modified":"2026-11-06T08:01:57.688Z","0.0.0-reserved":"2026-09-02T21:21:45.998Z","0.0.0-dev-19274":"2026-09-07T21:36:22.210Z","0.0.0-dev-19276":"2026-09-07T21:53:52.065Z","0.0.0-dev-19277":"2026-09-07T22:07:32.264Z","0.0.0-beta-19275":"2026-09-07T22:17:04.598Z","0.0.0-dev-19280":"2026-09-07T22:21:57.294Z","0.0.0-dev-19282":"2026-09-07T22:35:34.022Z","0.0.0-beta-19278":"2026-09-07T22:47:24.217Z","0.0.0-dev-19284":"2026-09-07T22:50:09.737Z","0.0.0-dev-19285":"2026-09-07T23:06:07.560Z","0.0.0-beta-19283":"2026-09-07T23:25:19.193Z","0.0.0-dev-19286":"2026-09-07T23:29:44.641Z","0.0.0-dev-19287":"2026-09-07T23:54:11.093Z","0.0.0-beta-19288":"2026-09-08T00:10:41.803Z","0.0.0-beta-19289":"2026-09-08T00:52:40.993Z","0.0.0-dev-19290":"2026-09-08T01:03:21.904Z","0.0.0-dev-19291":"2026-09-08T01:30:59.845Z","0.0.0-dev-19292":"2026-09-08T02:49:07.442Z","0.0.0-dev-19293":"2026-09-08T03:09:13.172Z","0.0.0-dev-19294":"2026-09-08T04:04:36.950Z","0.0.0-dev-19295":"2026-09-08T04:18:07.853Z","0.0.0-beta-19296":"2026-09-08T04:31:35.596Z","0.0.0-dev-19297":"2026-09-08T04:32:56.811Z","0.0.0-dev-19298":"2026-09-08T04:59:04.312Z","0.0.0-dev-19299":"2026-09-08T05:20:22.422Z","0.0.0-dev-19300":"2026-09-08T06:43:51.782Z","0.0.0-dev-19301":"2026-09-08T06:58:29.980Z","0.0.0-dev-19305":"2026-09-08T07:13:30.349Z","0.0.0-dev-19306":"2026-09-08T09:17:47.040Z","0.0.0-dev-19309":"2026-09-08T09:32:23.341Z","0.0.0-dev-19311":"2026-09-08T09:46:09.273Z","0.0.0-dev-19312":"2026-09-08T10:05:15.002Z","0.0.0-dev-19313":"2026-09-08T10:25:12.846Z","0.0.0-dev-19314":"2026-09-08T10:38:59.959Z","0.0.0-dev-19315":"2026-09-08T14:15:52.522Z","0.0.0-dev-19316":"2026-09-08T14:34:04.450Z","0.0.0-dev-19317":"2026-09-08T15:32:57.663Z","0.0.0-dev-19323":"2026-09-08T16:48:46.784Z","0.0.0-dev-19326":"2026-09-08T17:20:56.366Z","0.0.0-dev-19329":"2026-09-08T17:35:54.248Z","0.0.0-dev-19330":"2026-09-08T17:52:14.847Z","0.0.0-dev-19335":"2026-09-08T20:12:30.509Z","0.0.0-dev-19336":"2026-09-08T20:45:28.921Z","0.0.0-dev-19337":"2026-09-08T22:03:27.153Z","0.0.0-dev-19338":"2026-09-08T23:20:23.428Z","0.0.0-dev-19340":"2026-09-08T23:34:59.726Z","0.0.0-dev-19342":"2026-09-08T23:49:18.589Z","0.0.0-dev-19343":"2026-09-09T00:03:53.318Z","0.0.0-dev-19345":"2026-09-09T00:16:40.949Z","0.0.0-dev-19346":"2026-09-09T01:40:05.841Z","0.0.0-dev-19349":"2026-09-09T01:56:20.195Z","0.0.0-dev-19351":"2026-09-09T02:17:53.936Z","0.0.0-dev-19352":"2026-09-09T02:31:37.149Z","0.0.0-dev-19355":"2026-09-09T02:47:06.109Z","0.0.0-dev-19358":"2026-09-09T03:33:23.213Z","0.0.0-dev-19360":"2026-09-09T03:51:30.285Z","0.0.0-dev-19362":"2026-09-09T04:05:07.742Z","0.0.0-dev-19363":"2026-09-09T04:18:47.037Z","0.0.0-dev-19364":"2026-09-09T04:34:52.339Z","0.0.0-dev-19366":"2026-09-09T04:48:05.717Z","0.0.0-beta-19365":"2026-09-09T04:54:53.979Z","0.0.0-dev-19367":"2026-09-09T05:09:34.074Z","0.0.0-dev-19368":"2026-09-09T05:23:55.351Z","0.0.0-dev-19369":"2026-09-09T05:37:28.380Z","0.0.0-dev-19370":"2026-09-09T05:56:02.329Z","0.0.0-dev-19371":"2026-09-09T06:10:00.837Z","0.0.0-dev-19372":"2026-09-09T07:10:40.101Z","0.0.0-dev-19376":"2026-09-09T07:27:21.077Z","0.0.0-dev-19377":"2026-09-09T07:42:04.494Z","0.0.0-beta-19378":"2026-09-09T07:47:47.634Z","0.0.0-dev-19379":"2026-09-09T08:23:49.842Z","0.0.0-dev-19380":"2026-09-09T08:56:13.979Z","0.0.0-dev-19382":"2026-09-09T11:35:16.393Z","0.0.0-beta-19381":"2026-09-09T11:49:09.863Z","0.0.0-dev-19384":"2026-09-09T13:29:44.242Z","0.0.0-dev-19386":"2026-09-09T13:46:26.823Z","0.0.0-dev-19388":"2026-09-09T14:02:24.419Z","0.0.0-dev-19389":"2026-09-09T14:17:25.173Z","0.0.0-dev-19390":"2026-09-09T14:49:08.891Z","0.0.0-dev-19391":"2026-09-09T15:04:53.210Z","0.0.0-dev-19392":"2026-09-09T15:18:57.172Z","0.0.0-dev-19393":"2026-09-09T15:37:07.859Z","0.0.0-dev-19395":"2026-09-09T16:30:54.327Z","0.0.0-dev-19396":"2026-09-09T17:27:10.206Z","0.0.0-dev-19399":"2026-09-09T17:44:47.675Z","0.0.0-beta-19398":"2026-09-09T17:45:32.402Z","0.0.0-dev-19400":"2026-09-09T18:05:22.584Z","0.0.0-dev-19402":"2026-09-09T18:33:21.122Z","0.0.0-dev-19403":"2026-09-09T19:31:34.506Z","0.0.0-dev-19404":"2026-09-09T20:03:50.023Z","0.0.0-dev-19405":"2026-09-09T20:30:17.882Z","0.0.0-dev-19406":"2026-09-09T20:55:44.568Z","0.0.0-dev-19407":"2026-09-09T21:54:24.712Z","0.0.0-dev-19411":"2026-09-09T22:09:41.141Z","0.0.0-dev-19413":"2026-09-09T22:25:25.926Z","0.0.0-dev-19414":"2026-09-09T22:53:42.578Z","0.0.0-dev-19417":"2026-09-09T23:09:28.387Z","0.0.0-dev-19418":"2026-09-09T23:24:07.195Z","0.0.0-beta-19419":"2026-09-09T23:54:19.780Z","0.0.0-dev-19420":"2026-09-10T00:14:34.059Z","0.0.0-dev-19421":"2026-09-10T00:29:23.319Z","0.0.0-beta-19422":"2026-09-10T00:53:44.376Z","0.0.0-dev-19423":"2026-09-10T01:28:13.397Z","0.0.0-dev-19424":"2026-09-10T01:41:09.706Z","0.0.0-beta-19425":"2026-09-10T01:51:44.190Z","0.0.0-dev-19426":"2026-09-10T02:17:01.778Z","0.0.0-dev-19427":"2026-09-10T02:40:30.341Z","0.0.0-dev-19431":"2026-09-10T03:23:10.175Z","0.0.0-dev-19432":"2026-09-10T03:36:36.620Z","0.0.0-dev-19433":"2026-09-10T04:06:27.672Z","0.0.0-dev-19435":"2026-09-10T04:42:00.667Z","0.0.0-dev-19436":"2026-09-10T04:56:08.901Z","0.0.0-dev-19437":"2026-09-10T05:15:09.156Z","0.0.0-dev-19438":"2026-09-10T05:40:25.398Z","0.0.0-dev-19439":"2026-09-10T05:53:29.024Z","0.0.0-dev-19440":"2026-09-10T06:35:25.417Z","0.0.0-dev-19442":"2026-09-10T10:03:20.794Z","0.0.0-dev-19443":"2026-09-10T10:39:46.499Z","0.0.0-dev-19444":"2026-09-10T11:38:45.033Z","0.0.0-dev-19445":"2026-09-10T12:10:59.110Z","0.0.0-dev-19446":"2026-09-10T14:02:08.608Z","0.0.0-dev-19447":"2026-09-10T15:44:21.473Z","0.0.0-dev-19448":"2026-09-10T16:53:15.608Z","0.0.0-dev-19449":"2026-09-10T17:15:04.306Z","0.0.0-dev-19451":"2026-09-10T19:12:41.198Z","0.0.0-dev-19453":"2026-09-10T20:34:09.671Z","0.0.0-dev-19454":"2026-09-10T20:49:37.727Z","0.0.0-dev-19456":"2026-09-10T22:19:20.388Z","0.0.0-dev-19457":"2026-09-10T23:35:01.653Z","0.0.0-dev-19458":"2026-09-11T00:25:57.030Z","0.0.0-dev-19459":"2026-09-11T00:42:58.882Z","0.0.0-dev-19460":"2026-09-11T00:56:16.314Z","0.0.0-dev-19461":"2026-09-11T01:20:44.835Z","0.0.0-dev-19462":"2026-09-11T01:52:43.776Z","0.0.0-dev-19465":"2026-09-11T03:37:54.234Z","0.0.0-dev-19466":"2026-09-11T04:41:37.022Z","0.0.0-dev-19467":"2026-09-11T04:56:43.053Z","0.0.0-dev-19468":"2026-09-11T05:16:01.673Z","0.0.0-dev-19469":"2026-09-11T05:29:52.093Z","0.0.0-dev-19472":"2026-09-11T05:43:14.420Z","0.0.0-dev-19473":"2026-09-11T06:10:14.109Z","0.0.0-dev-19474":"2026-09-11T06:26:02.437Z","0.0.0-dev-19482":"2026-09-11T15:55:44.258Z","0.0.0-dev-19483":"2026-09-11T17:42:40.589Z","0.0.0-dev-19484":"2026-09-11T17:58:03.780Z","0.0.0-dev-19485":"2026-09-11T18:48:39.374Z","0.0.0-dev-19486":"2026-09-11T19:04:13.925Z","0.0.0-dev-19487":"2026-09-11T19:18:54.418Z","0.0.0-dev-19488":"2026-09-11T19:49:10.371Z","0.0.0-dev-19491":"2026-09-11T20:03:35.429Z","0.0.0-dev-19498":"2026-09-11T23:28:16.254Z","0.0.0-dev-19501":"2026-09-12T00:01:00.167Z","0.0.0-beta-19500":"2026-09-12T00:11:50.316Z","2.0.0":"2026-09-12T00:15:29.331Z","0.0.0-dev-19503":"2026-09-12T00:48:18.943Z","0.0.0-dev-19504":"2026-09-12T01:03:08.269Z","0.0.0-dev-19506":"2026-09-12T01:19:06.443Z","0.0.0-beta-19507":"2026-09-12T01:26:54.901Z","0.0.0-dev-19508":"2026-09-12T02:31:56.271Z","0.0.0-dev-19509":"2026-09-12T02:57:59.090Z","0.0.0-dev-19510":"2026-09-12T03:14:32.785Z","0.0.0-dev-19511":"2026-09-12T04:12:22.677Z","0.0.0-dev-19512":"2026-09-12T04:26:58.302Z","0.0.0-dev-19514":"2026-09-12T04:52:19.634Z","2.0.1":"2026-09-12T05:00:13.709Z","0.0.0-dev-19515":"2026-09-12T05:18:18.822Z","0.0.0-dev-19517":"2026-09-12T05:33:28.467Z","0.0.0-dev-19518":"2026-09-12T05:50:16.323Z","0.0.0-dev-19519":"2026-09-12T06:23:09.274Z","0.0.0-dev-19520":"2026-09-12T07:08:30.317Z","0.0.0-dev-19522":"2026-09-12T07:23:31.207Z","0.0.0-dev-19526":"2026-09-12T07:38:13.314Z","0.0.0-dev-19528":"2026-09-12T07:53:43.196Z","2.0.2":"2026-09-12T07:55:44.296Z","0.0.0-dev-19529":"2026-09-12T08:08:48.746Z","0.0.0-dev-19530":"2026-09-12T08:26:33.805Z","0.0.0-dev-19531":"2026-09-12T19:48:23.019Z","0.0.0-dev-19532":"2026-09-12T20:04:54.452Z","0.0.0-dev-19533":"2026-09-12T20:58:58.547Z","0.0.0-dev-19534":"2026-09-12T21:34:45.405Z","0.0.0-dev-19537":"2026-09-12T21:49:16.979Z","0.0.0-dev-19538":"2026-09-12T22:05:10.447Z","0.0.0-dev-19539":"2026-09-12T22:30:15.205Z","0.0.0-dev-19540":"2026-09-12T23:11:20.559Z","2.0.3":"2026-09-12T23:46:23.757Z","0.0.0-dev-19542":"2026-09-13T00:01:53.005Z","0.0.0-dev-19543":"2026-09-13T04:22:36.895Z","0.0.0-dev-19544":"2026-09-13T04:38:05.253Z","0.0.0-dev-19545":"2026-09-13T04:56:43.384Z","0.0.0-dev-19550":"2026-09-13T17:41:11.103Z","0.0.0-dev-19551":"2026-09-13T20:34:13.247Z","0.0.0-dev-19552":"2026-09-13T20:49:18.766Z","0.0.0-dev-19553":"2026-09-13T21:10:56.730Z","0.0.0-dev-19555":"2026-09-13T21:26:00.154Z","0.0.0-dev-19557":"2026-09-13T21:52:46.860Z","0.0.0-dev-19559":"2026-09-13T22:08:34.368Z","0.0.0-dev-19560":"2026-09-13T22:22:32.493Z","0.0.0-dev-19561":"2026-09-13T23:07:29.206Z","0.0.0-dev-19562":"2026-09-13T23:26:43.974Z","0.0.0-dev-19563":"2026-09-13T23:41:53.728Z","0.0.0-dev-19564":"2026-09-13T23:56:37.262Z","0.0.0-dev-19565":"2026-09-14T00:13:05.964Z","0.0.0-dev-19566":"2026-09-14T00:28:17.342Z","0.0.0-dev-19567":"2026-09-14T01:32:57.259Z","0.0.0-dev-19568":"2026-09-14T02:14:28.828Z","0.0.0-dev-19570":"2026-09-14T02:30:16.474Z","0.0.0-dev-19572":"2026-09-14T02:45:49.142Z","0.0.0-dev-19574":"2026-09-14T03:00:24.853Z","0.0.0-dev-19575":"2026-09-14T03:18:33.526Z","0.0.0-dev-19578":"2026-09-14T03:34:12.877Z","0.0.0-dev-19579":"2026-09-14T03:54:23.301Z","0.0.0-dev-19580":"2026-09-14T04:39:58.114Z","0.0.0-dev-19581":"2026-09-14T05:00:22.621Z","0.0.0-dev-19583":"2026-09-14T05:18:15.702Z","0.0.0-dev-19584":"2026-09-14T05:48:48.857Z","0.0.0-dev-19585":"2026-09-14T06:03:18.671Z","0.0.0-dev-19587":"2026-09-14T06:18:10.569Z","0.0.0-dev-19588":"2026-09-14T06:55:34.840Z","0.0.0-dev-19589":"2026-09-14T07:15:24.045Z","0.0.0-dev-19590":"2026-09-14T07:30:26.916Z","0.0.0-dev-19592":"2026-09-14T07:48:18.579Z","0.0.0-dev-19593":"2026-09-14T08:04:19.276Z","0.0.0-dev-19594":"2026-09-14T12:17:47.467Z","0.0.0-dev-19595":"2026-09-14T13:20:36.393Z","0.0.0-dev-19596":"2026-09-14T14:45:06.528Z","0.0.0-dev-19598":"2026-09-14T15:20:33.135Z","0.0.0-dev-19599":"2026-09-14T15:41:02.807Z","0.0.0-dev-19600":"2026-09-14T16:21:13.695Z","0.0.0-dev-19601":"2026-09-14T17:18:58.294Z","0.0.0-dev-19602":"2026-09-14T17:37:24.798Z","0.0.0-dev-19607":"2026-09-14T17:55:19.070Z","0.0.0-dev-19610":"2026-09-14T18:13:17.064Z","0.0.0-dev-19611":"2026-09-14T21:19:42.321Z","0.0.0-dev-19613":"2026-09-14T21:42:05.847Z","0.0.0-dev-19615":"2026-09-14T22:00:55.180Z","0.0.0-dev-19617":"2026-09-14T22:20:17.739Z","0.0.0-dev-19618":"2026-09-14T22:49:09.343Z","0.0.0-dev-19619":"2026-09-14T23:08:52.292Z","0.0.0-dev-19620":"2026-09-14T23:44:00.506Z","0.0.0-dev-19621":"2026-09-15T00:00:44.564Z","0.0.0-dev-19623":"2026-09-15T00:18:48.543Z","0.0.0-dev-19624":"2026-09-15T00:43:55.188Z","0.0.0-dev-19625":"2026-09-15T01:05:29.786Z","0.0.0-dev-19626":"2026-09-15T01:22:45.368Z","0.0.0-dev-19627":"2026-09-15T02:57:50.457Z","0.0.0-dev-19628":"2026-09-15T03:31:46.669Z","0.0.0-dev-19629":"2026-09-15T04:00:04.381Z","0.0.0-dev-19630":"2026-09-15T04:23:39.370Z","0.0.0-dev-19631":"2026-09-15T04:45:22.604Z","0.0.0-dev-19633":"2026-09-15T05:04:46.168Z","0.0.0-dev-19634":"2026-09-15T05:39:15.116Z","0.0.0-dev-19635":"2026-09-15T06:11:18.441Z","0.0.0-dev-19636":"2026-09-15T06:38:02.991Z","0.0.0-dev-19637":"2026-09-15T06:53:45.385Z","0.0.0-dev-19638":"2026-09-15T07:14:27.743Z","0.0.0-dev-19639":"2026-09-15T16:59:57.337Z","0.0.0-dev-19640":"2026-09-15T17:21:55.204Z","0.0.0-dev-19641":"2026-09-15T17:45:08.456Z","0.0.0-dev-19642":"2026-09-15T18:05:25.175Z","0.0.0-dev-19643":"2026-09-15T18:51:35.115Z","0.0.0-dev-19644":"2026-09-15T19:09:28.743Z","0.0.0-dev-19646":"2026-09-15T20:03:55.512Z","0.0.0-dev-19648":"2026-09-15T20:29:31.314Z","0.0.0-dev-19649":"2026-09-15T20:50:21.716Z","0.0.0-dev-19651":"2026-09-15T21:10:40.079Z","0.0.0-dev-19652":"2026-09-15T21:27:42.583Z","0.0.0-dev-19653":"2026-09-15T21:58:00.746Z","0.0.0-dev-19654":"2026-09-15T22:35:29.393Z","0.0.0-dev-19656":"2026-09-15T22:53:22.277Z","0.0.0-dev-19657":"2026-09-15T23:08:00.086Z","0.0.0-dev-19658":"2026-09-15T23:42:51.057Z","0.0.0-dev-19659":"2026-09-15T23:59:35.717Z","0.0.0-dev-19660":"2026-09-16T00:25:00.237Z","0.0.0-dev-19661":"2026-09-16T00:39:10.155Z","0.0.0-dev-19666":"2026-09-16T00:58:00.731Z","0.0.0-dev-19668":"2026-09-16T01:12:56.582Z","0.0.0-dev-19669":"2026-09-16T01:37:09.527Z","0.0.0-dev-19671":"2026-09-16T01:47:55.509Z","0.0.0-dev-19673":"2026-09-16T03:15:48.824Z","0.0.0-dev-19674":"2026-09-16T03:36:43.590Z","0.0.0-dev-19676":"2026-09-16T04:19:35.342Z","0.0.0-dev-19677":"2026-09-16T04:35:31.889Z","2.0.4":"2026-09-16T04:40:49.354Z","0.0.0-dev-19678":"2026-09-16T04:49:42.041Z","0.0.0-dev-19679":"2026-09-16T05:04:40.571Z","0.0.0-dev-19682":"2026-09-16T05:19:23.326Z","0.0.0-dev-19683":"2026-09-16T05:45:55.714Z","0.0.0-dev-19684":"2026-09-16T06:24:55.442Z","0.0.0-dev-19685":"2026-09-16T06:43:37.309Z","0.0.0-dev-19686":"2026-09-16T07:43:46.833Z","0.0.0-dev-19687":"2026-09-16T08:22:40.049Z","0.0.0-dev-19688":"2026-09-16T11:01:42.624Z","0.0.0-dev-19689":"2026-09-16T12:27:29.031Z","0.0.0-dev-19694":"2026-09-16T15:59:10.178Z","0.0.0-dev-19696":"2026-09-16T16:20:27.934Z","2.0.5":"2026-09-16T16:35:59.079Z","0.0.0-dev-19697":"2026-09-16T16:55:45.063Z","0.0.0-dev-19699":"2026-09-16T17:38:35.105Z","0.0.0-dev-19702":"2026-09-16T18:42:13.197Z","0.0.0-dev-19703":"2026-09-16T19:18:20.275Z","0.0.0-dev-19705":"2026-09-16T19:35:58.399Z","0.0.0-dev-19707":"2026-09-16T19:56:03.805Z","0.0.0-dev-19708":"2026-09-16T21:06:00.881Z","0.0.0-dev-19709":"2026-09-16T21:27:12.765Z","0.0.0-dev-19710":"2026-09-16T21:47:44.055Z","0.0.0-dev-19711":"2026-09-17T00:04:02.150Z","0.0.0-dev-19712":"2026-09-17T00:19:31.396Z","0.0.0-dev-19713":"2026-09-17T00:50:06.900Z","0.0.0-dev-19714":"2026-09-17T01:06:42.572Z","0.0.0-dev-19715":"2026-09-17T01:34:51.453Z","0.0.0-dev-19716":"2026-09-17T02:11:53.956Z","0.0.0-dev-19717":"2026-09-17T02:29:25.348Z","0.0.0-dev-19718":"2026-09-17T04:05:46.057Z","0.0.0-dev-19719":"2026-09-17T05:08:12.233Z","0.0.0-dev-19722":"2026-09-17T07:05:23.905Z","0.0.0-dev-19726":"2026-09-17T09:19:42.288Z","0.0.0-dev-19728":"2026-09-17T10:38:39.923Z","0.0.0-dev-19729":"2026-09-17T10:52:27.448Z","0.0.0-dev-19737":"2026-09-17T11:06:39.443Z","2.0.6":"2026-09-17T11:17:56.128Z","0.0.0-dev-19740":"2026-09-17T12:38:54.714Z","0.0.0-dev-19741":"2026-09-17T12:58:13.274Z","0.0.0-dev-19742":"2026-09-17T13:50:43.457Z","0.0.0-dev-19743":"2026-09-17T14:28:42.836Z","0.0.0-dev-19744":"2026-09-17T14:52:04.065Z","0.0.0-dev-19750":"2026-09-17T15:13:20.184Z","0.0.0-dev-19752":"2026-09-17T15:49:21.187Z","0.0.0-dev-19754":"2026-09-17T17:02:32.336Z","0.0.0-dev-19755":"2026-09-17T17:25:24.489Z","2.0.7":"2026-09-17T19:28:52.223Z","0.0.0-dev-19757":"2026-09-17T19:48:52.480Z","0.0.0-dev-19758":"2026-09-17T20:09:35.007Z","0.0.0-dev-19760":"2026-09-18T00:33:13.668Z","0.0.0-dev-19761":"2026-09-18T01:17:21.022Z","0.0.0-dev-19762":"2026-09-18T01:31:09.136Z","0.0.0-dev-19764":"2026-09-18T02:19:50.686Z","0.0.0-dev-19765":"2026-09-18T04:22:00.271Z","0.0.0-dev-19767":"2026-09-18T04:35:18.050Z","0.0.0-dev-19768":"2026-09-18T05:38:55.301Z","0.0.0-dev-19769":"2026-09-18T05:56:50.296Z","0.0.0-dev-19771":"2026-09-18T06:11:05.483Z","0.0.0-dev-19772":"2026-09-18T06:46:11.635Z","0.0.0-dev-19773":"2026-09-18T07:30:35.728Z","0.0.0-dev-19774":"2026-09-18T07:55:04.143Z","0.0.0-dev-19775":"2026-09-18T08:45:19.034Z","0.0.0-dev-19777":"2026-09-18T09:00:33.631Z","2.0.8":"2026-09-18T09:11:24.960Z","0.0.0-dev-19778":"2026-09-18T09:34:19.471Z","0.0.0-dev-19781":"2026-09-18T09:48:00.244Z","0.0.0-dev-19783":"2026-09-18T12:01:40.801Z","0.0.0-dev-19785":"2026-09-18T13:44:58.950Z","0.0.0-dev-19786":"2026-09-18T14:44:39.552Z","0.0.0-dev-19787":"2026-09-18T15:12:49.728Z","0.0.0-dev-19788":"2026-09-18T15:32:15.131Z","0.0.0-dev-19790":"2026-09-18T15:49:17.789Z","0.0.0-dev-19793":"2026-09-18T17:05:51.461Z","0.0.0-dev-19794":"2026-09-18T17:24:43.783Z","0.0.0-dev-19795":"2026-09-18T23:33:08.201Z","0.0.0-dev-19808":"2026-09-18T23:51:10.447Z","0.0.0-dev-19812":"2026-09-19T00:06:24.745Z","0.0.0-dev-19814":"2026-09-19T00:20:45.361Z","0.0.0-dev-19815":"2026-09-19T00:37:51.822Z","0.0.0-dev-19821":"2026-09-19T00:52:06.613Z","0.0.0-dev-19824":"2026-09-19T01:05:59.572Z","0.0.0-dev-19825":"2026-09-19T01:21:11.177Z","0.0.0-dev-19826":"2026-09-19T01:52:19.417Z","0.0.0-dev-19829":"2026-09-19T02:09:24.000Z","0.0.0-dev-19833":"2026-09-19T02:24:57.317Z","0.0.0-dev-19836":"2026-09-19T02:39:12.088Z","0.0.0-dev-19837":"2026-09-19T03:03:32.766Z","0.0.0-dev-19839":"2026-09-19T04:21:13.692Z","0.0.0-dev-19842":"2026-09-19T04:45:38.532Z","0.0.0-dev-19843":"2026-09-19T05:00:37.396Z","2.0.9":"2026-09-19T05:12:11.961Z","0.0.0-dev-19845":"2026-09-19T05:26:25.595Z","0.0.0-dev-19846":"2026-09-19T06:20:04.951Z","0.0.0-dev-19848":"2026-09-19T07:39:08.527Z","0.0.0-dev-19855":"2026-09-19T08:52:16.051Z","0.0.0-dev-19858":"2026-09-19T09:25:46.580Z","0.0.0-dev-19860":"2026-09-19T13:09:34.953Z","0.0.0-dev-19861":"2026-09-19T13:24:54.052Z","2.0.10":"2026-09-19T13:40:13.962Z","0.0.0-dev-19862":"2026-09-19T13:56:54.529Z","0.0.0-dev-19863":"2026-09-19T14:19:00.956Z","0.0.0-dev-19868":"2026-09-19T17:51:29.919Z","0.0.0-dev-19869":"2026-09-19T18:13:13.687Z","0.0.0-dev-19870":"2026-09-19T18:40:11.197Z","0.0.0-dev-19872":"2026-09-19T18:53:31.695Z","0.0.0-dev-19873":"2026-09-19T19:24:23.825Z","0.0.0-dev-19874":"2026-09-19T21:59:09.360Z","0.0.0-dev-19876":"2026-09-19T22:29:07.524Z","0.0.0-dev-19877":"2026-09-19T22:49:55.911Z","0.0.0-dev-19878":"2026-09-19T23:52:20.820Z","0.0.0-dev-19879":"2026-09-20T00:10:48.075Z","0.0.0-dev-19882":"2026-09-20T01:45:13.907Z","0.0.0-dev-19883":"2026-09-20T02:58:29.400Z","0.0.0-dev-19884":"2026-09-20T03:57:45.728Z","0.0.0-dev-19885":"2026-09-20T04:55:04.924Z","0.0.0-dev-19886":"2026-09-20T05:52:28.972Z","0.0.0-dev-19887":"2026-09-20T06:30:00.451Z","0.0.0-dev-19892":"2026-09-20T06:48:38.032Z","0.0.0-dev-19894":"2026-09-20T07:12:23.371Z","0.0.0-dev-19895":"2026-09-20T07:53:53.038Z","0.0.0-dev-19896":"2026-09-20T08:08:33.786Z","0.0.0-dev-19898":"2026-09-20T08:21:58.667Z","0.0.0-dev-19900":"2026-09-20T08:55:37.386Z","2.0.11":"2026-09-20T09:01:12.035Z","0.0.0-dev-19901":"2026-09-20T09:10:15.436Z","0.0.0-dev-19902":"2026-09-20T09:53:55.193Z","0.0.0-dev-19903":"2026-09-20T10:51:47.246Z","0.0.0-dev-19904":"2026-09-20T11:50:12.481Z","0.0.0-dev-19905":"2026-09-20T12:58:23.348Z","0.0.0-dev-19906":"2026-09-20T13:50:03.108Z","0.0.0-dev-19907":"2026-09-20T14:49:41.616Z","0.0.0-dev-19908":"2026-09-20T15:36:03.731Z","0.0.0-dev-19909":"2026-09-20T15:50:26.580Z","0.0.0-dev-19910":"2026-09-20T16:04:40.886Z","0.0.0-dev-19911":"2026-09-20T16:30:46.622Z","0.0.0-dev-19913":"2026-09-20T16:46:11.130Z","0.0.0-dev-19915":"2026-09-20T16:59:40.398Z","0.0.0-dev-19918":"2026-09-20T19:28:45.900Z","0.0.0-dev-19919":"2026-09-20T23:11:10.388Z","0.0.0-dev-19921":"2026-09-21T02:01:06.651Z","0.0.0-dev-19925":"2026-09-21T04:15:21.926Z","0.0.0-dev-19926":"2026-09-21T04:51:32.077Z","0.0.0-dev-19927":"2026-09-21T05:08:20.595Z","0.0.0-dev-19928":"2026-09-21T05:37:45.303Z","0.0.0-dev-19929":"2026-09-21T06:24:16.838Z","2.0.12":"2026-09-21T09:57:51.875Z","0.0.0-dev-19933":"2026-09-21T10:13:35.798Z","0.0.0-dev-19934":"2026-09-21T11:49:46.583Z","0.0.0-dev-19935":"2026-09-21T12:12:30.144Z","0.0.0-dev-19936":"2026-09-21T12:35:42.257Z","0.0.0-dev-19937":"2026-09-21T13:55:02.087Z","0.0.0-dev-19939":"2026-09-21T16:23:51.083Z","0.0.0-dev-19959":"2026-09-21T23:09:35.264Z","0.0.0-dev-19961":"2026-09-21T23:26:31.801Z","0.0.0-dev-19962":"2026-09-21T23:44:46.053Z","0.0.0-dev-19963":"2026-09-22T00:02:41.895Z","0.0.0-dev-19964":"2026-09-22T01:17:05.594Z","0.0.0-dev-19965":"2026-09-22T01:50:03.230Z","0.0.0-dev-19966":"2026-09-22T02:10:38.312Z","0.0.0-dev-19967":"2026-09-22T02:32:14.752Z","0.0.0-dev-19968":"2026-09-22T02:49:41.839Z","0.0.0-dev-19969":"2026-09-22T03:56:08.460Z","0.0.0-dev-19971":"2026-09-22T04:10:08.302Z","0.0.0-dev-19973":"2026-09-22T04:25:26.193Z","0.0.0-dev-19974":"2026-09-22T04:44:13.793Z","0.0.0-dev-19975":"2026-09-22T05:08:34.362Z","0.0.0-dev-19976":"2026-09-22T05:40:12.433Z","0.0.0-dev-19977":"2026-09-22T06:02:27.877Z","0.0.0-dev-19978":"2026-09-22T07:37:32.136Z","0.0.0-dev-19979":"2026-09-22T08:40:26.671Z","0.0.0-dev-19980":"2026-09-22T09:06:58.103Z","0.0.0-dev-19981":"2026-09-22T09:50:15.853Z","2.0.13":"2026-09-22T10:07:32.238Z","0.0.0-dev-19983":"2026-09-22T10:23:36.093Z","0.0.0-dev-19984":"2026-09-22T10:37:19.549Z","0.0.0-dev-19985":"2026-09-22T11:07:17.322Z","0.0.0-dev-19986":"2026-09-22T12:22:58.031Z","0.0.0-dev-19987":"2026-09-22T12:39:20.340Z","2.0.14":"2026-09-22T13:13:59.131Z","0.0.0-dev-19989":"2026-09-22T13:30:31.946Z","0.0.0-dev-19990":"2026-09-22T14:07:58.515Z","0.0.0-dev-19991":"2026-09-22T14:55:02.931Z","0.0.0-dev-19992":"2026-09-22T15:11:18.732Z","0.0.0-dev-19993":"2026-09-22T15:58:03.738Z","0.0.0-dev-19995":"2026-09-22T16:18:43.604Z","0.0.0-dev-19996":"2026-09-22T17:01:00.016Z","0.0.0-dev-19998":"2026-09-22T17:12:21.242Z","0.0.0-dev-20000":"2026-09-22T17:26:59.215Z","0.0.0-dev-20001":"2026-09-22T17:43:11.499Z","0.0.0-dev-20003":"2026-09-22T18:01:01.406Z","0.0.0-dev-20006":"2026-09-22T19:03:18.384Z","0.0.0-dev-20010":"2026-09-22T20:48:29.684Z","0.0.0-dev-20011":"2026-09-22T21:47:57.616Z","0.0.0-dev-20012":"2026-09-22T22:07:16.824Z","0.0.0-dev-20013":"2026-09-22T22:44:08.655Z","0.0.0-dev-20014":"2026-09-22T23:03:15.168Z","0.0.0-dev-20015":"2026-09-22T23:19:03.644Z","0.0.0-dev-20016":"2026-09-22T23:35:17.952Z","0.0.0-dev-20017":"2026-09-23T00:10:22.338Z","0.0.0-dev-20018":"2026-09-23T00:25:03.375Z","0.0.0-dev-20020":"2026-09-23T00:40:39.698Z","0.0.0-dev-20022":"2026-09-23T01:16:01.499Z","0.0.0-dev-20023":"2026-09-23T01:32:40.953Z","0.0.0-dev-20024":"2026-09-23T01:49:52.768Z","0.0.0-dev-20025":"2026-09-23T02:05:56.938Z","0.0.0-dev-20026":"2026-09-23T02:22:22.318Z","0.0.0-dev-20027":"2026-09-23T02:39:14.501Z","0.0.0-dev-20029":"2026-09-23T02:52:35.206Z","0.0.0-dev-20030":"2026-09-23T04:28:52.819Z","0.0.0-dev-20032":"2026-09-23T04:45:16.808Z","0.0.0-dev-20033":"2026-09-23T04:59:27.739Z","0.0.0-dev-20035":"2026-09-23T06:49:49.164Z","2.0.15":"2026-09-23T07:15:13.958Z","0.0.0-dev-20038":"2026-09-23T07:31:13.859Z","0.0.0-dev-20039":"2026-09-23T08:18:09.405Z","0.0.0-dev-20040":"2026-09-23T08:33:02.241Z","0.0.0-dev-20041":"2026-09-23T12:19:55.156Z","0.0.0-dev-20042":"2026-09-23T12:36:03.747Z","0.0.0-dev-20043":"2026-09-23T12:49:49.352Z","0.0.0-dev-20046":"2026-09-23T15:11:09.140Z","0.0.0-dev-20048":"2026-09-23T15:46:36.572Z","0.0.0-dev-20050":"2026-09-23T16:12:33.569Z","0.0.0-dev-20052":"2026-09-23T16:29:33.635Z","0.0.0-dev-20053":"2026-09-23T16:50:25.000Z","0.0.0-dev-20055":"2026-09-23T17:04:27.244Z","0.0.0-dev-20058":"2026-09-23T17:21:28.635Z","0.0.0-dev-20059":"2026-09-23T18:46:42.495Z","0.0.0-dev-20061":"2026-09-23T19:18:30.337Z","0.0.0-dev-20063":"2026-09-23T19:39:04.384Z","0.0.0-dev-20065":"2026-09-23T19:57:11.604Z","0.0.0-dev-20066":"2026-09-23T20:20:56.945Z","0.0.0-dev-20067":"2026-09-23T20:40:28.937Z","0.0.0-dev-20068":"2026-09-23T20:58:31.534Z","0.0.0-dev-20069":"2026-09-23T21:16:05.446Z","0.0.0-dev-20070":"2026-09-23T21:32:48.286Z","0.0.0-dev-20073":"2026-09-23T21:47:55.073Z","0.0.0-dev-20075":"2026-09-23T22:58:52.652Z","0.0.0-dev-20076":"2026-09-24T00:46:39.077Z","0.0.0-dev-20077":"2026-09-24T01:46:28.004Z","0.0.0-dev-20079":"2026-09-24T02:23:16.768Z","0.0.0-dev-20081":"2026-09-24T02:46:44.274Z","0.0.0-dev-20082":"2026-09-24T03:47:17.899Z","0.0.0-dev-20083":"2026-09-24T04:03:58.481Z","0.0.0-dev-20085":"2026-09-24T04:18:48.121Z","0.0.0-dev-20086":"2026-09-24T04:38:31.437Z","0.0.0-dev-20088":"2026-09-24T04:54:49.963Z","0.0.0-dev-20091":"2026-09-24T05:08:19.546Z","0.0.0-dev-20092":"2026-09-24T05:29:29.104Z","0.0.0-dev-20097":"2026-09-24T05:44:28.095Z","0.0.0-dev-20103":"2026-09-24T06:01:12.039Z","0.0.0-dev-20105":"2026-09-24T06:14:47.238Z","2.0.16":"2026-09-24T06:33:59.219Z","0.0.0-dev-20109":"2026-09-24T06:49:25.881Z","0.0.0-dev-20110":"2026-09-24T08:26:25.667Z","0.0.0-dev-20111":"2026-09-24T08:42:04.504Z","0.0.0-dev-20112":"2026-09-24T12:00:58.932Z","0.0.0-dev-20113":"2026-09-24T12:35:30.403Z","0.0.0-dev-20114":"2026-09-24T12:50:29.808Z","0.0.0-dev-20115":"2026-09-24T13:14:58.009Z","0.0.0-dev-20116":"2026-09-24T13:30:18.083Z","0.0.0-dev-20117":"2026-09-24T14:12:34.817Z","0.0.0-dev-20118":"2026-09-24T15:37:19.243Z","0.0.0-dev-20119":"2026-09-24T16:04:34.423Z","0.0.0-dev-20120":"2026-09-24T16:22:38.923Z","0.0.0-dev-20122":"2026-09-24T16:41:02.881Z","0.0.0-dev-20123":"2026-09-24T17:00:04.417Z","0.0.0-dev-20124":"2026-09-24T17:35:35.509Z","0.0.0-dev-20125":"2026-09-24T17:50:51.162Z","0.0.0-dev-20126":"2026-09-24T18:13:19.970Z","0.0.0-dev-20127":"2026-09-24T18:32:25.499Z","0.0.0-dev-20130":"2026-09-24T18:46:05.822Z","0.0.0-dev-20131":"2026-09-24T19:07:40.512Z","0.0.0-dev-20134":"2026-09-24T19:27:27.481Z","0.0.0-dev-20137":"2026-09-24T20:23:06.515Z","0.0.0-dev-20138":"2026-09-24T21:35:17.368Z","0.0.0-dev-20140":"2026-09-24T21:55:17.191Z","0.0.0-dev-20141":"2026-09-24T22:13:21.799Z","0.0.0-dev-20142":"2026-09-24T22:37:57.005Z","0.0.0-dev-20143":"2026-09-25T00:02:02.331Z","0.0.0-dev-20144":"2026-09-25T00:31:54.869Z","0.0.0-dev-20145":"2026-09-25T00:45:48.567Z","0.0.0-dev-20146":"2026-09-25T01:01:16.503Z","0.0.0-dev-20147":"2026-09-25T01:34:40.323Z","0.0.0-dev-20148":"2026-09-25T01:48:39.192Z","0.0.0-dev-20150":"2026-09-25T05:00:45.593Z","0.0.0-dev-20151":"2026-09-25T05:20:51.686Z","0.0.0-dev-20154":"2026-09-25T05:31:48.577Z","0.0.0-dev-20155":"2026-09-25T05:46:54.894Z","0.0.0-dev-20156":"2026-09-25T08:01:19.248Z","0.0.0-dev-20157":"2026-09-25T08:33:01.084Z","0.0.0-dev-20158":"2026-09-25T08:52:03.265Z","0.0.0-dev-20160":"2026-09-25T11:29:13.518Z","0.0.0-dev-20161":"2026-09-25T11:43:55.197Z","0.0.0-dev-20162":"2026-09-25T12:05:30.622Z","0.0.0-dev-20163":"2026-09-25T12:36:16.387Z","0.0.0-dev-20164":"2026-09-25T12:51:54.242Z","0.0.0-dev-20165":"2026-09-25T13:06:35.490Z","0.0.0-dev-20166":"2026-09-25T13:22:02.166Z","0.0.0-dev-20169":"2026-09-25T16:36:34.580Z","0.0.0-dev-20170":"2026-09-25T16:54:41.776Z","0.0.0-dev-20175":"2026-09-25T17:11:55.834Z","0.0.0-dev-20180":"2026-09-25T17:31:05.927Z","0.0.0-dev-20183":"2026-09-25T17:49:05.340Z","0.0.0-dev-20184":"2026-09-25T20:08:14.746Z","2.0.17":"2026-09-25T21:09:03.775Z","0.0.0-dev-20187":"2026-09-25T21:25:46.590Z","0.0.0-dev-20188":"2026-09-25T23:16:17.011Z","0.0.0-dev-20189":"2026-09-25T23:34:46.944Z","2.0.18":"2026-09-25T23:56:44.220Z","0.0.0-dev-20194":"2026-09-26T00:11:38.750Z","0.0.0-dev-20195":"2026-09-26T05:13:50.162Z","0.0.0-dev-20196":"2026-09-26T05:28:17.475Z","0.0.0-dev-20197":"2026-09-26T09:48:52.542Z","0.0.0-dev-20198":"2026-09-26T10:04:53.122Z","0.0.0-dev-20199":"2026-09-26T10:19:45.838Z","0.0.0-dev-20200":"2026-09-26T12:13:06.860Z","0.0.0-dev-20201":"2026-09-26T12:32:15.610Z","0.0.0-dev-20203":"2026-09-26T13:34:11.922Z","0.0.0-dev-20206":"2026-09-27T04:11:05.056Z","0.0.0-dev-20207":"2026-09-27T04:25:33.861Z","0.0.0-dev-20208":"2026-09-27T09:03:13.312Z","0.0.0-dev-20209":"2026-09-27T09:19:43.470Z","0.0.0-dev-20210":"2026-09-27T12:23:59.357Z","0.0.0-dev-20212":"2026-09-27T12:40:11.918Z","0.0.0-dev-20213":"2026-09-27T13:29:50.755Z","0.0.0-dev-20214":"2026-09-27T13:52:49.135Z","0.0.0-dev-20215":"2026-09-27T14:20:38.789Z","0.0.0-dev-20217":"2026-09-27T14:32:43.386Z","0.0.0-dev-20218":"2026-09-27T19:19:41.629Z","0.0.0-dev-20219":"2026-09-27T22:00:12.104Z","0.0.0-dev-20220":"2026-09-27T22:19:04.162Z","0.0.0-dev-20221":"2026-09-28T02:48:41.746Z","0.0.0-dev-20224":"2026-09-28T04:10:29.931Z","0.0.0-dev-20225":"2026-09-28T04:26:32.574Z","0.0.0-dev-20229":"2026-09-28T05:00:00.479Z","0.0.0-dev-20237":"2026-09-28T11:37:22.896Z","0.0.0-dev-20238":"2026-09-28T11:55:27.569Z","0.0.0-dev-20240":"2026-09-28T12:12:52.303Z","0.0.0-dev-20241":"2026-09-28T12:39:00.234Z","0.0.0-dev-20248":"2026-09-28T17:10:37.210Z","0.0.0-dev-20249":"2026-09-28T17:46:58.022Z","0.0.0-dev-20250":"2026-09-28T18:49:39.754Z","0.0.0-dev-20251":"2026-09-28T19:43:14.656Z","0.0.0-dev-20256":"2026-09-28T20:26:44.952Z","0.0.0-dev-20257":"2026-09-28T21:00:51.099Z","0.0.0-dev-20258":"2026-09-28T22:16:05.208Z","0.0.0-dev-20259":"2026-09-28T22:32:58.191Z","0.0.0-dev-20261":"2026-09-28T23:18:54.124Z","0.0.0-dev-20263":"2026-09-29T00:06:11.416Z","0.0.0-dev-20264":"2026-09-29T00:24:51.751Z","0.0.0-dev-20265":"2026-09-29T00:42:00.345Z","0.0.0-dev-20268":"2026-09-29T00:54:56.044Z","0.0.0-dev-20271":"2026-09-29T01:10:59.520Z","2.0.19":"2026-09-29T04:30:28.853Z","0.0.0-dev-20274":"2026-09-29T04:45:56.542Z","0.0.0-dev-20276":"2026-09-29T04:59:12.755Z","0.0.0-dev-20279":"2026-09-29T05:15:10.414Z","0.0.0-dev-20281":"2026-09-29T05:29:37.139Z","0.0.0-dev-20282":"2026-09-29T05:43:39.449Z","0.0.0-dev-20283":"2026-09-29T05:59:00.032Z","0.0.0-dev-20284":"2026-09-29T06:15:20.817Z","0.0.0-dev-20285":"2026-09-29T09:14:26.789Z","0.0.0-dev-20286":"2026-09-29T10:20:49.272Z","0.0.0-dev-20287":"2026-09-29T10:53:39.704Z","0.0.0-dev-20288":"2026-09-29T12:39:49.746Z","0.0.0-dev-20289":"2026-09-29T15:34:41.680Z","0.0.0-dev-20290":"2026-09-29T16:56:33.285Z","0.0.0-dev-20291":"2026-09-29T17:53:02.497Z","0.0.0-dev-20292":"2026-09-29T18:46:48.758Z","0.0.0-dev-20294":"2026-09-29T19:02:21.763Z","0.0.0-dev-20295":"2026-09-29T19:25:07.176Z","0.0.0-dev-20297":"2026-09-29T19:45:57.466Z","0.0.0-dev-20300":"2026-09-29T20:08:38.469Z","0.0.0-dev-20303":"2026-09-29T20:24:58.603Z","0.0.0-dev-20307":"2026-09-29T20:53:35.859Z","2.0.20":"2026-09-29T21:08:40.140Z","0.0.0-dev-20308":"2026-09-29T21:38:59.416Z","0.0.0-dev-20311":"2026-09-29T22:03:24.686Z","0.0.0-dev-20313":"2026-09-29T23:08:45.365Z","0.0.0-dev-20314":"2026-09-29T23:30:14.212Z","0.0.0-dev-20315":"2026-09-30T03:08:24.148Z","0.0.0-dev-20316":"2026-09-30T04:01:01.828Z","0.0.0-dev-20317":"2026-09-30T04:15:50.583Z","0.0.0-dev-20318":"2026-09-30T05:05:07.798Z","0.0.0-dev-20327":"2026-09-30T15:38:07.076Z","0.0.0-dev-20328":"2026-09-30T16:02:07.205Z","0.0.0-dev-20329":"2026-09-30T16:33:23.509Z","0.0.0-dev-20332":"2026-09-30T16:58:34.514Z","0.0.0-dev-20334":"2026-09-30T19:27:13.175Z","0.0.0-dev-20335":"2026-09-30T20:20:42.772Z","0.0.0-dev-20336":"2026-09-30T20:42:38.405Z","2.0.21":"2026-09-30T23:02:20.828Z","0.0.0-dev-20341":"2026-09-30T23:07:29.757Z","0.0.0-dev-20344":"2026-09-30T23:25:12.637Z","0.0.0-dev-20345":"2026-09-30T23:40:35.021Z","0.0.0-dev-20347":"2026-10-01T02:54:58.471Z","0.0.0-dev-20348":"2026-10-01T03:39:03.782Z","0.0.0-dev-20349":"2026-10-01T03:53:19.597Z","0.0.0-dev-20352":"2026-10-01T04:07:05.015Z","0.0.0-dev-20355":"2026-10-01T04:46:21.539Z","0.0.0-dev-20356":"2026-10-01T05:32:45.340Z","0.0.0-dev-20357":"2026-10-01T05:50:55.032Z","0.0.0-dev-20358":"2026-10-01T06:10:00.041Z","0.0.0-dev-20359":"2026-10-01T06:44:36.660Z","0.0.0-dev-20360":"2026-10-01T07:00:52.185Z","0.0.0-dev-20361":"2026-10-01T07:19:14.301Z","0.0.0-dev-20362":"2026-10-01T07:33:23.145Z","0.0.0-dev-20363":"2026-10-01T08:02:30.708Z","0.0.0-dev-20364":"2026-10-01T10:28:28.047Z","0.0.0-dev-20365":"2026-10-01T10:54:53.649Z","0.0.0-dev-20367":"2026-10-01T11:08:41.900Z","0.0.0-dev-20368":"2026-10-01T11:39:16.531Z","0.0.0-dev-20369":"2026-10-01T11:53:33.795Z","0.0.0-dev-20370":"2026-10-01T12:19:54.036Z","0.0.0-dev-20371":"2026-10-01T12:33:21.743Z","0.0.0-dev-20372":"2026-10-01T12:47:50.944Z","0.0.0-dev-20373":"2026-10-01T13:04:21.774Z","0.0.0-dev-20374":"2026-10-01T13:26:38.777Z","0.0.0-dev-20376":"2026-10-01T13:44:36.829Z","0.0.0-dev-20377":"2026-10-01T14:18:55.643Z","0.0.0-dev-20381":"2026-10-01T16:42:04.538Z","0.0.0-dev-20384":"2026-10-01T16:50:00.565Z","0.0.0-dev-20386":"2026-10-01T17:09:18.750Z","0.0.0-dev-20388":"2026-10-01T17:30:55.624Z","0.0.0-dev-20389":"2026-10-01T17:55:48.564Z","0.0.0-dev-20390":"2026-10-01T18:31:06.377Z","0.0.0-dev-20392":"2026-10-01T18:46:31.585Z","0.0.0-dev-20393":"2026-10-01T19:11:33.272Z","0.0.0-dev-20396":"2026-10-01T19:29:55.715Z","0.0.0-dev-20397":"2026-10-01T19:52:21.383Z","0.0.0-dev-20398":"2026-10-01T20:06:07.356Z","0.0.0-dev-20399":"2026-10-01T20:49:38.146Z","0.0.0-dev-20401":"2026-10-01T21:27:54.884Z","0.0.0-dev-20402":"2026-10-01T21:47:49.942Z","0.0.0-dev-20406":"2026-10-02T00:40:15.935Z","0.0.0-dev-20409":"2026-10-02T00:54:08.006Z","0.0.0-dev-20410":"2026-10-02T01:13:40.712Z","0.0.0-dev-20411":"2026-10-02T01:38:48.248Z","0.0.0-dev-20412":"2026-10-02T01:54:50.095Z","0.0.0-dev-20413":"2026-10-02T02:07:42.686Z","0.0.0-dev-20414":"2026-10-02T02:21:43.912Z","0.0.0-dev-20415":"2026-10-02T02:50:42.196Z","0.0.0-dev-20416":"2026-10-02T03:06:26.649Z","0.0.0-dev-20417":"2026-10-02T03:22:16.875Z","0.0.0-dev-20420":"2026-10-02T03:38:04.379Z","0.0.0-dev-20423":"2026-10-02T03:51:19.590Z","0.0.0-dev-20425":"2026-10-02T04:05:09.638Z","0.0.0-dev-20427":"2026-10-02T04:20:46.691Z","2.0.22":"2026-10-02T04:22:07.801Z","0.0.0-dev-20436":"2026-10-02T04:35:07.381Z","0.0.0-dev-20437":"2026-10-02T04:49:47.475Z","0.0.0-dev-20438":"2026-10-02T06:27:54.522Z","0.0.0-dev-20439":"2026-10-02T10:52:00.854Z","0.0.0-dev-20440":"2026-10-02T11:07:09.754Z","0.0.0-dev-20441":"2026-10-02T11:35:29.731Z","0.0.0-dev-20442":"2026-10-02T11:50:20.999Z","0.0.0-dev-20443":"2026-10-02T12:24:35.357Z","0.0.0-dev-20446":"2026-10-02T12:41:57.601Z","0.0.0-dev-20447":"2026-10-02T13:22:21.259Z","0.0.0-dev-20448":"2026-10-02T13:37:59.239Z","0.0.0-dev-20449":"2026-10-02T14:35:01.823Z","0.0.0-dev-20450":"2026-10-02T14:55:24.136Z","0.0.0-dev-20451":"2026-10-02T15:07:48.649Z","0.0.0-dev-20452":"2026-10-02T15:28:15.784Z","0.0.0-dev-20453":"2026-10-02T15:45:25.267Z","0.0.0-dev-20455":"2026-10-02T16:28:36.926Z","0.0.0-dev-20456":"2026-10-02T16:47:56.643Z","0.0.0-dev-20458":"2026-10-02T17:03:28.990Z","0.0.0-dev-20459":"2026-10-02T17:32:46.907Z","0.0.0-dev-20460":"2026-10-02T17:48:19.343Z","0.0.0-dev-20461":"2026-10-02T18:32:23.078Z","0.0.0-dev-20464":"2026-10-02T18:49:43.157Z","0.0.0-dev-20465":"2026-10-02T19:06:33.806Z","0.0.0-dev-20467":"2026-10-02T21:44:34.481Z","0.0.0-dev-20470":"2026-10-02T22:00:29.210Z","0.0.0-dev-20471":"2026-10-02T22:17:23.226Z","0.0.0-dev-20472":"2026-10-02T22:40:11.493Z","0.0.0-dev-20476":"2026-10-02T22:53:29.170Z","0.0.0-dev-20480":"2026-10-02T23:08:03.196Z","0.0.0-dev-20481":"2026-10-02T23:22:48.872Z","0.0.0-dev-20482":"2026-10-03T00:47:12.929Z","0.0.0-dev-20483":"2026-10-03T04:16:46.014Z","0.0.0-dev-20484":"2026-10-03T04:51:26.335Z","0.0.0-dev-20485":"2026-10-03T05:03:40.061Z","0.0.0-dev-20487":"2026-10-03T05:20:56.717Z","0.0.0-dev-20488":"2026-10-03T06:25:05.536Z","0.0.0-dev-20489":"2026-10-03T13:59:39.409Z","0.0.0-dev-20495":"2026-10-03T23:09:46.056Z","0.0.0-dev-20497":"2026-10-04T01:33:26.412Z","0.0.0-dev-20498":"2026-10-04T03:30:47.024Z","0.0.0-dev-20500":"2026-10-04T03:44:56.108Z","0.0.0-dev-20501":"2026-10-04T03:59:04.757Z","0.0.0-dev-20502":"2026-10-04T04:13:27.608Z","0.0.0-dev-20503":"2026-10-04T04:45:19.331Z","0.0.0-dev-20519":"2026-10-04T04:58:51.471Z","0.0.0-dev-20520":"2026-10-04T05:12:51.215Z","0.0.0-dev-20521":"2026-10-04T06:25:37.667Z","0.0.0-dev-20522":"2026-10-04T06:37:41.694Z","0.0.0-dev-20523":"2026-10-04T06:52:26.928Z","0.0.0-dev-20524":"2026-10-04T07:05:38.333Z","0.0.0-dev-20526":"2026-10-04T07:19:16.092Z","0.0.0-dev-20527":"2026-10-04T07:35:35.084Z","0.0.0-dev-20528":"2026-10-04T07:54:04.662Z","0.0.0-dev-20529":"2026-10-04T08:35:39.926Z","0.0.0-dev-20530":"2026-10-04T10:31:37.848Z","0.0.0-dev-20531":"2026-10-04T10:54:24.513Z","0.0.0-dev-20532":"2026-10-04T11:49:06.098Z","0.0.0-dev-20533":"2026-10-04T12:03:17.076Z","0.0.0-dev-20534":"2026-10-04T14:13:59.100Z","0.0.0-dev-20535":"2026-10-04T19:19:05.967Z","0.0.0-dev-20536":"2026-10-04T20:44:37.985Z","0.0.0-dev-20537":"2026-10-04T21:40:59.787Z","0.0.0-dev-20538":"2026-10-05T00:58:26.777Z","0.0.0-dev-20539":"2026-10-05T01:10:19.252Z","0.0.0-dev-20541":"2026-10-05T01:54:33.256Z","0.0.0-dev-20542":"2026-10-05T02:09:19.243Z","0.0.0-dev-20543":"2026-10-05T02:45:09.498Z","0.0.0-dev-20544":"2026-10-05T03:08:22.197Z","0.0.0-dev-20545":"2026-10-05T03:23:24.814Z","0.0.0-dev-20546":"2026-10-05T03:37:19.164Z","0.0.0-dev-20547":"2026-10-05T04:11:39.565Z","0.0.0-dev-20549":"2026-10-05T04:28:17.483Z","0.0.0-dev-20552":"2026-10-05T04:38:49.566Z","0.0.0-dev-20553":"2026-10-05T04:53:37.133Z","0.0.0-dev-20555":"2026-10-05T05:08:23.129Z","2.0.23":"2026-10-05T05:25:03.914Z","0.0.0-dev-20557":"2026-10-05T05:25:49.465Z","0.0.0-dev-20558":"2026-10-05T05:40:47.356Z","0.0.0-dev-20559":"2026-10-05T05:56:19.349Z","0.0.0-dev-20560":"2026-10-05T06:12:38.991Z","0.0.0-dev-20561":"2026-10-05T08:26:30.094Z","0.0.0-dev-20562":"2026-10-05T08:40:42.965Z","0.0.0-dev-20563":"2026-10-05T08:55:39.290Z","0.0.0-dev-20565":"2026-10-05T09:10:49.492Z","0.0.0-dev-20567":"2026-10-05T09:27:48.992Z","0.0.0-dev-20568":"2026-10-05T09:41:43.650Z","0.0.0-dev-20569":"2026-10-05T09:57:50.227Z","0.0.0-dev-20570":"2026-10-05T11:35:27.930Z","0.0.0-dev-20571":"2026-10-05T12:40:41.563Z","0.0.0-dev-20573":"2026-10-05T13:57:46.945Z","0.0.0-dev-20574":"2026-10-05T14:10:26.030Z","0.0.0-dev-20577":"2026-10-05T16:26:29.351Z","0.0.0-dev-20578":"2026-10-05T16:49:22.655Z","0.0.0-dev-20579":"2026-10-05T18:33:50.232Z","0.0.0-dev-20581":"2026-10-05T18:54:17.223Z","0.0.0-dev-20583":"2026-10-05T19:14:53.958Z","0.0.0-dev-20586":"2026-10-05T19:40:05.794Z","0.0.0-dev-20587":"2026-10-05T20:06:40.699Z","0.0.0-dev-20592":"2026-10-05T20:35:44.053Z","0.0.0-dev-20594":"2026-10-05T21:32:31.081Z","0.0.0-dev-20599":"2026-10-05T22:15:55.020Z","0.0.0-dev-20602":"2026-10-05T22:30:39.020Z","0.0.0-dev-20604":"2026-10-05T22:54:42.163Z","0.0.0-dev-20607":"2026-10-05T23:11:13.886Z","0.0.0-dev-20609":"2026-10-05T23:25:33.695Z","0.0.0-dev-20610":"2026-10-05T23:40:48.811Z","0.0.0-dev-20613":"2026-10-06T00:10:35.489Z","0.0.0-dev-20614":"2026-10-06T00:55:49.683Z","0.0.0-dev-20615":"2026-10-06T02:20:09.010Z","0.0.0-dev-20619":"2026-10-06T02:44:16.176Z","0.0.0-dev-20621":"2026-10-06T02:58:47.357Z","2.0.24":"2026-10-06T03:04:32.366Z","0.0.0-dev-20623":"2026-10-06T03:12:38.582Z","0.0.0-dev-20625":"2026-10-06T03:30:50.410Z","0.0.0-dev-20626":"2026-10-06T03:47:14.949Z","0.0.0-dev-20627":"2026-10-06T04:18:47.607Z","0.0.0-dev-20628":"2026-10-06T04:49:02.979Z","0.0.0-dev-20630":"2026-10-06T05:33:24.904Z","0.0.0-dev-20632":"2026-10-06T05:49:08.233Z","0.0.0-dev-20633":"2026-10-06T06:03:59.633Z","0.0.0-dev-20634":"2026-10-06T06:18:21.033Z","0.0.0-dev-20635":"2026-10-06T08:09:13.965Z","0.0.0-dev-20637":"2026-10-06T08:23:41.872Z","0.0.0-dev-20638":"2026-10-06T09:16:45.117Z","0.0.0-dev-20640":"2026-10-06T09:30:08.946Z","0.0.0-dev-20643":"2026-10-06T11:27:36.023Z","0.0.0-dev-20644":"2026-10-06T11:47:35.093Z","0.0.0-dev-20648":"2026-10-06T12:05:21.963Z","0.0.0-dev-20649":"2026-10-06T12:29:21.129Z","0.0.0-dev-20650":"2026-10-06T12:45:42.513Z","0.0.0-dev-20652":"2026-10-06T16:36:33.407Z","0.0.0-dev-20654":"2026-10-06T17:37:12.184Z","0.0.0-dev-20655":"2026-10-06T19:33:15.894Z","0.0.0-dev-20657":"2026-10-06T20:11:43.400Z","0.0.0-dev-20659":"2026-10-06T20:33:30.521Z","0.0.0-dev-20661":"2026-10-06T21:05:30.491Z","0.0.0-dev-20665":"2026-10-06T22:23:18.631Z","0.0.0-dev-20669":"2026-10-07T00:06:29.792Z","0.0.0-dev-20670":"2026-10-07T00:23:11.501Z","0.0.0-dev-20676":"2026-10-07T01:54:41.393Z","0.0.0-dev-20677":"2026-10-07T02:23:47.483Z","0.0.0-dev-20678":"2026-10-07T03:11:49.423Z","0.0.0-dev-20679":"2026-10-07T03:54:51.855Z","0.0.0-dev-20680":"2026-10-07T04:48:08.768Z","0.0.0-dev-20681":"2026-10-07T05:13:09.207Z","0.0.0-dev-20682":"2026-10-07T08:53:50.992Z","0.0.0-dev-20684":"2026-10-07T09:26:31.653Z","0.0.0-dev-20685":"2026-10-07T10:19:13.415Z","0.0.0-dev-20686":"2026-10-07T10:43:57.866Z","0.0.0-dev-20687":"2026-10-07T11:11:35.021Z","0.0.0-dev-20688":"2026-10-07T12:41:41.098Z","0.0.0-dev-20690":"2026-10-07T15:58:44.589Z","0.0.0-dev-20691":"2026-10-07T16:22:10.981Z","0.0.0-dev-20696":"2026-10-07T16:56:06.724Z","0.0.0-dev-20698":"2026-10-07T19:06:38.582Z","0.0.0-dev-20699":"2026-10-07T19:29:53.992Z","0.0.0-dev-20700":"2026-10-07T19:47:11.268Z","0.0.0-dev-20703":"2026-10-07T20:07:11.649Z","0.0.0-dev-20704":"2026-10-07T20:34:05.737Z","0.0.0-dev-20706":"2026-10-07T20:54:44.380Z","0.0.0-dev-20709":"2026-10-07T21:13:13.269Z","0.0.0-dev-20712":"2026-10-07T21:35:48.606Z","0.0.0-dev-20713":"2026-10-07T22:20:29.623Z","0.0.0-dev-20715":"2026-10-07T22:53:36.187Z","0.0.0-dev-20716":"2026-10-08T00:15:09.990Z","0.0.0-dev-20717":"2026-10-08T00:33:40.795Z","0.0.0-dev-20718":"2026-10-08T00:49:03.989Z","0.0.0-dev-20719":"2026-10-08T02:44:03.218Z","0.0.0-dev-20720":"2026-10-08T03:06:16.570Z","0.0.0-dev-20723":"2026-10-08T03:29:53.065Z","0.0.0-dev-20725":"2026-10-08T03:49:04.793Z","0.0.0-dev-20728":"2026-10-08T04:20:30.320Z","0.0.0-dev-20731":"2026-10-08T05:54:38.857Z","0.0.0-dev-20732":"2026-10-08T06:10:38.045Z","0.0.0-dev-20735":"2026-10-08T07:54:30.935Z","0.0.0-dev-20737":"2026-10-08T09:17:38.587Z","2.0.25":"2026-10-08T09:20:18.570Z","0.0.0-dev-20738":"2026-10-08T09:33:49.932Z","0.0.0-dev-20747":"2026-10-08T14:10:11.102Z","0.0.0-dev-20751":"2026-10-08T14:25:09.671Z","0.0.0-dev-20753":"2026-10-08T14:56:58.274Z","0.0.0-dev-20757":"2026-10-08T18:34:49.841Z","0.0.0-dev-20758":"2026-10-08T19:16:40.598Z","2.0.26":"2026-10-08T19:45:20.324Z","0.0.0-dev-20760":"2026-10-08T20:45:11.721Z","0.0.0-dev-20761":"2026-10-08T21:23:13.365Z","0.0.0-dev-20763":"2026-10-08T21:37:58.606Z","0.0.0-dev-20764":"2026-10-08T22:10:53.631Z","0.0.0-dev-20765":"2026-10-08T22:28:53.257Z","0.0.0-dev-20766":"2026-10-08T23:03:29.359Z","0.0.0-dev-20769":"2026-10-09T01:43:21.557Z","0.0.0-dev-20770":"2026-10-09T03:03:03.736Z","0.0.0-dev-20774":"2026-10-09T04:24:16.590Z","0.0.0-dev-20775":"2026-10-09T04:39:32.955Z","0.0.0-dev-20777":"2026-10-09T04:59:03.492Z","0.0.0-dev-20780":"2026-10-09T05:13:52.148Z","0.0.0-dev-20781":"2026-10-09T07:05:17.251Z","0.0.0-dev-20782":"2026-10-09T07:45:34.623Z","0.0.0-dev-20783":"2026-10-09T08:14:45.889Z","0.0.0-dev-20784":"2026-10-09T08:51:06.155Z","0.0.0-dev-20786":"2026-10-09T09:05:18.469Z","0.0.0-dev-20787":"2026-10-09T12:36:48.231Z","0.0.0-dev-20788":"2026-10-09T16:43:47.460Z","0.0.0-dev-20789":"2026-10-09T19:20:10.373Z","0.0.0-dev-20791":"2026-10-09T21:28:38.287Z","0.0.0-dev-20792":"2026-10-09T22:01:37.354Z","0.0.0-dev-20794":"2026-10-09T22:18:34.974Z","0.0.0-dev-20796":"2026-10-09T22:36:07.031Z","0.0.0-dev-20798":"2026-10-09T22:55:38.628Z","0.0.0-dev-20800":"2026-10-10T00:22:11.699Z","0.0.0-dev-20801":"2026-10-10T08:09:24.317Z","0.0.0-dev-20802":"2026-10-10T08:30:45.149Z","0.0.0-dev-20803":"2026-10-10T08:54:13.734Z","0.0.0-dev-20804":"2026-10-10T12:32:49.693Z","0.0.0-dev-20806":"2026-10-10T15:24:33.194Z","0.0.0-dev-20807":"2026-10-10T15:44:13.274Z","0.0.0-dev-20810":"2026-10-10T23:33:32.917Z","0.0.0-dev-20813":"2026-10-11T01:29:39.298Z","0.0.0-dev-20816":"2026-10-11T02:16:53.112Z","0.0.0-dev-20817":"2026-10-11T04:37:21.150Z","0.0.0-dev-20818":"2026-10-11T09:42:40.139Z","0.0.0-dev-20819":"2026-10-11T18:12:14.095Z","0.0.0-dev-20820":"2026-10-11T18:28:44.800Z","0.0.0-dev-20821":"2026-10-11T18:44:51.901Z","0.0.0-dev-20822":"2026-10-11T20:14:57.692Z","0.0.0-dev-20823":"2026-10-11T20:30:07.703Z","0.0.0-dev-20824":"2026-10-11T20:44:20.729Z","0.0.0-dev-20825":"2026-10-11T21:00:59.442Z","0.0.0-dev-20826":"2026-10-11T21:35:46.191Z","0.0.0-dev-20827":"2026-10-11T21:50:24.400Z","0.0.0-dev-20828":"2026-10-12T02:43:14.899Z","0.0.0-dev-20829":"2026-10-12T03:30:28.422Z","0.0.0-dev-20830":"2026-10-12T03:45:56.215Z","0.0.0-dev-20831":"2026-10-12T04:00:58.443Z","2.0.27":"2026-10-12T04:16:11.623Z","0.0.0-dev-20833":"2026-10-12T05:29:36.487Z","0.0.0-dev-20834":"2026-10-12T05:43:43.004Z","0.0.0-dev-20835":"2026-10-12T05:59:27.507Z","0.0.0-dev-20836":"2026-10-12T07:31:21.320Z","0.0.0-dev-20840":"2026-10-12T07:59:35.573Z","0.0.0-dev-20841":"2026-10-12T08:41:43.355Z","0.0.0-dev-20844":"2026-10-12T09:45:27.325Z","0.0.0-dev-20845":"2026-10-12T10:03:15.588Z","0.0.0-dev-20846":"2026-10-12T14:41:52.396Z","0.0.0-dev-20847":"2026-10-12T14:57:20.951Z","0.0.0-dev-20848":"2026-10-12T16:02:38.204Z","0.0.0-dev-20850":"2026-10-12T17:18:57.694Z","0.0.0-dev-20851":"2026-10-12T17:58:09.182Z","0.0.0-dev-20852":"2026-10-12T18:56:10.809Z","0.0.0-dev-20854":"2026-10-12T19:29:44.718Z","0.0.0-dev-20855":"2026-10-12T20:55:56.058Z","0.0.0-dev-20857":"2026-10-12T23:00:19.523Z","0.0.0-dev-20858":"2026-10-12T23:20:00.762Z","0.0.0-dev-20859":"2026-10-12T23:35:12.521Z","0.0.0-dev-20862":"2026-10-13T00:41:47.183Z","0.0.0-dev-20865":"2026-10-13T01:14:35.232Z","0.0.0-dev-20868":"2026-10-13T01:44:21.987Z","0.0.0-dev-20869":"2026-10-13T01:59:12.704Z","0.0.0-dev-20870":"2026-10-13T03:02:04.847Z","0.0.0-dev-20871":"2026-10-13T03:17:10.669Z","0.0.0-dev-20872":"2026-10-13T04:20:10.973Z","0.0.0-dev-20878":"2026-10-13T05:13:00.262Z","0.0.0-dev-20881":"2026-10-13T06:38:08.894Z","2.0.28":"2026-10-13T08:16:42.684Z","0.0.0-dev-20927":"2026-10-14T01:30:02.502Z","0.0.0-dev-20928":"2026-10-14T01:47:50.572Z","0.0.0-dev-20929":"2026-10-14T02:45:01.475Z","0.0.0-dev-20930":"2026-10-14T03:14:14.171Z","0.0.0-dev-20931":"2026-10-14T03:31:51.087Z","0.0.0-dev-20932":"2026-10-14T04:18:23.641Z","0.0.0-dev-20933":"2026-10-14T04:38:18.123Z","0.0.0-dev-20935":"2026-10-14T04:54:52.798Z","0.0.0-dev-20936":"2026-10-14T06:10:17.628Z","0.0.0-dev-20937":"2026-10-14T07:17:57.187Z","0.0.0-dev-20939":"2026-10-14T07:33:00.923Z","2.0.29":"2026-10-14T09:04:32.917Z","0.0.0-dev-20942":"2026-10-14T13:30:15.135Z","0.0.0-dev-20943":"2026-10-14T13:49:50.798Z","0.0.0-dev-20945":"2026-10-14T14:09:47.184Z","0.0.0-dev-20946":"2026-10-14T14:54:56.494Z","0.0.0-dev-20947":"2026-10-14T15:44:09.549Z","0.0.0-dev-20948":"2026-10-14T16:05:12.206Z","0.0.0-dev-20950":"2026-10-14T16:28:43.133Z","0.0.0-dev-20954":"2026-10-14T16:55:03.376Z","0.0.0-dev-20955":"2026-10-14T17:34:16.634Z","0.0.0-dev-20957":"2026-10-14T19:20:47.049Z","0.0.0-dev-20958":"2026-10-14T22:01:46.411Z","0.0.0-dev-20959":"2026-10-14T22:55:55.135Z","0.0.0-dev-20960":"2026-10-14T23:17:13.746Z","0.0.0-dev-20962":"2026-10-14T23:36:00.416Z","0.0.0-dev-20963":"2026-10-15T00:00:57.845Z","0.0.0-dev-20965":"2026-10-15T00:19:50.612Z","0.0.0-dev-20966":"2026-10-15T01:55:37.473Z","0.0.0-dev-20967":"2026-10-15T02:13:39.616Z","0.0.0-dev-20968":"2026-10-15T02:43:49.786Z","0.0.0-dev-20969":"2026-10-15T05:43:17.749Z","0.0.0-dev-20970":"2026-10-15T06:08:55.912Z","0.0.0-dev-20971":"2026-10-15T06:30:08.569Z","0.0.0-dev-20973":"2026-10-15T06:45:50.744Z","0.0.0-dev-20974":"2026-10-15T07:06:43.829Z","0.0.0-dev-20976":"2026-10-15T07:28:56.306Z","0.0.0-dev-20978":"2026-10-15T07:45:00.610Z","0.0.0-dev-20979":"2026-10-15T13:08:52.410Z","0.0.0-dev-20980":"2026-10-15T15:11:19.794Z","0.0.0-dev-20981":"2026-10-15T16:00:25.543Z","0.0.0-dev-20982":"2026-10-15T16:31:04.704Z","0.0.0-dev-20983":"2026-10-15T16:54:41.547Z","0.0.0-dev-20987":"2026-10-15T17:18:35.620Z","0.0.0-dev-20995":"2026-10-15T17:41:36.726Z","0.0.0-dev-21002":"2026-10-15T18:05:04.581Z","0.0.0-dev-21003":"2026-10-15T18:27:33.386Z","0.0.0-dev-21005":"2026-10-15T18:53:04.030Z","0.0.0-dev-21009":"2026-10-15T19:16:22.215Z","2.0.30":"2026-10-15T19:46:59.091Z","0.0.0-dev-21011":"2026-10-15T20:36:07.658Z","0.0.0-dev-21013":"2026-10-15T20:57:48.150Z","0.0.0-dev-21014":"2026-10-15T21:25:55.009Z","0.0.0-dev-21015":"2026-10-15T21:52:36.628Z","0.0.0-dev-21016":"2026-10-15T22:20:36.445Z","0.0.0-dev-21018":"2026-10-15T22:41:00.909Z","0.0.0-dev-21020":"2026-10-15T22:58:49.664Z","0.0.0-dev-21022":"2026-10-15T23:19:02.154Z","0.0.0-dev-21023":"2026-10-15T23:38:27.994Z","0.0.0-dev-21026":"2026-10-15T23:58:56.565Z","0.0.0-dev-21027":"2026-10-16T00:22:50.149Z","0.0.0-dev-21031":"2026-10-16T00:59:19.347Z","0.0.0-dev-21032":"2026-10-16T01:26:25.500Z","0.0.0-dev-21034":"2026-10-16T01:46:45.463Z","0.0.0-dev-21040":"2026-10-16T03:02:01.923Z","0.0.0-dev-21044":"2026-10-16T05:11:09.327Z","0.0.0-dev-21045":"2026-10-16T05:29:51.677Z","0.0.0-dev-21047":"2026-10-16T05:49:03.198Z","0.0.0-dev-21048":"2026-10-16T06:04:22.051Z","0.0.0-dev-21049":"2026-10-16T06:26:07.617Z","0.0.0-dev-21051":"2026-10-16T06:44:31.860Z","0.0.0-dev-21054":"2026-10-16T07:01:59.338Z","0.0.0-dev-21055":"2026-10-16T08:54:58.041Z","0.0.0-dev-21056":"2026-10-16T09:25:47.606Z","0.0.0-dev-21058":"2026-10-16T09:45:33.523Z","0.0.0-dev-21059":"2026-10-16T10:05:48.559Z","0.0.0-dev-21062":"2026-10-16T11:54:46.774Z","2.0.31":"2026-10-16T12:35:47.136Z","0.0.0-dev-21067":"2026-10-16T12:36:15.255Z","0.0.0-dev-21069":"2026-10-16T12:59:54.786Z","0.0.0-dev-21071":"2026-10-16T14:03:15.274Z","0.0.0-dev-21074":"2026-10-16T14:24:48.284Z","0.0.0-dev-21077":"2026-10-16T15:49:16.240Z","0.0.0-dev-21079":"2026-10-16T16:09:55.143Z","0.0.0-dev-21080":"2026-10-16T16:47:40.862Z","0.0.0-dev-21083":"2026-10-16T17:32:56.074Z","0.0.0-dev-21085":"2026-10-16T20:30:33.821Z","0.0.0-dev-21086":"2026-10-16T21:57:00.268Z","2.0.32":"2026-10-16T22:15:43.217Z","0.0.0-dev-21090":"2026-10-16T22:21:14.072Z","0.0.0-dev-21091":"2026-10-16T22:51:28.580Z","0.0.0-dev-21092":"2026-10-17T00:46:33.851Z","0.0.0-dev-21095":"2026-10-17T01:04:47.515Z","0.0.0-dev-21097":"2026-10-17T03:03:14.535Z","0.0.0-dev-21098":"2026-10-17T04:27:20.703Z","0.0.0-dev-21099":"2026-10-17T04:42:05.339Z","0.0.0-dev-21100":"2026-10-17T04:56:31.908Z","0.0.0-dev-21101":"2026-10-17T05:22:27.761Z","0.0.0-dev-21102":"2026-10-17T05:47:22.318Z","0.0.0-dev-21103":"2026-10-17T10:34:43.036Z","0.0.0-dev-21104":"2026-10-17T10:52:47.660Z","0.0.0-dev-21105":"2026-10-17T12:35:38.072Z","0.0.0-dev-21106":"2026-10-17T19:49:41.334Z","0.0.0-dev-21107":"2026-10-17T20:43:05.427Z","0.0.0-dev-21108":"2026-10-17T20:57:22.220Z","0.0.0-dev-21109":"2026-10-17T21:52:31.834Z","0.0.0-dev-21112":"2026-10-17T22:10:39.069Z","0.0.0-dev-21115":"2026-10-17T22:24:00.279Z","0.0.0-dev-21116":"2026-10-17T22:38:07.345Z","0.0.0-dev-21119":"2026-10-17T22:54:31.083Z","0.0.0-dev-21120":"2026-10-18T00:12:13.610Z","0.0.0-dev-21128":"2026-10-18T00:26:16.061Z","0.0.0-dev-21143":"2026-10-18T14:48:32.822Z","0.0.0-dev-21144":"2026-10-18T15:19:07.703Z","0.0.0-dev-21145":"2026-10-18T16:53:59.191Z","0.0.0-dev-21146":"2026-10-18T17:28:48.442Z","0.0.0-dev-21156":"2026-10-19T01:01:42.578Z","0.0.0-dev-21163":"2026-10-19T02:25:24.692Z","0.0.0-dev-21164":"2026-10-19T02:41:01.080Z","0.0.0-dev-21165":"2026-10-19T03:00:59.985Z","0.0.0-dev-21167":"2026-10-19T03:26:01.823Z","0.0.0-dev-21173":"2026-10-19T04:00:05.560Z","0.0.0-dev-21176":"2026-10-19T04:13:37.712Z","0.0.0-dev-21177":"2026-10-19T04:29:52.898Z","0.0.0-dev-21196":"2026-10-19T11:12:24.938Z","0.0.0-dev-21198":"2026-10-19T11:31:09.305Z","0.0.0-dev-21199":"2026-10-19T12:42:42.369Z","0.0.0-dev-21201":"2026-10-19T14:23:09.940Z","0.0.0-dev-21207":"2026-10-19T15:11:52.154Z","0.0.0-dev-21212":"2026-10-19T15:50:34.069Z","0.0.0-dev-21215":"2026-10-19T16:29:50.623Z","0.0.0-dev-21216":"2026-10-19T17:00:23.159Z","0.0.0-dev-21217":"2026-10-19T17:31:51.946Z","0.0.0-dev-21220":"2026-10-19T18:02:28.628Z","0.0.0-dev-21221":"2026-10-19T18:30:45.460Z","0.0.0-dev-21223":"2026-10-19T18:58:41.897Z","0.0.0-dev-21224":"2026-10-19T19:26:05.234Z","0.0.0-dev-21225":"2026-10-19T19:56:16.181Z","0.0.0-dev-21233":"2026-10-19T20:29:13.710Z","0.0.0-dev-21240":"2026-10-19T21:04:07.998Z","0.0.0-dev-21244":"2026-10-19T21:36:15.398Z","0.0.0-dev-21246":"2026-10-19T22:06:24.438Z","0.0.0-dev-21252":"2026-10-19T23:44:24.555Z","0.0.0-dev-21253":"2026-10-20T00:19:45.697Z","0.0.0-dev-21255":"2026-10-20T00:58:48.980Z","0.0.0-dev-21259":"2026-10-20T01:56:22.892Z","0.0.0-dev-21266":"2026-10-20T02:57:30.347Z","0.0.0-dev-21267":"2026-10-20T03:15:28.395Z","0.0.0-dev-21268":"2026-10-20T03:42:17.912Z","0.0.0-dev-21269":"2026-10-20T04:22:08.781Z","0.0.0-dev-21286":"2026-10-20T05:58:58.356Z","0.0.0-dev-21289":"2026-10-20T06:19:07.886Z","0.0.0-dev-21296":"2026-10-20T07:15:21.631Z","2.1.0":"2026-10-20T07:17:56.486Z","0.0.0-dev-21307":"2026-10-20T10:00:54.660Z","0.0.0-dev-21309":"2026-10-20T10:15:33.510Z","0.0.0-dev-21314":"2026-10-20T12:25:01.584Z","0.0.0-dev-21317":"2026-10-20T12:51:04.817Z","0.0.0-dev-21318":"2026-10-20T13:17:29.024Z","2.1.1":"2026-10-20T13:35:42.454Z","0.0.0-dev-21324":"2026-10-20T15:52:53.134Z","0.0.0-dev-21325":"2026-10-20T16:32:42.428Z","0.0.0-dev-21327":"2026-10-20T17:17:54.707Z","0.0.0-dev-21329":"2026-10-20T17:49:14.260Z","0.0.0-dev-21339":"2026-10-20T18:41:38.858Z","0.0.0-dev-21340":"2026-10-20T19:24:40.158Z","0.0.0-dev-21344":"2026-10-20T20:00:14.211Z","0.0.0-dev-21351":"2026-10-20T20:30:28.437Z","0.0.0-dev-21353":"2026-10-20T21:11:18.874Z","0.0.0-dev-21354":"2026-10-20T21:39:15.349Z","0.0.0-dev-21357":"2026-10-20T22:07:54.674Z","0.0.0-dev-21362":"2026-10-20T22:39:27.479Z","0.0.0-dev-21366":"2026-10-20T23:08:44.462Z","0.0.0-dev-21368":"2026-10-20T23:31:03.940Z","0.0.0-dev-21382":"2026-10-21T01:25:28.729Z","0.0.0-dev-21385":"2026-10-21T02:00:36.104Z","0.0.0-dev-21387":"2026-10-21T02:28:58.014Z","0.0.0-dev-21390":"2026-10-21T02:53:09.561Z","0.0.0-dev-21392":"2026-10-21T03:25:44.985Z","2.1.2":"2026-10-21T03:40:42.256Z","0.0.0-dev-21400":"2026-10-21T04:02:45.259Z","0.0.0-dev-21406":"2026-10-21T04:30:27.985Z","0.0.0-dev-21411":"2026-10-21T04:53:59.735Z","0.0.0-dev-21421":"2026-10-21T05:44:45.159Z","0.0.0-dev-21426":"2026-10-21T06:18:20.537Z","0.0.0-dev-21430":"2026-10-21T06:45:41.650Z","0.0.0-dev-21441":"2026-10-21T10:49:40.500Z","0.0.0-dev-21453":"2026-10-21T14:08:03.964Z","0.0.0-dev-21458":"2026-10-21T14:35:19.027Z","0.0.0-dev-21460":"2026-10-21T15:30:47.800Z","0.0.0-dev-21463":"2026-10-21T16:02:34.387Z","0.0.0-dev-21465":"2026-10-21T16:45:46.145Z","0.0.0-dev-21474":"2026-10-21T17:29:32.773Z","0.0.0-dev-21479":"2026-10-21T17:51:21.233Z","0.0.0-dev-21483":"2026-10-21T18:26:03.535Z","0.0.0-dev-21489":"2026-10-21T18:55:32.671Z","0.0.0-dev-21491":"2026-10-21T19:29:26.749Z","0.0.0-dev-21504":"2026-10-21T21:40:42.508Z","0.0.0-dev-21506":"2026-10-21T22:14:05.423Z","0.0.0-dev-21507":"2026-10-21T22:40:01.324Z","0.0.0-dev-21517":"2026-10-21T23:13:38.010Z","0.0.0-dev-21524":"2026-10-22T01:05:51.591Z","0.0.0-dev-21528":"2026-10-22T01:32:42.500Z","0.0.0-dev-21530":"2026-10-22T02:03:45.451Z","0.0.0-dev-21541":"2026-10-22T05:27:02.649Z","0.0.0-dev-21556":"2026-10-22T10:38:02.170Z","0.0.0-dev-21557":"2026-10-22T11:03:54.915Z","0.0.0-dev-21559":"2026-10-22T11:46:49.851Z","0.0.0-dev-21561":"2026-10-22T12:15:06.611Z","0.0.0-dev-21563":"2026-10-22T12:37:40.162Z","2.1.3":"2026-10-22T12:45:03.680Z","0.0.0-dev-21570":"2026-10-22T13:07:55.134Z","0.0.0-dev-21578":"2026-10-22T15:28:12.490Z","0.0.0-dev-21581":"2026-10-22T16:00:33.869Z","0.0.0-dev-21586":"2026-10-22T16:42:45.891Z","0.0.0-dev-21590":"2026-10-22T17:12:34.743Z","0.0.0-dev-21592":"2026-10-22T18:04:39.081Z","0.0.0-dev-21599":"2026-10-22T19:37:01.062Z","0.0.0-dev-21603":"2026-10-22T20:41:41.564Z","0.0.0-dev-21612":"2026-10-22T21:15:45.511Z","0.0.0-dev-21614":"2026-10-22T21:47:09.253Z","0.0.0-dev-21627":"2026-10-22T23:36:01.219Z","0.0.0-dev-21631":"2026-10-23T00:09:08.104Z","0.0.0-dev-21641":"2026-10-23T00:48:00.773Z","0.0.0-dev-21647":"2026-10-23T01:18:34.212Z","0.0.0-dev-21651":"2026-10-23T01:44:38.006Z","0.0.0-dev-21654":"2026-10-23T02:10:53.703Z","0.0.0-dev-21661":"2026-10-23T02:44:21.210Z","0.0.0-dev-21662":"2026-10-23T03:07:44.484Z","0.0.0-dev-21668":"2026-10-23T03:43:04.385Z","0.0.0-dev-21670":"2026-10-23T04:07:58.240Z","0.0.0-dev-21672":"2026-10-23T04:29:32.436Z","0.0.0-dev-21673":"2026-10-23T04:58:38.597Z","0.0.0-dev-21676":"2026-10-23T05:30:33.262Z","0.0.0-dev-21677":"2026-10-23T05:58:19.801Z","0.0.0-dev-21681":"2026-10-23T06:56:48.736Z","0.0.0-dev-21685":"2026-10-23T08:53:56.996Z","2.1.4":"2026-10-23T10:16:17.309Z","0.0.0-dev-21695":"2026-10-23T12:00:28.979Z","0.0.0-dev-21703":"2026-10-23T13:07:52.404Z","0.0.0-dev-21708":"2026-10-23T13:47:41.755Z","0.0.0-dev-21709":"2026-10-23T14:18:50.492Z","0.0.0-dev-21730":"2026-10-23T18:21:22.828Z","0.0.0-dev-21733":"2026-10-23T19:10:48.705Z","0.0.0-dev-21734":"2026-10-23T19:43:36.300Z","0.0.0-dev-21737":"2026-10-23T20:43:42.882Z","0.0.0-dev-21738":"2026-10-23T21:43:25.893Z","0.0.0-dev-21741":"2026-10-23T22:03:58.678Z","0.0.0-dev-21744":"2026-10-23T22:38:17.611Z","0.0.0-dev-21745":"2026-10-24T01:15:37.295Z","0.0.0-dev-21747":"2026-10-24T02:49:47.647Z","0.0.0-dev-21748":"2026-10-24T03:16:37.439Z","0.0.0-dev-21756":"2026-10-24T04:00:30.382Z","0.0.0-dev-21761":"2026-10-24T04:57:22.339Z","0.0.0-dev-21763":"2026-10-24T05:15:41.886Z","0.0.0-dev-21764":"2026-10-24T06:04:18.470Z","0.0.0-dev-21765":"2026-10-24T06:38:31.038Z","0.0.0-dev-21766":"2026-10-24T08:54:29.557Z","0.0.0-dev-21768":"2026-10-24T09:35:59.717Z","0.0.0-dev-21769":"2026-10-24T10:08:38.404Z","0.0.0-dev-21771":"2026-10-24T12:52:44.041Z","0.0.0-dev-21775":"2026-10-24T15:49:21.296Z","0.0.0-dev-21777":"2026-10-24T17:22:40.614Z","0.0.0-dev-21779":"2026-10-24T17:51:48.381Z","0.0.0-dev-21784":"2026-10-24T18:28:31.491Z","0.0.0-dev-21787":"2026-10-24T18:56:37.644Z","0.0.0-dev-21788":"2026-10-24T19:44:55.674Z","0.0.0-dev-21792":"2026-10-24T21:06:54.043Z","0.0.0-dev-21793":"2026-10-24T22:09:32.800Z","0.0.0-dev-21794":"2026-10-24T22:44:50.860Z","0.0.0-dev-21795":"2026-10-24T23:48:08.872Z","0.0.0-dev-21797":"2026-10-25T00:20:43.691Z","0.0.0-dev-21798":"2026-10-25T01:20:15.446Z","0.0.0-dev-21799":"2026-10-25T01:58:55.747Z","0.0.0-dev-21800":"2026-10-25T02:40:49.698Z","0.0.0-dev-21801":"2026-10-25T03:05:30.238Z","0.0.0-dev-21802":"2026-10-25T03:53:45.371Z","0.0.0-dev-21803":"2026-10-25T04:23:44.391Z","0.0.0-dev-21811":"2026-10-25T05:15:27.416Z","0.0.0-dev-21812":"2026-10-25T05:35:06.229Z","0.0.0-dev-21817":"2026-10-25T06:02:21.323Z","0.0.0-dev-21818":"2026-10-25T06:40:29.859Z","0.0.0-dev-21820":"2026-10-25T10:27:18.121Z","0.0.0-dev-21821":"2026-10-25T11:13:30.126Z","0.0.0-dev-21823":"2026-10-25T11:43:32.295Z","0.0.0-dev-21824":"2026-10-25T12:00:30.231Z","0.0.0-dev-21827":"2026-10-25T12:35:07.979Z","0.0.0-dev-21832":"2026-10-25T12:59:50.778Z","0.0.0-dev-21834":"2026-10-25T13:25:36.324Z","0.0.0-dev-21843":"2026-10-25T14:16:18.163Z","0.0.0-dev-21844":"2026-10-25T15:02:31.399Z","0.0.0-dev-21845":"2026-10-25T15:25:37.573Z","0.0.0-dev-21846":"2026-10-25T15:52:36.981Z","0.0.0-dev-21852":"2026-10-25T16:25:28.699Z","0.0.0-dev-21856":"2026-10-25T16:49:55.920Z","0.0.0-dev-21864":"2026-10-25T20:55:52.769Z","0.0.0-dev-21873":"2026-10-25T21:29:23.485Z","0.0.0-dev-21875":"2026-10-25T22:02:28.266Z","0.0.0-dev-21876":"2026-10-25T22:51:12.694Z","0.0.0-dev-21881":"2026-10-25T23:25:39.840Z","0.0.0-dev-21894":"2026-10-25T23:52:00.408Z","0.0.0-dev-21903":"2026-10-26T00:21:53.634Z","0.0.0-dev-21904":"2026-10-26T00:46:40.906Z","0.0.0-dev-21905":"2026-10-26T03:01:20.264Z","0.0.0-dev-21906":"2026-10-26T03:33:59.093Z","0.0.0-dev-21907":"2026-10-26T04:11:07.050Z","0.0.0-dev-21908":"2026-10-26T05:00:27.678Z","0.0.0-dev-21915":"2026-10-26T05:30:05.087Z","0.0.0-dev-21920":"2026-10-26T06:02:57.761Z","0.0.0-dev-21922":"2026-10-26T06:22:19.298Z","0.0.0-dev-44":"2026-10-26T23:29:08.472Z","0.0.0-dev-51":"2026-10-27T00:09:35.692Z","0.0.0-dev-55":"2026-10-27T00:45:57.490Z","0.0.0-dev-56":"2026-10-27T01:26:03.259Z","0.0.0-dev-57":"2026-10-27T03:03:23.277Z","0.0.0-dev-64":"2026-10-27T03:36:15.036Z","0.0.0-dev-65":"2026-10-27T04:11:16.667Z","0.0.0-dev-70":"2026-10-27T04:55:05.188Z","0.0.0-dev-75":"2026-10-27T05:27:56.435Z","0.0.0-dev-80":"2026-10-27T06:28:58.649Z","0.0.0-dev-81":"2026-10-27T07:12:32.302Z","0.0.0-dev-84":"2026-10-27T07:59:50.751Z","0.0.0-dev-85":"2026-10-27T08:46:49.907Z","2.2.0":"2026-10-27T08:58:35.199Z","0.0.0-dev-87":"2026-10-27T09:58:31.536Z","0.0.0-dev-88":"2026-10-27T13:49:20.231Z","0.0.0-dev-91":"2026-10-27T14:49:50.039Z","0.0.0-dev-96":"2026-10-27T15:44:52.499Z","0.0.0-dev-98":"2026-10-27T16:38:30.504Z","0.0.0-dev-99":"2026-10-27T17:31:51.873Z","0.0.0-dev-106":"2026-10-27T18:22:51.055Z","0.0.0-dev-107":"2026-10-27T20:18:33.881Z","0.0.0-dev-112":"2026-10-27T21:01:58.702Z","0.0.0-dev-126":"2026-10-27T21:48:02.364Z","0.0.0-dev-127":"2026-10-27T22:34:18.496Z","0.0.0-dev-142":"2026-10-27T23:17:07.863Z","0.0.0-dev-146":"2026-10-28T00:25:15.377Z","0.0.0-dev-147":"2026-10-28T01:40:25.019Z","0.0.0-dev-149":"2026-10-28T02:28:13.160Z","0.0.0-dev-150":"2026-10-28T05:40:31.741Z","0.0.0-dev-152":"2026-10-28T06:24:58.713Z","0.0.0-dev-153":"2026-10-28T07:07:20.769Z","0.0.0-dev-154":"2026-10-28T10:22:07.620Z","0.0.0-dev-156":"2026-10-28T11:14:11.722Z","0.0.0-dev-157":"2026-10-28T12:05:52.544Z","0.0.0-dev-158":"2026-10-28T13:05:55.136Z","0.0.0-dev-160":"2026-10-28T13:46:41.419Z","0.0.0-dev-163":"2026-10-28T15:29:39.595Z","0.0.0-dev-170":"2026-10-28T17:54:58.100Z","0.0.0-dev-172":"2026-10-28T18:42:49.631Z","0.0.0-dev-176":"2026-10-28T19:31:43.898Z","0.0.0-dev-177":"2026-10-28T20:36:47.416Z","0.0.0-dev-187":"2026-10-28T21:22:03.980Z","0.0.0-dev-189":"2026-10-28T22:08:20.444Z","0.0.0-dev-192":"2026-10-28T22:54:43.384Z","0.0.0-dev-197":"2026-10-28T23:37:15.235Z","0.0.0-dev-201":"2026-10-29T01:23:31.057Z","0.0.0-dev-210":"2026-10-29T03:40:06.922Z","0.0.0-dev-216":"2026-10-29T04:20:54.004Z","2.2.1":"2026-10-29T05:11:21.411Z","0.0.0-dev-220":"2026-10-29T05:40:26.724Z","0.0.0-dev-223":"2026-10-29T06:29:03.818Z","0.0.0-dev-224":"2026-10-29T07:10:28.645Z","0.0.0-dev-225":"2026-10-29T08:23:06.103Z","0.0.0-dev-228":"2026-10-29T09:12:05.465Z","0.0.0-dev-232":"2026-10-29T09:58:38.503Z","0.0.0-dev-233":"2026-10-29T10:44:55.762Z","0.0.0-dev-235":"2026-10-29T11:38:29.180Z","0.0.0-dev-236":"2026-10-29T14:44:57.533Z","0.0.0-dev-241":"2026-10-29T16:46:27.924Z","0.0.0-dev-248":"2026-10-29T17:32:52.601Z","0.0.0-dev-256":"2026-10-29T18:25:13.479Z","2.2.2":"2026-10-29T18:38:41.766Z","0.0.0-dev-261":"2026-10-29T19:19:19.505Z","0.0.0-dev-271":"2026-10-29T20:39:02.131Z","0.0.0-dev-275":"2026-10-29T21:30:14.014Z","0.0.0-dev-286":"2026-10-29T23:14:52.811Z","0.0.0-dev-287":"2026-10-29T23:57:14.951Z","0.0.0-dev-289":"2026-10-30T02:19:55.047Z","0.0.0-dev-291":"2026-10-30T03:10:09.179Z","0.0.0-dev-306":"2026-10-30T04:45:17.174Z","0.0.0-dev-329":"2026-10-30T05:34:11.817Z","0.0.0-dev-338":"2026-10-30T06:15:51.218Z","0.0.0-dev-347":"2026-10-30T07:02:40.914Z","0.0.0-dev-355":"2026-10-30T09:07:54.871Z","2.2.3":"2026-10-30T09:52:36.740Z","0.0.0-dev-358":"2026-10-30T09:56:35.103Z","0.0.0-dev-360":"2026-10-30T11:00:20.954Z","0.0.0-dev-365":"2026-10-30T11:51:31.309Z","0.0.0-dev-367":"2026-10-30T12:34:46.468Z","0.0.0-dev-368":"2026-10-30T13:37:36.385Z","0.0.0-dev-372":"2026-10-30T14:25:54.634Z","0.0.0-dev-377":"2026-10-30T15:19:48.462Z","0.0.0-dev-385":"2026-10-30T16:51:28.188Z","2.2.4":"2026-10-30T16:52:40.097Z","0.0.0-dev-393":"2026-10-30T18:04:37.565Z","0.0.0-dev-398":"2026-10-30T19:36:15.272Z","0.0.0-dev-400":"2026-10-30T20:35:33.959Z","0.0.0-dev-406":"2026-10-30T21:25:51.517Z","0.0.0-dev-408":"2026-10-30T22:18:17.329Z","2.2.5":"2026-10-30T23:12:40.093Z","0.0.0-dev-409":"2026-10-30T23:26:29.148Z","0.0.0-dev-411":"2026-10-31T00:21:19.098Z","0.0.0-dev-413":"2026-10-31T01:04:51.747Z","0.0.0-dev-414":"2026-10-31T01:50:04.217Z","0.0.0-dev-416":"2026-10-31T02:44:40.914Z","0.0.0-dev-420":"2026-10-31T03:30:01.724Z","0.0.0-dev-425":"2026-10-31T04:10:21.431Z","0.0.0-dev-431":"2026-10-31T04:52:44.942Z","0.0.0-dev-433":"2026-10-31T05:34:51.249Z","0.0.0-dev-434":"2026-10-31T06:13:45.174Z","0.0.0-dev-438":"2026-10-31T06:55:04.435Z","0.0.0-dev-439":"2026-10-31T07:32:20.858Z","0.0.0-dev-440":"2026-10-31T08:15:20.069Z","0.0.0-dev-441":"2026-10-31T09:25:48.393Z","0.0.0-dev-442":"2026-10-31T10:43:15.768Z","0.0.0-dev-443":"2026-10-31T17:13:00.526Z","0.0.0-dev-445":"2026-10-31T17:50:30.793Z","0.0.0-dev-448":"2026-10-31T18:33:30.434Z","0.0.0-dev-449":"2026-10-31T20:06:50.775Z","0.0.0-dev-451":"2026-10-31T20:59:18.006Z","0.0.0-dev-455":"2026-10-31T22:08:42.572Z","0.0.0-dev-457":"2026-10-31T22:58:07.701Z","0.0.0-dev-461":"2026-11-01T00:05:00.344Z","0.0.0-dev-463":"2026-11-01T01:28:11.497Z","0.0.0-dev-465":"2026-11-01T02:09:13.471Z","0.0.0-dev-466":"2026-11-01T03:01:32.071Z","0.0.0-dev-468":"2026-11-01T04:48:17.411Z","0.0.0-dev-469":"2026-11-01T05:46:07.041Z","0.0.0-dev-470":"2026-11-01T06:30:56.342Z","0.0.0-dev-471":"2026-11-01T07:09:07.250Z","0.0.0-dev-473":"2026-11-01T16:38:46.454Z","0.0.0-dev-476":"2026-11-01T17:19:24.478Z","0.0.0-dev-477":"2026-11-01T18:00:00.307Z","0.0.0-dev-478":"2026-11-01T19:39:40.234Z","0.0.0-dev-479":"2026-11-01T22:23:04.963Z","0.0.0-dev-480":"2026-11-02T01:19:31.093Z","0.0.0-dev-481":"2026-11-02T02:05:47.063Z","0.0.0-dev-482":"2026-11-02T02:45:30.264Z","0.0.0-dev-491":"2026-11-02T03:24:36.843Z","0.0.0-dev-513":"2026-11-02T04:02:55.102Z","0.0.0-dev-519":"2026-11-02T04:47:48.105Z","0.0.0-dev-520":"2026-11-02T05:24:34.358Z","0.0.0-dev-521":"2026-11-02T06:01:43.082Z","0.0.0-dev-522":"2026-11-02T06:41:36.904Z","0.0.0-dev-524":"2026-11-02T07:31:35.053Z","0.0.0-dev-525":"2026-11-02T11:26:25.225Z","0.0.0-dev-526":"2026-11-02T12:23:11.590Z","0.0.0-dev-527":"2026-11-02T17:23:32.985Z","0.0.0-dev-528":"2026-11-02T18:14:11.619Z","0.0.0-dev-529":"2026-11-02T19:23:54.808Z","0.0.0-dev-531":"2026-11-02T20:10:29.921Z","0.0.0-dev-532":"2026-11-02T21:06:06.728Z","0.0.0-dev-533":"2026-11-02T21:55:19.096Z","0.0.0-dev-534":"2026-11-03T06:15:38.181Z","0.0.0-dev-535":"2026-11-03T14:05:12.115Z","0.0.0-dev-536":"2026-11-03T15:29:18.031Z","0.0.0-dev-537":"2026-11-03T17:09:17.486Z","0.0.0-dev-544":"2026-11-03T18:51:28.011Z","0.0.0-dev-549":"2026-11-03T20:04:25.844Z","0.0.0-dev-551":"2026-11-03T21:15:03.315Z","0.0.0-dev-552":"2026-11-03T22:28:09.718Z","0.0.0-dev-554":"2026-11-03T23:10:25.058Z","0.0.0-dev-555":"2026-11-04T00:34:23.789Z","0.0.0-dev-562":"2026-11-04T02:19:55.533Z","0.0.0-dev-565":"2026-11-04T04:11:51.201Z","0.0.0-dev-566":"2026-11-04T06:25:04.365Z","0.0.0-dev-569":"2026-11-04T07:36:32.120Z","0.0.0-dev-572":"2026-11-04T08:44:37.991Z","0.0.0-dev-573":"2026-11-04T10:49:05.397Z","0.0.0-dev-575":"2026-11-04T12:02:52.735Z","0.0.0-dev-576":"2026-11-04T13:55:59.630Z","0.0.0-dev-578":"2026-11-04T14:39:42.650Z","0.0.0-dev-579":"2026-11-04T15:52:03.627Z","0.0.0-dev-583":"2026-11-04T18:17:16.186Z","0.0.0-dev-605":"2026-11-04T20:28:36.294Z","0.0.0-dev-627":"2026-11-04T22:21:51.729Z","0.0.0-dev-639":"2026-11-04T23:08:39.764Z","0.0.0-dev-646":"2026-11-04T23:58:26.081Z","0.0.0-dev-655":"2026-11-05T00:49:09.399Z","0.0.0-dev-665":"2026-11-05T01:31:57.984Z","0.0.0-dev-669":"2026-11-05T02:16:23.097Z","0.0.0-dev-678":"2026-11-05T02:56:42.369Z","0.0.0-dev-686":"2026-11-05T03:36:57.039Z","0.0.0-dev-695":"2026-11-05T04:20:13.016Z","0.0.0-dev-703":"2026-11-05T05:11:15.211Z","0.0.0-dev-724":"2026-11-05T05:49:27.999Z","0.0.0-dev-735":"2026-11-05T06:33:59.170Z","0.0.0-dev-750":"2026-11-05T07:12:33.763Z","0.0.0-dev-767":"2026-11-05T08:24:08.890Z","0.0.0-dev-784":"2026-11-05T10:02:56.836Z","0.0.0-dev-787":"2026-11-05T11:02:40.661Z","0.0.0-dev-788":"2026-11-05T13:48:34.144Z","0.0.0-dev-791":"2026-11-05T14:30:18.975Z","0.0.0-dev-794":"2026-11-05T15:28:35.448Z","0.0.0-dev-800":"2026-11-05T16:12:27.313Z","0.0.0-dev-821":"2026-11-05T16:54:32.608Z","0.0.0-dev-823":"2026-11-05T17:44:14.804Z","0.0.0-dev-825":"2026-11-05T18:35:47.959Z","0.0.0-dev-828":"2026-11-05T19:34:03.454Z","0.0.0-dev-831":"2026-11-05T20:26:05.073Z","0.0.0-dev-832":"2026-11-05T21:40:04.222Z","0.0.0-dev-837":"2026-11-05T22:35:45.464Z","0.0.0-dev-842":"2026-11-05T23:17:37.373Z","0.0.0-dev-845":"2026-11-06T00:00:00.014Z","0.0.0-dev-846":"2026-11-06T00:47:55.987Z","0.0.0-dev-849":"2026-11-06T02:29:05.943Z","0.0.0-dev-852":"2026-11-06T03:18:44.750Z","0.0.0-dev-853":"2026-11-06T03:57:06.925Z","0.0.0-dev-856":"2026-11-06T04:36:12.439Z","0.0.0-dev-857":"2026-11-06T05:19:11.431Z","0.0.0-dev-861":"2026-11-06T06:01:42.196Z","0.0.0-dev-865":"2026-11-06T06:44:51.434Z","0.0.0-dev-866":"2026-11-06T07:19:19.939Z","0.0.0-dev-867":"2026-11-06T08:01:57.329Z"},"bugs":{"url":"https://github.com/anomalyco/opencode/issues"},"license":"MIT","homepage":"https://github.com/anomalyco/opencode#readme","repository":{"url":"git+https://github.com/anomalyco/opencode.git","type":"git","directory":"packages/plugin"},"description":"Authoring interfaces and runtime loader support for OpenCode V2 plugins:","maintainers":[{"name":"thdxr","email":"d@ironbay.co"}],"readme":"","readmeFilename":""}