We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a22a368 commit 10a4672Copy full SHA for 10a4672
1 file changed
src/cortex-engine/src/client/cortex.rs
@@ -667,11 +667,23 @@ impl ModelClient for CortexClient {
667
}
668
669
Err(e) => {
670
- tracing::debug!(
671
- "Failed to parse Cortex event: {} - {}",
672
- e,
673
- event.data
+ let data_preview = if event.data.len() > 100 {
+ &event.data[..100]
+ } else {
+ &event.data
674
+ };
675
+ tracing::warn!(
676
+ error = %e,
677
+ data_preview = %data_preview,
678
+ "Failed to parse SSE event"
679
+ );
680
+ let error_msg = format!(
681
+ "SSE parsing error: {} (data: {})",
682
+ e, data_preview
683
);
684
+ if tx.send(Ok(ResponseEvent::Error(error_msg))).await.is_err() {
685
+ break;
686
+ }
687
688
689
0 commit comments