Procházet zdrojové kódy

fix issue with provider cache

Dax Raad před 1 rokem
rodič
revize
b8bbee4718
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  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)