From c3ef7e616f389f39a8685d39483e5c1cfab70e1d Mon Sep 17 00:00:00 2001 From: Andrew Pareles Date: Fri, 18 Apr 2025 03:59:23 -0700 Subject: [PATCH] lm studio reasoning! --- src/vs/workbench/contrib/void/common/modelCapabilities.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/void/common/modelCapabilities.ts b/src/vs/workbench/contrib/void/common/modelCapabilities.ts index 9e142fa4..194975dc 100644 --- a/src/vs/workbench/contrib/void/common/modelCapabilities.ts +++ b/src/vs/workbench/contrib/void/common/modelCapabilities.ts @@ -908,13 +908,13 @@ const vLLMSettings: VoidStaticProviderInfo = { } const lmStudioSettings: VoidStaticProviderInfo = { - providerReasoningIOSettings: { output: { nameOfFieldInDelta: 'reasoning_content' }, }, + providerReasoningIOSettings: { output: { needsManualParse: true }, }, modelOptionsFallback: (modelName) => extensiveModelFallback(modelName, { downloadable: { sizeGb: 'not-known' } }), modelOptions: {}, // TODO } -const liteLLMSettings: VoidStaticProviderInfo = { - providerReasoningIOSettings: { output: { nameOfFieldInDelta: 'reasoning_content' }, }, +const liteLLMSettings: VoidStaticProviderInfo = { // https://docs.litellm.ai/docs/reasoning_content + providerReasoningIOSettings: { output: { nameOfFieldInDelta: 'reasoning_content' } }, modelOptionsFallback: (modelName) => extensiveModelFallback(modelName, { downloadable: { sizeGb: 'not-known' } }), modelOptions: {}, // TODO }