Explorar o código

fix: prevent main model thinking variant from applying to small model (#6839)

Co-authored-by: Melih Mucuk <[email protected]>
Melih Mucuk hai 1 mes
pai
achega
554572bc39
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      packages/opencode/src/session/llm.ts

+ 2 - 1
packages/opencode/src/session/llm.ts

@@ -83,7 +83,8 @@ export namespace LLM {
 
     const provider = await Provider.getProvider(input.model.providerID)
     const small = input.small ? ProviderTransform.smallOptions(input.model) : {}
-    const variant = input.model.variants && input.user.variant ? input.model.variants[input.user.variant] : {}
+    const variant =
+      !input.small && input.model.variants && input.user.variant ? input.model.variants[input.user.variant] : {}
     const options = pipe(
       ProviderTransform.options(input.model, input.sessionID, provider.options),
       mergeDeep(small),