You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: mark arbitrary-JSON object fields as open maps in OpenAPI spec (#2737)
a bare {type: object} with no properties/additionalProperties is a
closed empty object; strict SDK generators (zod in the typescript
client) generate schemas that strip every key from such payloads, so
event data round-tripped through the SDK serialized as {}.
add a doc-gen pass that sets additionalProperties: true on
json.RawMessage-backed fields (event data, metadata data, json_schema)
and regenerate docs/.
0 commit comments