From c59df693aa950945be5cfdee6207618e5e87148f Mon Sep 17 00:00:00 2001 From: Carl-Robert Linnupuu Date: Wed, 16 Apr 2025 00:46:30 +0100 Subject: [PATCH] fix: filter duplicate referenced files (relates #975) --- .../codegpt/toolwindow/chat/ChatToolWindowTabPanel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java index 21c9c946..773c90d3 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java @@ -185,6 +185,7 @@ public class ChatToolWindowTabPanel implements Disposable { return tags.stream() .map(this::getVirtualFile) .filter(Objects::nonNull) + .distinct() .map(ReferencedFile::from) .toList(); }