From c1bbe446de5a5d075e14e0d5c8552eb858ae9aa5 Mon Sep 17 00:00:00 2001 From: "MUH. IQRAM BAHRING" Date: Fri, 7 Aug 2026 06:39:54 +0800 Subject: [PATCH] chore: drop full error stack traces from chat error logs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Shorten the ✗ ERROR 502 / stream ERROR lines to the message only; the multi-KB next-dev stack trace polluted the console on every provider error. --- open-sse/handlers/chatCore.js | 2 +- open-sse/utils/streamHandler.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/open-sse/handlers/chatCore.js b/open-sse/handlers/chatCore.js index d21db965..bca3b7c5 100644 --- a/open-sse/handlers/chatCore.js +++ b/open-sse/handlers/chatCore.js @@ -422,7 +422,7 @@ export async function handleChatCore({ body, modelInfo, credentials, log, onCred } const errMsg = formatProviderError(error, provider, model, HTTP_STATUS.BAD_GATEWAY); if (log?.errorLine) { - log.errorLine(reqTag, "✗", `ERROR 502 · ${provider}/${model} · ${Date.now() - requestStartTime}ms\n ${errMsg}${error.stack ? `\n ${error.stack}` : ""}`); + log.errorLine(reqTag, "✗", `ERROR 502 · ${provider}/${model} · ${Date.now() - requestStartTime}ms\n ${errMsg}`); } return createErrorResult(HTTP_STATUS.BAD_GATEWAY, errMsg, error?.resetsAtMs || undefined); } diff --git a/open-sse/utils/streamHandler.js b/open-sse/utils/streamHandler.js index 8e818a3d..e76dce90 100644 --- a/open-sse/utils/streamHandler.js +++ b/open-sse/utils/streamHandler.js @@ -78,7 +78,7 @@ export function createStreamController({ onDisconnect, onError, log, provider, m return; } - logStream("✗", `ERROR: ${error.message}${error.stack ? `\n ${error.stack}` : ""}`, true); + logStream("✗", `ERROR: ${error.message}`, true); onError?.(error); },