I know the sdk has automation api, but because our deployment setup is a bit custom and requires running some pre-run commands, that API doesn’t quite work. It was also awkward that we need to provide remote auth to get the program code. All these is already configured for the web UI so it feels more intuitive to be able to just reuse it.