The roster
What ships.
Five extensions ship with vrOS 2.0.0. Each one starts switched off; turn it on in Settings → Extensions and its tab joins the Dash.
VRChat OSC
In 2.0.0The VRChat OSC surface in one place: a chatbox with a typing indicator and a sound toggle, avatar parameters in and out, avatar changes, the input namespace, and the camera namespace. OSCQuery and mDNS let VRChat find it and the port it listens on. That port is bound to loopback by default, so nothing else on your network can push parameters at your avatar. The chatbox panel anchors to your wrist.
OBS Control
In 2.0.0Connect to up to 16 OBS instances, local or remote, over obs-websocket. Switch scenes, start and stop the stream or the recording, toggle and lock sources, and read the stats. A compact director panel floats in front of you with the scene grid, stream and recording state, and tally.
Soundboard
In 2.0.0Pads with per-entry volume and loop, played through the vrOS audio engine. One sound can reach more than one output at once, so a clip hits your headphones and a virtual mic together. Pads are commands, so you can bind them to a controller in SteamVR.
Twitch
In 2.0.0Chat on a panel with 7TV emotes, an ad manager with a heads-up ad warning in VR, and up to four live stream players you can place in your space. Signing in uses the device-code flow, so vrOS never sees your password.
Steam Link Face
In 2.0.0Brings face tracking from a Quest Pro streaming over Steam Link into vrOS, so O·VR can send your expressions to VRChat over OSC.
Built-in extensions arrive with their capabilities already granted, except video playback and face data, which always wait for you to allow them. You can revoke any of them in Settings → Extensions, the same as a third-party one.