1.24.0

(feat): 通过新的 discriminatorContext IR 字段添加对协议级 SSE 区分的支持。当流式端点返回具有 discriminatorContext: "protocol" 的区分联合时,SSE event: 字段值会在反序列化之前作为区分键注入到 JSON 数据负载中,因此联合的现有 UnmarshalJSON 可以不变地工作。如果数据已包含区分键,则跳过注入。使用数据级区分(默认)的现有 SSE 端点不受影响。

1.23.8

(feat): 添加 omitEmptyRequestWrappers 配置标志,用于跳过为 SDK 请求包装器没有面向用户字段的端点生成空请求结构。启用时,其包装器已创建(例如由于服务标头)但所有字段都通过 RequestOptions 全局处理的端点将不再在方法签名中产生空结构参数。该标志默认为 false 以保持向后兼容性。