From d98c0afc4f19adfbc396be250e5d2adffb88d477 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 28 Dec 2025 16:06:28 +0100 Subject: [PATCH] Refactor DocumentAnalysisAssistant to use FileAttachment for loaded document paths --- .../DocumentAnalysisAssistant.razor.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs index 994bafa8..fa53b044 100644 --- a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs +++ b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs @@ -185,7 +185,7 @@ public partial class DocumentAnalysisAssistant : AssistantBaseCore loadedDocumentPaths = []; + private HashSet loadedDocumentPaths = []; private bool IsNoPolicySelectedOrProtected => this.selectedPolicy is null || this.selectedPolicy.IsProtected; @@ -330,13 +330,13 @@ public partial class DocumentAnalysisAssistant : AssistantBaseCore(); var count = 1; - foreach (var documentPath in this.loadedDocumentPaths) + foreach (var fileAttachment in this.loadedDocumentPaths) { - var fileContent = await this.RustService.ReadArbitraryFileData(documentPath, int.MaxValue); - + var fileContent = await this.RustService.ReadArbitraryFileData(fileAttachment.FilePath, int.MaxValue); + documentSections.Add($""" ## DOCUMENT {count}: - File path: {documentPath} + File path: {fileAttachment.FilePath} Content: ``` {fileContent}