pub async fn request_capability(
executor_url: String,
app_name: String,
app_desc: String,
app_domain: String,
app_url: Option<String>,
app_icon_path: Option<String>,
capabilities: Option<Vec<Capability>>,
) -> Result<String>