feat(frontend): display “waiting for user confirmation” when agent status is “awaiting_user_confirmation” (#11539)

This commit is contained in:
Hiep Le
2025-10-29 20:31:05 +07:00
committed by GitHub
parent aba5d54a86
commit 2fdd4d084a
3 changed files with 18 additions and 1 deletions

View File

@@ -930,4 +930,5 @@ export enum I18nKey {
TOAST$STOPPING_CONVERSATION = "TOAST$STOPPING_CONVERSATION",
TOAST$FAILED_TO_STOP_CONVERSATION = "TOAST$FAILED_TO_STOP_CONVERSATION",
TOAST$CONVERSATION_STOPPED = "TOAST$CONVERSATION_STOPPED",
AGENT_STATUS$WAITING_FOR_USER_CONFIRMATION = "AGENT_STATUS$WAITING_FOR_USER_CONFIRMATION",
}

View File

@@ -14878,5 +14878,21 @@
"tr": "Konuşma durduruldu",
"de": "Konversation gestoppt",
"uk": "Розмову зупинено"
},
"AGENT_STATUS$WAITING_FOR_USER_CONFIRMATION": {
"en": "Waiting for user confirmation",
"ja": "ユーザーの確認を待っています",
"zh-CN": "等待用户确认",
"zh-TW": "等待使用者確認",
"ko-KR": "사용자 확인 대기 중",
"no": "Venter på brukerbekreftelse",
"it": "In attesa di conferma dell'utente",
"pt": "Aguardando confirmação do usuário",
"es": "Esperando confirmación del usuario",
"ar": "في انتظار تأكيد المستخدم",
"fr": "En attente de la confirmation de l'utilisateur",
"tr": "Kullanıcı onayı bekleniyor",
"de": "Warte auf Benutzerbestätigung",
"uk": "Очікується підтвердження користувача"
}
}

View File

@@ -24,7 +24,7 @@ export const AGENT_STATUS_MAP: {
// Ready/Idle/Waiting for user input states
[AgentState.AWAITING_USER_INPUT]: I18nKey.AGENT_STATUS$WAITING_FOR_TASK,
[AgentState.AWAITING_USER_CONFIRMATION]:
I18nKey.AGENT_STATUS$WAITING_FOR_TASK,
I18nKey.AGENT_STATUS$WAITING_FOR_USER_CONFIRMATION,
[AgentState.USER_CONFIRMED]: I18nKey.AGENT_STATUS$WAITING_FOR_TASK,
[AgentState.USER_REJECTED]: I18nKey.AGENT_STATUS$WAITING_FOR_TASK,
[AgentState.FINISHED]: I18nKey.AGENT_STATUS$WAITING_FOR_TASK,