When a boolean type parameter is annotated with `@Schema` (specifying description but not type), resulting in the OpenAPI type being changed to string. Example: ```java @PostMapping("/testBoolean") public void testBoolean( boolean bool, @Schema(description = "foo") boolean boolWithSchema ) { } ``` ```shell ➜ ~ curl http://localhost:62535/v3/api-docs | jq '.paths."/testBoolean".post.parameters' [ { "name": "bool", "in": "query", "required": true, "schema": { "type": "boolean" } }, { "name": "boolWithSchema", "in": "query", "description": "foo", "required": true, "schema": { "type": "string", "description": "foo" } } ] ```