Skip to content

错误处理 — 参考并对齐 AI SDK 的错误体系(持续跟踪) #95

Description

@cunninghamcard-bit

目标

以 AI SDK 的错误处理为参照系,建立 aimux 完整的错误域。本 issue 是常设跟踪:相关 PR 全部关联到这里,具体设计与差距分析写在各 PR 里。

范围

  • Provider 层错误分类:变体语义、结构化字段、HTTP/JSON/轮询失败的归类
  • 编排层错误:工具调用错误细分、各模态生成失败、重试机制的错误表达
  • 流式与取消:stream 内错误语义、abort/timeout 贯通
  • 跨语言错误面:C ABI 与 native 绑定(Node/Python)的错误类层级与字段透出
  • 配套:错误相关文档、CI 覆盖

原则

参考对齐而非照抄:与 AI SDK 架构不同处(C ABI、跨语言重试协议)以 aimux 自身契约优先。

进展

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions