The --sdk-url value can now be supplied through a new internal path that bypasses normal argument parsing
The internal function that resolves the --sdk-url command-line flag now checks a separate function first, and if it has a value, uses that directly instead of scanning the command-line arguments as before. The old argument-scanning behavior still runs as a fallback if that first check comes back empty.
This gives --sdk-url an additional way to be set that doesn't depend on how the process was launched with command-line arguments, likely useful for cases where the value needs to be supplied programmatically rather than typed on a command line.
What supplies the value through this new path, and in what situation it would differ from the argument-scanning fallback, isn't stated.