From a5320a253832dfc6a05eee66cea10439fdab130c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Commaret?= Date: Fri, 24 Apr 2026 00:54:05 +0200 Subject: [PATCH] Enhance macLocalAFM settings by adding specialToolFormat and updating display name to 'Apple & MLX' --- src/vs/workbench/contrib/void/common/modelCapabilities.ts | 1 + src/vs/workbench/contrib/void/common/voidSettingsTypes.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/void/common/modelCapabilities.ts b/src/vs/workbench/contrib/void/common/modelCapabilities.ts index 57111ee1..8b4d8e41 100644 --- a/src/vs/workbench/contrib/void/common/modelCapabilities.ts +++ b/src/vs/workbench/contrib/void/common/modelCapabilities.ts @@ -1474,6 +1474,7 @@ const macLocalAFMSettings: VoidStaticProviderInfo = { downloadable: false, supportsFIM: false, supportsSystemMessage: 'system-role', + specialToolFormat: 'openai-style', reasoningCapabilities: false, }, }, diff --git a/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts b/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts index 35e66ec3..ce3bf2d8 100644 --- a/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts +++ b/src/vs/workbench/contrib/void/common/voidSettingsTypes.ts @@ -110,7 +110,7 @@ export const displayInfoOfProviderName = (providerName: ProviderName): DisplayIn return { title: 'AWS Bedrock', } } else if (providerName === 'macLocalAFM') { - return { title: 'Apple Foundation Model', } + return { title: 'Apple & MLX', } } throw new Error(`descOfProviderName: Unknown provider name: "${providerName}"`)