[extension config] Make breaking optional value non-optional (#17785)

This commit is contained in:
christine betts
2026-01-28 11:11:21 -05:00
committed by GitHub
parent 370b165769
commit 4d4e16cc8c
4 changed files with 11 additions and 1 deletions

View File

@@ -306,6 +306,7 @@ System using model: \${MODEL_NAME}
'MY_VALUE',
mockRequestSetting,
ExtensionSettingScope.USER,
process.cwd(),
);
await extensionManager.restartExtension(extension);

View File

@@ -207,7 +207,7 @@ export async function updateSetting(
settingKey: string,
requestSetting: (setting: ExtensionSetting) => Promise<string>,
scope: ExtensionSettingScope,
workspaceDir?: string,
workspaceDir: string,
): Promise<void> {
const { name: extensionName, settings } = extensionConfig;
if (!settings || settings.length === 0) {