Refactor error handling to config-driven approach with centralized error rules

Made-with: Cursor
This commit is contained in:
decolua committed 2026-04-15 11:46:47 +07:00
1 parent b1288c5064
commit b669b6ffc1
20 files changed
+1056 -991

No files matched your search

+1 -1
View File
@@ -270,7 +270,7 @@ export async function handleEmbeddingsCore({
}
if (!providerResponse.ok) {
const { statusCode, message } = await parseUpstreamError(providerResponse, provider);
const { statusCode, message } = await parseUpstreamError(providerResponse);
const errMsg = formatProviderError(new Error(message), provider, model, statusCode);
log?.debug?.("EMBEDDINGS", `Provider error: ${errMsg}`);
return createErrorResult(statusCode, errMsg);