pub async fn execute_remote( hostname: &str, token: &SessionToken, context: &ContextId, args: &[String], timeout_secs: u64, ) -> Result<i32>