pub async fn ExecuteSCMCommand( State: State<'_, Arc<ApplicationState>>, CommandName: String, Arguments: Value, ) -> Result<Value, String>