1.44.9

(fix): Fixed a compilation error when a discriminated union’s discriminant property name collides with one of its member discriminant values (e.g. a discriminant “event” with a union member also keyed “event”). The discriminant struct field is now disambiguated to keep the generated Go code valid and compilable.

1.44.8

(fix): Fixed a nil-pointer panic when an object or inlined request body extends an alias. The generator now resolves the extended type through alias indirection to its underlying object, so its properties are inherited correctly instead of crashing generation.

1.44.7

(fix): Fix duplicate struct fields and getters generated for a discriminated union when a base property shares a name with a property inherited via extends. The base property is now skipped in favor of the extended property, so the generated Go compiles.