pub async fn run_gateway_provider(state_dir: PathBuf) -> Result<()>
Runs provider setup from the gateway dashboard.
Returns an error if validation or an operation required to complete the request fails.