fix(core): Ensure error.message is a string before checking for specific messages (#17417)

This commit is contained in:
Pavel
2025-08-19 16:40:22 +03:00
committed by GitHub
parent 554327ee78
commit 0d4c89058d
9 changed files with 38 additions and 24 deletions

View File

@@ -206,7 +206,7 @@ export async function generateCodeForAiTransform(prompt: string, path: string, r
code = generatedCode;
break;
} catch (e) {
if (e.message.includes('maximum context length')) {
if (typeof e.message === 'string' && e.message.includes('maximum context length')) {
reducePayloadSizeOrThrow(payload, e);
continue;
}