Skip to main content

Module error

Module error 

Source
Expand description

Graph 错误类型。

错误模型:

  • Terminal — 终止执行,stream 关闭
  • Fallback — 控制流(通过 StreamNodeResult::Fallback),非错误
  • 可观测性 — 通过 GraphEvent::ObservedError 事件发送

build() = 结构正确性校验(纯函数,只产生 BuildError) analyze() = 风险诊断(产生 GraphDiagnostics)

Structs§

BuildErrors
构建错误集合 — 支持多错误收集。
ConditionEval
条件评估结果 — 用于 Unrouted 错误报告。
Diagnostic
单条诊断信息。
GraphDiagnostics
图诊断结果 — 由 graph.analyze() 产生。

Enums§

BuildError
构建时结构校验错误。
DiagnosticCategory
诊断分类。
DiagnosticSeverity
诊断严重级别。
GraphError
Graph 运行时错误。
ObservedError
可观测性事件 — 不属于错误体系,通过 GraphEvent 发送。
TerminalError
终止错误 — Graph 执行不可恢复地停止。