Explorar o código

fix issue with provider cache

Dax Raad hai 1 ano
pai
achega
b8bbee4718
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      packages/opencode/src/provider/provider.ts

+ 2 - 2
packages/opencode/src/provider/provider.ts

@@ -232,8 +232,8 @@ export namespace Provider {
       const s = await state()
       const existing = s.sdk.get(provider.id)
       if (existing) return existing
-      const [pkg, version] = provider.npm ?? provider.id
-      const mod = await import(await BunProc.install(pkg, version))
+      const pkg = provider.npm ?? provider.id
+      const mod = await import(await BunProc.install(pkg, "latest"))
       const fn = mod[Object.keys(mod).find((key) => key.startsWith("create"))!]
       const loaded = fn(s.providers[provider.id]?.options)
       s.sdk.set(provider.id, loaded)