Skip to main content

Module error

Module error 

Source
Expand description

§katu_core::error

§职责

定义全局错误类型。所有 crate 的错误最终汇聚到 Error 枚举。

§依赖

  • katu_core::types — ToolCallId

§对外接口

  • Error — 顶层错误枚举
  • Result<T> — 类型别名
  • ProviderErrorKind — Provider 错误分类(retryable 判定依据)
  • AuthErrorKind — 认证错误细分

§调用者

  • katu_core::message — Message 构造可能失败
  • katu_core::event — AgentEvent 携带错误信息
  • katu-provider — 将 HTTP 错误映射为 ProviderErrorKind
  • katu-tools — 工具执行失败时构造 Error::Tool
  • katu-agent — Agent loop match Error 决定下一步行为

Enums§

AuthErrorKind
认证错误细分。
Error
顶层错误枚举。
ProviderErrorKind
Provider 错误分类。

Type Aliases§

Result
Katu 全局 Result 别名。