diff --git a/src/vs/workbench/contrib/void/common/modelCapabilities.ts b/src/vs/workbench/contrib/void/common/modelCapabilities.ts index 3268f1dc..daef05ab 100644 --- a/src/vs/workbench/contrib/void/common/modelCapabilities.ts +++ b/src/vs/workbench/contrib/void/common/modelCapabilities.ts @@ -122,8 +122,7 @@ export type VoidStaticModelInfo = { // not stateful sizeGb: number | 'not-known' } - supportsSystemMessage: false | 'system-role' | 'developer-role' | 'separated'; // separated = anthropic where "system" is a special parameter - supportsTools?: false | 'TODO-yes-but-we-handle-it-manually' | 'anthropic-style' | 'openai-style'; + supportsSystemMessage: false | 'system-role' | 'developer-role' | 'separated'; // separated = anthropic where "system" is a special paramete supportsFIM: boolean; reasoningCapabilities: false | { @@ -678,7 +677,6 @@ const ollamaModelOptions = { downloadable: { sizeGb: 1.9 }, supportsFIM: true, supportsSystemMessage: 'system-role', - supportsTools: false, reasoningCapabilities: false, }, 'qwen2.5-coder': { @@ -688,7 +686,6 @@ const ollamaModelOptions = { downloadable: { sizeGb: 4.7 }, supportsFIM: false, supportsSystemMessage: 'system-role', - supportsTools: false, reasoningCapabilities: false, }, 'qwq': { @@ -698,7 +695,6 @@ const ollamaModelOptions = { downloadable: { sizeGb: 20 }, supportsFIM: false, supportsSystemMessage: 'system-role', - supportsTools: 'TODO-yes-but-we-handle-it-manually', reasoningCapabilities: { supportsReasoning: true, canIOReasoning: false, canTurnOffReasoning: false, openSourceThinkTags: ['', ''] }, }, 'deepseek-r1': { @@ -708,7 +704,6 @@ const ollamaModelOptions = { downloadable: { sizeGb: 4.7 }, supportsFIM: false, supportsSystemMessage: 'system-role', - supportsTools: 'TODO-yes-but-we-handle-it-manually', reasoningCapabilities: { supportsReasoning: true, canIOReasoning: false, canTurnOffReasoning: false, openSourceThinkTags: ['', ''] }, }, @@ -825,7 +820,6 @@ const openRouterModelOptions_assumingOpenAICompat = { maxOutputTokens: null, cost: { input: 0.3, output: 0.9 }, downloadable: false, - supportsTools: 'openai-style', reasoningCapabilities: false, }, 'qwen/qwen-2.5-coder-32b-instruct': {