@qazcetelic The tracking issue was closed for conditional write. Are there services missing implementations? If so, you can open a new issue.
OpenDAL defines native capability in the code. Because of SimulateService, an operator could also have more capabilities. And yes, feel free to add an issue and make a design for documentation. Some language bindings also need a way to get to know what capabilities are available.