diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts index 606cf2d43..320af4d39 100644 --- a/packages/opencode/src/provider/transform.ts +++ b/packages/opencode/src/provider/transform.ts @@ -75,11 +75,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)) {