Jelajahi Sumber

rm interleaved thinking filter for certain kimi k2 thinking model providers that were bugged

Aiden Cline 2 bulan lalu
induk
melakukan
9427f56e1a
1 mengubah file dengan 1 tambahan dan 6 penghapusan
  1. 1 6
      packages/opencode/src/provider/transform.ts

+ 1 - 6
packages/opencode/src/provider/transform.ts

@@ -74,17 +74,12 @@ export namespace ProviderTransform {
       return result
     }
 
-    // TODO: rm later
-    const bugged =
-      (model.id === "kimi-k2-thinking" && model.providerID === "opencode") ||
-      (model.id === "moonshotai/Kimi-K2-Thinking" && model.providerID === "baseten")
     if (
       model.providerID === "deepseek" ||
       model.api.id.toLowerCase().includes("deepseek") ||
       (model.capabilities.interleaved &&
         typeof model.capabilities.interleaved === "object" &&
-        model.capabilities.interleaved.field === "reasoning_content" &&
-        !bugged)
+        model.capabilities.interleaved.field === "reasoning_content")
     ) {
       return msgs.map((msg) => {
         if (msg.role === "assistant" && Array.isArray(msg.content)) {