Fix error logging and add more telemetry actions

This commit is contained in:
Carl-Robert Linnupuu 2023-09-28 17:08:31 +03:00
parent d504922fea
commit b35daaae88
10 changed files with 75 additions and 32 deletions

View file

@ -6,8 +6,9 @@ import com.intellij.icons.AllIcons;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.ui.Messages;
import ee.carlrobert.codegpt.actions.ActionType;
import ee.carlrobert.codegpt.actions.editor.EditorActionsUtil;
import ee.carlrobert.codegpt.completions.TelemetryAction;
import ee.carlrobert.codegpt.TelemetryAction;
import ee.carlrobert.codegpt.conversations.ConversationService;
import ee.carlrobert.codegpt.toolwindow.chat.standard.StandardChatToolWindowContentManager;
import org.jetbrains.annotations.NotNull;
@ -45,7 +46,7 @@ public class DeleteAllConversationsAction extends AnAction {
project.getService(StandardChatToolWindowContentManager.class).resetActiveTab();
} finally {
TelemetryAction.createActionMessage(TelemetryAction.IDE_ACTION)
.property("action", "DELETE_ALL_CONVERSATIONS")
.property("action", ActionType.DELETE_ALL_CONVERSATIONS.name())
.send();
}
}