Compare commits

...
Author SHA1 Message Date
Brendonovich bc4baf5346 fix(app): limit notifications to open tabs 2026-08-24 13:56:35 +00:00
@@ -238,7 +238,7 @@ export function createServerNotificationState(input: { sdk: ServerSDK; data: Dat
})
const href = sessionHref(input.key, sessionID)
if (settings.notifications.agent()) {
if (sessionIDHasOpenTab(tabs.store, input.key, sessionID) && settings.notifications.agent()) {
void platform.notify(language.t("notification.session.responseReady.title"), session.title ?? sessionID, () =>
navigate(href),
)
@@ -275,7 +275,7 @@ export function createServerNotificationState(input: { sdk: ServerSDK; data: Dat
session?.title ??
(typeof error === "string" ? error : language.t("notification.session.error.fallbackDescription"))
const href = sessionHref(input.key, sessionID)
if (settings.notifications.errors()) {
if (sessionIDHasOpenTab(tabs.store, input.key, sessionID) && settings.notifications.errors()) {
void platform.notify(language.t("notification.session.error.title"), description, () => navigate(href))
}
})