diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts index a998b87f3c..007051f129 100644 --- a/packages/opencode/src/provider/transform.ts +++ b/packages/opencode/src/provider/transform.ts @@ -76,11 +76,9 @@ export namespace ProviderTransform { } if ( - model.providerID === "deepseek" || - model.api.id.toLowerCase().includes("deepseek") || - (model.capabilities.interleaved && - typeof model.capabilities.interleaved === "object" && - model.capabilities.interleaved.field === "reasoning_content") + model.capabilities.interleaved && + typeof model.capabilities.interleaved === "object" && + model.capabilities.interleaved.field === "reasoning_content" ) { return msgs.map((msg) => { if (msg.role === "assistant" && Array.isArray(msg.content)) {