diff --git a/dashboard/pages/analyst.vue b/dashboard/pages/analyst.vue index b979ca7..1b94f5e 100644 --- a/dashboard/pages/analyst.vue +++ b/dashboard/pages/analyst.vue @@ -105,6 +105,18 @@ const defaultPrompts = [ 'How many events i got last week ?', ] +async function deleteChat(chat_id: string) { + if (!activeProject.value) return; + const sure = confirm("Are you sure to delete the chat ?"); + if (!sure) return; + if (currentChatId.value === chat_id) { + currentChatId.value = ""; + currentChatMessages.value = []; + } + await $fetch(`/api/ai/${activeProject.value._id}/${chat_id}/delete`, signHeaders()); + await reloadChatsList(); +} +