diff --git a/extensions/lmstudio/src/runtime.ts b/extensions/lmstudio/src/runtime.ts index 738bf6ed89f..042ec4661d0 100644 --- a/extensions/lmstudio/src/runtime.ts +++ b/extensions/lmstudio/src/runtime.ts @@ -243,7 +243,11 @@ export async function resolveLmstudioRuntimeApiKey(params: { if (shouldSuppressResolvedRuntimeApiKeyForHeaderAuth(resolved.source, hasAuthorizationHeader)) { return await resolveConfiguredApiKeyOrThrow(); } - if (isNonSecretApiKeyMarker(resolvedApiKey) && resolvedApiKey !== CUSTOM_LOCAL_AUTH_MARKER) { + if ( + isNonSecretApiKeyMarker(resolvedApiKey) && + resolvedApiKey !== CUSTOM_LOCAL_AUTH_MARKER && + resolvedApiKey !== LMSTUDIO_LOCAL_API_KEY_PLACEHOLDER + ) { return await resolveConfiguredApiKeyOrThrow(); } return resolvedApiKey;