OpenAPI 3.1 Discriminator: Making Polymorphic Payloads Work in Generated Code
OpenAPI 3.1’s discriminator object turns polymorphic webhook payloads into real sum types for Kotlin, TypeScript, and Go — if you map component names correctly and avoid common generator pitfalls.