It is possible to generate an OpenAPI specification from the ODATA CSDL, however CSDL doesn't include the descriptions of the entities and attributes of the published objects. It would be useful if we could include the descriptions as this will allow us to document our API in a very rich way using the TDV implementation.