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

thinking-toggle-wip
Aiden Cline 2025-12-18 12:26:27 -06:00
parent cc932a5f4f
commit eed4a950c9
1 changed files with 1 additions and 6 deletions

View File

@ -75,17 +75,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)) {