Fix so the Lobby session on a Windows build won't expire.
This is an unfortunate consequence of how Windows handles background windows. In theory, putting the WebSocket connections into the Tauri "backend" may solve that problem, but of course it means that the info that is received then needs to be sent to the front-end. I don't think that's needed on macOS, nor does Google's AI. So, I'm reluctant to do a refactor just for Windows, especially before looking real hard for a less drastic solution.
Fix so the Lobby session on a Windows build won't expire.
This is an unfortunate consequence of how Windows handles background windows. In theory, putting the WebSocket connections into the Tauri "backend" may solve that problem, but of course it means that the info that is received then needs to be sent to the front-end. I don't think that's needed on macOS, nor does Google's AI. So, I'm reluctant to do a refactor just for Windows, especially before looking real hard for a less drastic solution.