diff --git a/src/main/services/WebviewService.ts b/src/main/services/WebviewService.ts index 22c9f183f..7af008bd7 100644 --- a/src/main/services/WebviewService.ts +++ b/src/main/services/WebviewService.ts @@ -148,9 +148,10 @@ export async function printWebviewToPDF(webviewId: number): Promise { const result = getGeminiReasoningParams(assistant, model) expect(result).toEqual({ thinkingConfig: { - includeThoughts: true + includeThoughts: true, + thinkingBudget: -1 } }) }) diff --git a/src/renderer/src/utils/provider.ts b/src/renderer/src/utils/provider.ts index e36f44ecf..86544de99 100644 --- a/src/renderer/src/utils/provider.ts +++ b/src/renderer/src/utils/provider.ts @@ -58,7 +58,8 @@ export const isSupportStreamOptionsProvider = (provider: Provider) => { const NOT_SUPPORT_QWEN3_ENABLE_THINKING_PROVIDER = [ 'ollama', 'lmstudio', - 'nvidia' + 'nvidia', + 'gpustack' ] as const satisfies SystemProviderId[] /**