diff --git a/core/llm/toolSupport.ts b/core/llm/toolSupport.ts index ccaf906ce79..f9056383447 100644 --- a/core/llm/toolSupport.ts +++ b/core/llm/toolSupport.ts @@ -217,9 +217,14 @@ export const PROVIDER_TOOL_SUPPORT: Record boolean> = openrouter: (model) => { // https://openrouter.ai/models?fmt=cards&supported_parameters=tools if ( - ["vision", "math", "guard", "mistrallite", "mistral-openorca"].some( - (part) => model.toLowerCase().includes(part), - ) + [ + "vision", + "math", + "guard", + "mistrallite", + "mistral-openorca", + "kimi-k2", + ].some((part) => model.toLowerCase().includes(part)) ) { return false; }