diff --git a/src/config/types.models.ts b/src/config/types.models.ts index bc79f24943f..e1d60bcf695 100644 --- a/src/config/types.models.ts +++ b/src/config/types.models.ts @@ -22,13 +22,17 @@ type SupportedOpenAICompatFields = Pick< | "supportsUsageInStreaming" | "supportsStrictMode" | "maxTokensField" - | "thinkingFormat" | "requiresToolResultName" | "requiresAssistantAfterToolResult" | "requiresThinkingAsText" >; +type SupportedThinkingFormat = + | NonNullable + | "qwen-chat-template"; + export type ModelCompatConfig = SupportedOpenAICompatFields & { + thinkingFormat?: SupportedThinkingFormat; supportsTools?: boolean; toolSchemaProfile?: "xai"; nativeWebSearchTool?: boolean;