From 22c968d20f5271cc14c34b64a2b20b8dcffe2522 Mon Sep 17 00:00:00 2001 From: Alex Hancock Date: Tue, 1 Apr 2025 10:31:10 -0400 Subject: [PATCH] fix: Only show one toast when extensions fail to add/activate/etc (#1963) --- .../src/components/settings_v2/extensions/agent-api.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ui/desktop/src/components/settings_v2/extensions/agent-api.ts b/ui/desktop/src/components/settings_v2/extensions/agent-api.ts index ec6fc5a7..c7ed99f7 100644 --- a/ui/desktop/src/components/settings_v2/extensions/agent-api.ts +++ b/ui/desktop/src/components/settings_v2/extensions/agent-api.ts @@ -58,11 +58,7 @@ export async function extensionApiCall( if (data.error) { const errorMessage = `Error ${action.type} extension: ${data.message || 'Unknown error'}`; toastService.dismiss(toastId); - toastService.error({ - title: extensionName, - msg: errorMessage, - traceback: data.message || 'Unknown error', - }); + // Rely on the global error catch to show the copyable error toast here throw new Error(errorMessage); }