core: Don't use websockets for desktop clients