From cfe5cdb2971ca51aa3afb81bc0e374a54713eaf6 Mon Sep 17 00:00:00 2001 From: Carl-Robert Linnupuu Date: Tue, 20 Aug 2024 15:50:11 +0300 Subject: [PATCH] fix: reset doc and persona values on submit --- .../codegpt/toolwindow/chat/ChatToolWindowTabPanel.java | 2 ++ 1 file changed, 2 insertions(+) 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 6f3e6966..9eecaae4 100644 --- a/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java +++ b/src/main/java/ee/carlrobert/codegpt/toolwindow/chat/ChatToolWindowTabPanel.java @@ -266,6 +266,7 @@ public class ChatToolWindowTabPanel implements Disposable { .anyMatch(it -> it.getSuggestion() instanceof DocumentationActionItem); if (addedDocumentation != null && appliedInlayExists) { message.setDocumentationDetails(addedDocumentation); + CodeGPTKeys.ADDED_DOCUMENTATION.set(project, null); } var addedPersona = CodeGPTKeys.ADDED_PERSONA.get(project); @@ -273,6 +274,7 @@ public class ChatToolWindowTabPanel implements Disposable { .anyMatch(it -> it.getSuggestion() instanceof PersonaActionItem); if (addedPersona != null && personaInlayExists) { message.setPersonaDetails(addedPersona); + CodeGPTKeys.ADDED_PERSONA.set(project, null); } sendMessage(message, ConversationType.DEFAULT);