From cec9aca07127955e093725d7fc4836066e69d9c5 Mon Sep 17 00:00:00 2001 From: Praveen Thirumurugan Date: Wed, 18 Mar 2026 13:39:20 +0530 Subject: [PATCH 1/2] Refactor model ID checks for GPT 5.x model family --- packages/core/lib/v3/llm/aisdk.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/lib/v3/llm/aisdk.ts b/packages/core/lib/v3/llm/aisdk.ts index cd9bbdaa7..fe36ba161 100644 --- a/packages/core/lib/v3/llm/aisdk.ts +++ b/packages/core/lib/v3/llm/aisdk.ts @@ -135,8 +135,7 @@ export class AISdkClient extends LLMClient { const isGPT5 = this.model.modelId.includes("gpt-5"); const isCodex = this.model.modelId.includes("codex"); const usesLowReasoningEffort = - (this.model.modelId.includes("gpt-5.1") || - this.model.modelId.includes("gpt-5.2")) && + (this.model.modelId.includes("gpt-5.") && !isCodex; // Kimi models only support temperature=1 const isKimi = this.model.modelId.includes("kimi"); From a637dc329bfc5426bb71c8551c812191ed631527 Mon Sep 17 00:00:00 2001 From: Praveen Thirumurugan Date: Wed, 18 Mar 2026 13:45:41 +0530 Subject: [PATCH 2/2] Fix condition for GPT-5 model identification --- packages/core/lib/v3/llm/aisdk.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/lib/v3/llm/aisdk.ts b/packages/core/lib/v3/llm/aisdk.ts index fe36ba161..767302507 100644 --- a/packages/core/lib/v3/llm/aisdk.ts +++ b/packages/core/lib/v3/llm/aisdk.ts @@ -135,7 +135,7 @@ export class AISdkClient extends LLMClient { const isGPT5 = this.model.modelId.includes("gpt-5"); const isCodex = this.model.modelId.includes("codex"); const usesLowReasoningEffort = - (this.model.modelId.includes("gpt-5.") && + this.model.modelId.includes("gpt-5.") && !isCodex; // Kimi models only support temperature=1 const isKimi = this.model.modelId.includes("kimi");