fix: show clear toast when agent definition is missing

Surface missing agent definitions during delete
Avoid hiding delete errors behind generic failures
Add localized toast copy
This commit is contained in:
Bohdan Triapitsyn
2026-06-16 14:33:08 +03:00
parent 8f1da2f728
commit 3ba93c111e
11 changed files with 34 additions and 12 deletions
@@ -359,6 +359,7 @@ export const settingsDict = {
"settings.agents.sidebar.toast.agentDeleted": "Агент \"{name}\" успішно видалено",
"settings.agents.sidebar.toast.agentReset": "Агента \"{name}\" скинуто до значень за замовчуванням",
"settings.agents.sidebar.toast.deleteFailed": "Не вдалося видалити агента",
"settings.agents.sidebar.toast.definitionNotFound": "Визначення агента не знайдено. Нічого не змінено.",
"settings.agents.sidebar.toast.resetFailed": "Не вдалося скинути агента",
"settings.agents.sidebar.toast.agentNameRequired": "Потрібно вказати ім’я агента",
"settings.agents.sidebar.toast.agentExists": "Агент із такою назвою вже існує",