'Is there a tool to manage in house extensions to third party OpenAPI specifications?

I'm using a SaaS platform and have used their OpenAPI spec to generate a Python client to interact with the services programmatically. They have some gaps in their specification vs what they actually provide. I'm planning to manually add these additions myself in the spec, and then regenerate my client.

My thoughts are to the future when/if they release an updated spec with more detail. I can manually merge my spec and theirs together, but I wonder if there are any third party tools which handle this (not entirely uncommon) problem in a more automated fashion?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source