sharing this for any future visitors to this thread as well:
The reason there is no browser property on the event object is because we interpret event.request values and and use the information from “User-Agent” header to set the browser and device contexts when we process the event.
You might want to conditionally initialize the SDK based on the browser. In that case you could consider using the same package we use on our server to parse the User-Agent: