import SwiftUI import UserNotifications @main struct TrioWatchApp: App { @Environment(\.scenePhase) private var scenePhase init() { WatchNotificationHandler.shared.configure() } var body: some Scene { WindowGroup { TrioMainWatchView() } .onChange(of: scenePhase) { _, newScenePhase in if newScenePhase == .background { Task { await WatchLogger.shared.flushPersistedLogs() } } } } }