• v0.3.6 25238fc357

    v0.3.6 — Usage 字段反序列化容错

    xt released this 2026-07-27 09:47:47 +08:00 | 2 commits to main since this release

    修复火山 Responses API / Chat Completions 返回不完整 usage 字段时的反序列化崩溃:

    • Usage 结构体加 struct-level #[serde(default)]:子字段缺失默认 0/None
    • OpenaiResponseBody.usage 与 OpenaiChatResponse.usage 加 field-level:整 key 缺失默认 Usage::default()
    • 覆盖 Responses API 与 Chat Completions 两条 blocking 路径
    • 补 9 个反序列化测试覆盖缺失/空/完整/roundtrip 边界

    关联 PDD:design/pdd/31-usage字段反序列化容错方案.md

    Downloads