fix: eliminate unnecessary clone() for each SSE event (#9238)

Given how many SSE events we get, seems worth fixing.
This commit is contained in:
Michael Bolin
2026-01-14 16:06:09 -08:00
committed by GitHub
parent e59e7d163d
commit 3728db11b8

View File

@@ -320,8 +320,7 @@ pub async fn process_sse(
}
};
let raw = sse.data.clone();
trace!("SSE event: {raw}");
trace!("SSE event: {}", &sse.data);
let event: ResponsesStreamEvent = match serde_json::from_str(&sse.data) {
Ok(event) => event,