Open VRChat links and test worlds without launching a new process
Noe
Currently, whenever you open a vrchat://launch link, a VRChat shortcut with a world ID, or hit "Test" when building a world in Unity, an entirely new VRChat process will launch, even if you already have the game open.
For world debugging, closing the game and relaunching every time you make an edit that you need to test can eat up a lot of time, and it's gonna happen way more often when Udon ships.
Proposed functionality: opening a link or hitting test with the game already open makes your current VRChat process immediately leave the current instance and load into the instance defined. Perhaps some kind of flag could be added to URLs for situations where multi-clienting is necessary.
Log In
RavenWorks
This is finally being added: https://ask.vrchat.com/t/developer-update-31-july-2025/45861#p-83266-better-launch-link-handling-11
Tero
It does benefit sometimes. Eg. you're doing a puzzle that requires information from another map, therefore, you simply create a clone in a different instance. It also allows you to be active in multiple locations at the same time.
FuzzyFoxe
Tero: One could also have a simple confirmation window pop up that asks how you want to open it; In the same window, or a new one.