feat: Introduce temporary chat mode

Adds a new "Temporary Chat" mode for quick, non-persistent conversations. The new mode is available in the header bar and will trigger a visually distinct chat experience with a temporary background color. Temporary chats do not save to the chat history and are meant for short, one-off interactions. This feature enhances flexibility and provides a more convenient option for users who need to quickly interact with the AI without committing the conversation to their history.
This commit is contained in:
n4ze3m
2024-11-09 19:10:34 +05:30
parent 8fbdfc35d3
commit f8791a0707
21 changed files with 167 additions and 52 deletions

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Noget gik galt",
"validationSelectModel": "Venligst vælg en model for at forsæætte",
"deleteHistoryConfirmation": "Er du sikker på at du vil slette denne historik?",
"editHistoryTitle": "Indtast en ny titel"
"editHistoryTitle": "Indtast en ny titel",
"temporaryChat": "Midlertidig Chat"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Etwas ist schiefgelaufen",
"validationSelectModel": "Bitte wähle ein Modell aus, um fortzufahren",
"deleteHistoryConfirmation": "Bist du sicher, dass du diesen Verlauf löschen möchtest?",
"editHistoryTitle": "Gib einen neuen Titel ein"
"editHistoryTitle": "Gib einen neuen Titel ein",
"temporaryChat": "Temporärer Chat"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Something went wrong",
"validationSelectModel": "Please select a model to continue",
"deleteHistoryConfirmation": "Are you sure you want to delete this history?",
"editHistoryTitle": "Enter a new title"
"editHistoryTitle": "Enter a new title",
"temporaryChat": "Temporary Chat"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Hubo un error",
"validationSelectModel": "Selecione un modelo para continuar",
"deleteHistoryConfirmation": "¿Esta seguro que quiere borrar éste histórico?",
"editHistoryTitle": "Ingrese un nuevo título"
"editHistoryTitle": "Ingrese un nuevo título",
"temporaryChat": "Chat Temporal"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "مشکلی پیش آمد",
"validationSelectModel": "لطفا یک مدل را برای ادامه انتخاب کنید",
"deleteHistoryConfirmation": "آیا مطمئن هستید که می خواهید این تاریخچه را حذف کنید؟",
"editHistoryTitle": "یک عنوان جدید وارد کنید"
"editHistoryTitle": "یک عنوان جدید وارد کنید",
"temporaryChat": "گپ موقت"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Quelque chose s'est mal passé",
"validationSelectModel": "Veuillez sélectionner un modèle pour continuer",
"deleteHistoryConfirmation": "Êtes-vous sûr de vouloir supprimer cette historique ?",
"editHistoryTitle": "Entrez un nouveau titre"
"editHistoryTitle": "Entrez un nouveau titre",
"temporaryChat": "Chat temporaire"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Qualcosa è andato storto",
"validationSelectModel": "Scegliere un modello per continuare",
"deleteHistoryConfirmation": "Sei sicuro che vuoi eliminare la cronologia?",
"editHistoryTitle": "Inserisci un nuovo titolo"
"editHistoryTitle": "Inserisci un nuovo titolo",
"temporaryChat": "Chat Temporanea"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "何かが間違っています",
"validationSelectModel": "続行するにはモデルを選択してください",
"deleteHistoryConfirmation": "この履歴を削除しますか?",
"editHistoryTitle": "新しいタイトルを入力"
"editHistoryTitle": "新しいタイトルを入力",
"temporaryChat": "一時的なチャット"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "문제가 발생했습니다",
"validationSelectModel": "계속하려면 모델을 선택하세요",
"deleteHistoryConfirmation": "이 기록을 삭제하시겠습니까?",
"editHistoryTitle": "새 제목 입력"
"editHistoryTitle": "새 제목 입력",
"temporaryChat": "임시 채팅"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "എന്തോ തെറ്റായി",
"deleteHistoryConfirmation": "നിങ്ങളുടെ ചാറ്റ് ചരിത്രം ഇല്ലാതാക്കണമെന്ന് തീർച്ചയാണോ?",
"editHistoryTitle": "ചാറ്റ് title എഡിറ്റുചെയ്യുക",
"validationSelectModel": "തുടരുന്നതിന് ഒരു മോഡല്‍ തിരഞ്ഞെടുക്കുക"
"validationSelectModel": "തുടരുന്നതിന് ഒരു മോഡല്‍ തിരഞ്ഞെടുക്കുക",
"temporaryChat": "താൽക്കാലിക ചാറ്റ്"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Noe gikk galt",
"validationSelectModel": "Vennligst velg en modell for å fortsette",
"deleteHistoryConfirmation": "Er du sikker på at du vil slette denne historikken?",
"editHistoryTitle": "Skriv inn en ny tittel"
"editHistoryTitle": "Skriv inn en ny tittel",
"temporaryChat": "Midlertidig Chat"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Algo deu errado",
"validationSelectModel": "Por favor, selecione um modelo para continuar",
"deleteHistoryConfirmation": "Tem certeza de que deseja excluir este histórico?",
"editHistoryTitle": "Digite um novo título"
"editHistoryTitle": "Digite um novo título",
"temporaryChat": "Chat Temporário"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Что-то пошло не так",
"validationSelectModel": "Пожалуйста, выберите модель, чтобы продолжить",
"deleteHistoryConfirmation": "Вы уверены, что хотите удалить эту историю?",
"editHistoryTitle": "Введите новое название"
"editHistoryTitle": "Введите новое название",
"temporaryChat": "Временный чат"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "Något gick fel",
"validationSelectModel": "Vänligen välj en modell för att fortsätta",
"deleteHistoryConfirmation": "Är du säker på att du vill radera denna historik?",
"editHistoryTitle": "Ange en ny titel"
"editHistoryTitle": "Ange en ny titel",
"temporaryChat": "Tillfällig chatt"
}

View File

@@ -8,5 +8,6 @@
"somethingWentWrong": "出现了错误",
"validationSelectModel": "请选择一个模型以继续",
"deleteHistoryConfirmation": "你确定要删除这个历史记录吗?",
"editHistoryTitle": "输入一个新的标题"
"editHistoryTitle": "输入一个新的标题",
"temporaryChat": "临时聊天"
}