The fact that an input is a oneOf type is not properly exported to the graphql-core library that strawberry sometimes uses internally. This is probably partly because that library does not really represent oneOf itself.
I generate schema files from this output, which kind of causes problems given that the @OneOf directive is missing.
I have a fix that works for my purposes with these branches in strawberry and graphql-core:
https://github.com/colonelpanic8/strawberry/tree/ivan/support-one-of-export
https://github.com/colonelpanic8/graphql-core/tree/add_is_one_of_property
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too