We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b51607 commit 8021853Copy full SHA for 8021853
core/config/shouldAutoEnableSystemMessageTools.ts
@@ -21,9 +21,12 @@ import { ModelDescription } from "../index.d";
21
export function shouldAutoEnableSystemMessageTools(
22
model: ModelDescription,
23
): boolean | undefined {
24
- // Auto-enable for OpenRouter, but exclude Claude models which have good native tool calling
+ // Auto-enable for OpenRouter, but exclude Claude/KimiK2 models which have good native tool calling
25
if (model.provider === "openrouter") {
26
- return !model.model.toLowerCase().includes("claude");
+ return (
27
+ !model.model.toLowerCase().includes("claude") &&
28
+ !model.model.toLowerCase().includes("kimi-k2")
29
+ );
30
}
31
32
// No auto-preference for all other providers - use manual setting
0 commit comments