From 7e6bd2b547af81b24e4a7a14d0e2b0676c3157f5 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 28 Jun 2025 22:50:08 +0200 Subject: [PATCH] Optimized case arms --- app/MindWork AI Studio/Tools/SseHandler.cs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/app/MindWork AI Studio/Tools/SseHandler.cs b/app/MindWork AI Studio/Tools/SseHandler.cs index 9f64507b..c4ec89f1 100644 --- a/app/MindWork AI Studio/Tools/SseHandler.cs +++ b/app/MindWork AI Studio/Tools/SseHandler.cs @@ -19,8 +19,7 @@ public static class SseHandler { switch (sseEvent.Metadata) { - case TextMetadata textMetadata: - var lineNumber = textMetadata.Text?.LineNumber ?? 0; + case TextMetadata: result.AppendLine($"{sseEvent.Content}"); break; @@ -38,14 +37,11 @@ public static class SseHandler result.AppendLine($"{sseEvent.Content}"); break; - case DocumentMetadata documentMetadata: + case DocumentMetadata: + case ImageMetadata: result.AppendLine($"{sseEvent.Content}"); break; - - case ImageMetadata imageMetadata: - result.AppendLine($"{sseEvent.Content}"); - break; - + case PresentationMetadata presentationMetadata: var slideNumber = presentationMetadata.Presentation?.SlideNumber ?? 0; var image = presentationMetadata.Presentation?.Image ?? null;