diff --git a/src/vs/workbench/contrib/void/common/modelCapabilities.ts b/src/vs/workbench/contrib/void/common/modelCapabilities.ts index 194975dc..ae2e737f 100644 --- a/src/vs/workbench/contrib/void/common/modelCapabilities.ts +++ b/src/vs/workbench/contrib/void/common/modelCapabilities.ts @@ -913,12 +913,6 @@ const lmStudioSettings: VoidStaticProviderInfo = { modelOptions: {}, // TODO } -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 -} - const ollamaSettings: VoidStaticProviderInfo = { // reasoning: we need to filter out reasoning tags manually providerReasoningIOSettings: { output: { needsManualParse: true }, }, @@ -932,6 +926,12 @@ const openaiCompatible: VoidStaticProviderInfo = { modelOptions: {}, } +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 +} + // ---------------- OPENROUTER ---------------- const openRouterModelOptions_assumingOpenAICompat = {