While we are developing www.pluginlab.ai we are also releasing every library or tool that would be helpful for the community.
So we’ve just released an npm lib that allows you to parse and validate any plugin manifest.
It’s written in Typescript and allows you to get a typesafe check of the manifest format but also to ensure some constraints (such as the legal_info , contact_info and api.url fields of the manifest) are respecting the guideline explained in the official documentation.
I guess we are not talking about the same thing. We are talking about the manifest. Even though it contains a link to the OpenAPI specs, this is not even close to the openAPI specs.
Oh, I assumed you were talking about the Specification since the manifest is just simple static text file. Not sure if i follow how this would be useful since the ChatGPT plugins system already validates the manifest, and it’s one time function.