We're working on moving the OpenAPI plugin from experimental to preview. As part of this, there are several items we need to introduce to Python to bring it to parity with what was done in .Net:
allow for multiple servers for an API operation
allow one to define security configuration at the spec level as well as per operation level
add the deprecated tag to the OpenAI plugin code as it was deprecated by OpenAI and we never handled it in SK Python.
rename some model class to remove the operation portion of the name.
add ability to specify a callback to be able to skip certain api operations based on name, method, or description
remove the experimental tag from public facing methods.
allow one to pass in a parsed OpenAPI spec to the plugin add method
We're working on moving the OpenAPI plugin from experimental to preview. As part of this, there are several items we need to introduce to Python to bring it to parity with what was done in .Net:
OpenAI plugin
code as it was deprecated by OpenAI and we never handled it in SK Python.operation
portion of the name.