fix: reset doc and persona values on submit

This commit is contained in:
Carl-Robert Linnupuu 2024-08-20 15:50:11 +03:00
parent b22a261650
commit e6b53a5079

View file

@ -268,6 +268,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);
@ -275,6 +276,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);