From e70114bd26d0c562e439fb487ca35b1664fe7e57 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Wed, 21 May 2025 13:57:59 +0800 Subject: [PATCH] fix: settings -> openAI -> summaryText undefined --- .../src/providers/AiProvider/OpenAIResponseProvider.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/providers/AiProvider/OpenAIResponseProvider.ts b/src/renderer/src/providers/AiProvider/OpenAIResponseProvider.ts index 05e6936574..0286a381ec 100644 --- a/src/renderer/src/providers/AiProvider/OpenAIResponseProvider.ts +++ b/src/renderer/src/providers/AiProvider/OpenAIResponseProvider.ts @@ -210,9 +210,12 @@ export abstract class BaseOpenAIProvider extends BaseProvider { if (!isSupportedReasoningEffortOpenAIModel(model)) { return {} } + const openAI = getStoreSetting('openAI') as any - const summaryText = openAI.summaryText as OpenAISummaryText + const summaryText = (openAI?.summaryText as OpenAISummaryText) || 'off' + let summary: string | undefined = undefined + if (summaryText === 'off' || model.id.includes('o1-pro')) { summary = undefined } else {