- Update startGlobalEventWatcher to track session activity phases independently of UI, mirroring Tauri desktop behavior. - The web server now maintains an always-up-to-date activity cache by listening to SSE events continuously, even when the UI is hidden.