Open3
openapi-typescript-codegen

enum have only one value
FastapiでバックエンドのEnumの値が一つしかない場合に、生成されるOpenAPIのドキュメントはconst
になる。この場合openapi-typescript-codegen
ではタイプのみ生成されEnumとしては生成されない。
enumの値が二つ以上存在すれば、allowed valuesとしてドキュメントが生成されクライアントのコード生成においてもEnumとして生成される

openapi3.1
discriminatorを使用したコンテンツがリクエストボディに含まれている場合にこのdiscriminatorとして使用しているEnumもクライアントサイドにgenearteされるのかと思っていたがanyになる。
3.1サポートの問題か?