Rebuilds real ValidationErrorInfo instances from whatever arrived over the wire.
Tolerant by design — the input is the untyped extensions.validationErrors of a GraphQL error or a
remote-op output field, and a client must never throw because a server sent something odd. Anything
that is not an array yields []; entries are filtered by the same rule as
SerializeValidationErrors, so a round trip is stable.
Rebuilds real ValidationErrorInfo instances from whatever arrived over the wire.
Tolerant by design — the input is the untyped
extensions.validationErrorsof a GraphQL error or a remote-op output field, and a client must never throw because a server sent something odd. Anything that is not an array yields[]; entries are filtered by the same rule as SerializeValidationErrors, so a round trip is stable.