Spaces in address/widget id

How does open stage control handle spaces in which ids and addresses? Per the OSC spec, I do not believe they are allowed in addresses, so if the widget id or address does have a space, does open stage control escape it somehow?

I have a case with another app that I’m interfacing with that references things I’m trying to control by either its name (which can have spaces) or UUID (which isn’t readily available to view). I’d like to be able to use the name as its address, but need to account for the spaces somehow.

Thanks!

The spec doesn't allow it in addresses, but open stage control does allow spaces in addresses and ids, as far as I can see it works (most implementations out there support it I believe).

Thanks!

Kyle