async fn launcher_run( host: Host, version: &str, user_home: &Path, name: &str, rest: &[String], probe: Arc<dyn ProcessProbe>, ) -> Result<i32, ToolError>