feat: added conversation history feature

This commit is contained in:
Xiaohan-Tian
2026-06-03 22:56:05 -07:00
parent 5c6e1d69c5
commit a3a0f2f4ad
19 changed files with 1271 additions and 90 deletions
+7
View File
@@ -8,6 +8,13 @@ export const enUsMessages: TranslationMessages = {
'chatbox.todo.ariaLabel': 'Agent task checklist',
'chatbox.todo.count': '{completed}/{total} completed',
'chatbox.todo.active': 'Working on: {task}',
'chatbox.history.title': 'Conversation history',
'chatbox.history.heading': 'Conversation History',
'chatbox.history.cancel': 'Cancel',
'chatbox.history.delete': 'Delete',
'chatbox.history.deleteConfirm': 'Delete conversation "{title}"? This cannot be undone.',
'chatbox.history.loading': 'Loading conversations...',
'chatbox.history.empty': 'No saved conversations yet.',
'chatbox.fastForward.title': 'Fast forward tool execution approvals',
'chatbox.tool.confirmation.ariaLabel': 'Tool execution approval actions',
'chatbox.tool.confirmation.allow': 'Allow',
+7
View File
@@ -10,6 +10,13 @@ export const frFrMessages: TranslationMessages = {
'chatbox.todo.ariaLabel': 'Liste des tâches de l\'agent',
'chatbox.todo.count': '{completed}/{total} terminée(s)',
'chatbox.todo.active': 'En cours : {task}',
'chatbox.history.title': 'Historique des conversations',
'chatbox.history.heading': 'Historique des conversations',
'chatbox.history.cancel': 'Annuler',
'chatbox.history.delete': 'Supprimer',
'chatbox.history.deleteConfirm': 'Supprimer la conversation "{title}" ? Cette action est irréversible.',
'chatbox.history.loading': 'Chargement des conversations...',
'chatbox.history.empty': 'Aucune conversation enregistrée pour l\'instant.',
'chatbox.fastForward.title': 'Approuver rapidement les exécutions d\'outils',
'chatbox.tool.confirmation.ariaLabel': 'Actions d\'approbation d\'exécution d\'outil',
'chatbox.tool.confirmation.allow': 'Autoriser',
+7
View File
@@ -10,6 +10,13 @@ export const zhCnMessages: TranslationMessages = {
'chatbox.todo.ariaLabel': '代理任务清单',
'chatbox.todo.count': '已完成 {completed}/{total}',
'chatbox.todo.active': '当前进行中:{task}',
'chatbox.history.title': '对话历史',
'chatbox.history.heading': '对话历史',
'chatbox.history.cancel': '取消',
'chatbox.history.delete': '删除',
'chatbox.history.deleteConfirm': '要删除对话“{title}”吗?此操作无法撤销。',
'chatbox.history.loading': '正在加载对话...',
'chatbox.history.empty': '还没有已保存的对话。',
'chatbox.fastForward.title': '快速放行工具执行审批',
'chatbox.tool.confirmation.ariaLabel': '工具执行审批操作',
'chatbox.tool.confirmation.allow': '允许',
+7
View File
@@ -10,6 +10,13 @@ export const zhHkMessages: TranslationMessages = {
'chatbox.todo.ariaLabel': '代理任務清單',
'chatbox.todo.count': '已完成 {completed}/{total}',
'chatbox.todo.active': '當前進行中:{task}',
'chatbox.history.title': '對話歷史',
'chatbox.history.heading': '對話歷史',
'chatbox.history.cancel': '取消',
'chatbox.history.delete': '刪除',
'chatbox.history.deleteConfirm': '要刪除對話「{title}」嗎?此操作無法撤銷。',
'chatbox.history.loading': '正在載入對話...',
'chatbox.history.empty': '還沒有已儲存的對話。',
'chatbox.fastForward.title': '快速放行工具執行審批',
'chatbox.tool.confirmation.ariaLabel': '工具執行審批操作',
'chatbox.tool.confirmation.allow': '允許',