vercel/ai · error · APICallError
${event.message}
Error message
${event.message} What it means
Error "${event.message}" thrown in vercel/ai.
Source
Thrown at packages/gateway/src/gateway-video-model.ts:121
requestBodyValues,
statusCode: response.status,
});
}
if (!parseResult.success) {
throw new APICallError({
message: 'Failed to parse video SSE event',
cause: parseResult.error,
url,
requestBodyValues,
statusCode: response.status,
});
}
const event = parseResult.value;
if (event.type === 'error') {
throw new APICallError({
message: event.message,
statusCode: event.statusCode,
url,
requestBodyValues,
responseHeaders: Object.fromEntries([...response.headers]),
responseBody: JSON.stringify(event),
data: {
error: {
message: event.message,
type: event.errorType,
param: event.param,
},
},
});
}
// event.type === 'result'
return {View on GitHub (pinned to 69428b1f8b)
When it happens
Trigger: Thrown at packages/gateway/src/gateway-video-model.ts:121 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of vercel/ai@69428b1f8b (2026-08-30).
Data as JSON: /api/errors/70cb847fa2ca67ea.
Report an issue: GitHub.