apps/desktop/src/settings/DesktopClientSettings.test.ts | 1 + apps/web/src/components/ThreadNotificationCoordinator.test.tsx | 249 ++++++++++++++++++++++++++++++++ apps/web/src/components/ThreadNotificationCoordinator.tsx | 88 ++++++++--- apps/web/src/components/settings/NotificationSettings.tsx | 2 +- apps/web/src/components/settings/SettingsPanels.tsx | 16 ++ apps/web/src/components/settings/settingsSearch.ts | 6 + packages/contracts/src/settings.test.ts | 23 +++ packages/contracts/src/settings.ts | 2 + 8 files changed, 367 insertions(+), 20 deletions(-)