Hi All,
I’m sure @logankilpatrick and others at OpenAI are working on it… still can we plugin devs provide our collective feedback in this thread so we can get a good process in place for upgrading plugins?
-
Store content update
Currently this is done by updating ai-plugin.json.
Plugin docs say that ai-plugin.json changes will require resubmission.
Does the verified version of the plugin that is already in the store stay live while the newly submitted version is being reviewed? -
API expansion
Let’s say a plugin was verified and published to the Plugin store with just a GET endpoint. And a POST endpoint is added to the openapi.yaml file later.
a) Is the new endpoint automatically accommodated by the Plugin store?
b) Or does this invalidate the submission verification requiring a new submission? -
API signature changes
Let’s say a plugin was verified and published to the Plugin store with a GET endpoint. After it has gone live, openapi.yaml file is updated to define newer request params.
a) Is the new signature automatically accommodated by the Plugin store?
b) Or does this invalidate the submission verification requiring a new submission? -
API response changes
Let’s say a plugin was verified and published to the Plugin store with a GET endpoint. After it has gone live, significant changes are made to the responses to the plugin requests.
a) Are the new changes automatically accommodated by the plugin?
b) Or does this invalidate the submission verification requiring a new submission?
Please add your own questions below, so OpenAI can address them all in one go and possible publish to the Plugin docs.
Thanks.