Currently the generated Java-clients perform required-validation automatically.
Do you think this makes sense for minLength/maxLength as well, to reject the request on the client side before sending to the server?
For Java the JSR-303 Bean Validation API could be used for this automatically.
For other languages maybe a JSON-schema validation could be used.