# materialized-merge-edges
render pydantic_v2.BaseModel default
  models.py
  model_bindings.py pydantic_v2_BaseModel/default
render pydantic_v2.dataclass default
  models.py
  model_bindings.py pydantic_v2_dataclass/default
render dataclasses.dataclass default
  diagnostic Error: /paths/~1bindings~13/post/requestBody: The union of Sibling1 and Sibling2 needs a declared discriminator for the dataclasses.dataclass converter; /paths/~1bindings~13/post/responses/200: The union of Sibling1 and Sibling2 needs a declared discriminator for the dataclasses.dataclass converter; /paths/~1bindings~15/post/requestBody: The union members are both JSON objects, which the dataclasses.dataclass converter cannot tell apart; /paths/~1bindings~15/post/responses/200: The union members are both JSON objects, which the dataclasses.dataclass converter cannot tell apart; /paths/~1bindings~17/post/requestBody: The union of Thing1 and Thing2 and Thing3 needs a declared discriminator for the dataclasses.dataclass converter; /paths/~1bindings~17/post/responses/200: The union of Thing1 and Thing2 and Thing3 needs a declared discriminator for the dataclasses.dataclass converter; /paths/~1bindings~18/post/requestBody: The union of ThingBase1 and ThingBase2 needs a declared discriminator for the dataclasses.dataclass converter; /paths/~1bindings~18/post/responses/200: The union of ThingBase1 and ThingBase2 needs a declared discriminator for the dataclasses.dataclass converter
render typing.TypedDict default
  diagnostic Error: /paths/~1bindings~13/post/requestBody: The union of Sibling1 and Sibling2 needs a declared discriminator for the typing.TypedDict converter; /paths/~1bindings~13/post/responses/200: The union of Sibling1 and Sibling2 needs a declared discriminator for the typing.TypedDict converter; /paths/~1bindings~15/post/requestBody: The union members are both JSON objects, which the typing.TypedDict converter cannot tell apart; /paths/~1bindings~15/post/responses/200: The union members are both JSON objects, which the typing.TypedDict converter cannot tell apart; /paths/~1bindings~17/post/requestBody: The union of Thing1 and Thing2 and Thing3 needs a declared discriminator for the typing.TypedDict converter; /paths/~1bindings~17/post/responses/200: The union of Thing1 and Thing2 and Thing3 needs a declared discriminator for the typing.TypedDict converter; /paths/~1bindings~18/post/requestBody: The union of ThingBase1 and ThingBase2 needs a declared discriminator for the typing.TypedDict converter; /paths/~1bindings~18/post/responses/200: The union of ThingBase1 and ThingBase2 needs a declared discriminator for the typing.TypedDict converter
render msgspec.Struct default
  warning UserWarning: msgspec cannot decode the union Sibling: its Struct types Sibling1, Sibling2 are not all tagged, and only the variants of a discriminated union are tagged, with --use-msgspec-tagged-unions.
  warning UserWarning: msgspec cannot decode the union Thing: its Struct types Thing1, Thing2, Thing3 are not all tagged, and only the variants of a discriminated union are tagged, with --use-msgspec-tagged-unions.
  warning UserWarning: msgspec cannot decode the union ThingBase: its Struct types ThingBase1, ThingBase2 are not all tagged, and only the variants of a discriminated union are tagged, with --use-msgspec-tagged-unions.
  models.py
  model_bindings.py msgspec_Struct/default
