In openapi v3, form data is now expressed as a part of the requestBody and not as parameters. As a result, any form data that is declared as a non-string type is not being coerced by openapi-framework.
I've traced the issue to this: https://github.com/kogosoftwarellc/open-api/blob/master/packages/openapi-framework/index.ts#L507-L512
namely, the coercer for my form data route is being constructed with only the parameters and not the requestBody.
Am I missing something or is this functionality currently missing and needs to be added?