cuddly-jelly-27016
05/25/2025, 12:11 AMbasemodel_literals: BaseModelLiterals = lv.map.literals
with lv.map being None.
### Expected behavior
When a workflow input is a Pydantic type, that the type is unmarshalled from json into the Pydantic type.
### Additional context to reproduce
I've created a public repo with a simple test case that triggers this at https://github.com/artgramlich/flyte-complex-types-problem and am attaching a zip of the code. This repo/code also contains some patched files that show the lower level error that causes the issue.
flyte-complex-types-problem-main.zip
### Screenshots
No response
### Are you sure this issue hasn't been raised already?
• Yes
### Have you read the Code of Conduct?
• Yes
flyteorg/flytecuddly-jelly-27016
05/25/2025, 12:11 AM