Skip to content

Commit d3f3764

Browse files
committed
fix: address Copilot review on Responses error message
Return trimmed upstream message from describeMalformedNonStream and leave sanitization to buildErrorBody for a single sanitization pass. Signed-off-by: Ravi Tharuma <RaviTharuma@users.noreply.github.com>
1 parent 7d98391 commit d3f3764

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

open-sse/utils/diagnostics.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,8 +327,9 @@ export function describeMalformedNonStream(
327327
const rawMessage =
328328
typeof err?.message === "string" && err.message.trim().length > 0 ? err.message.trim() : null;
329329
return {
330+
// Trim only here; buildErrorBody (chatCore) does the single sanitization pass.
330331
message: rawMessage
331-
? sanitizeErrorMessage(`upstream reported a failed response: ${rawMessage}`)
332+
? `upstream reported a failed response: ${rawMessage}`
332333
: "upstream reported a failed response without usable output",
333334
code: "upstream_response_failed",
334335
type: "upstream_response_error",

0 commit comments

Comments
 (0)