Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClassifyProviderError ¶
ClassifyProviderError 为运行时 provider 错误补充稳定错误码。 如果错误本身已经带 code,则原样返回。
Types ¶
type Code ¶
type Code string
Code 表示稳定的错误分类码。
const ( CodeUnknown Code = "UNKNOWN" CodeConfigInvalid Code = "CONFIG_INVALID" CodeProviderInvalid Code = "PROVIDER_INVALID" CodeProviderInitFailed Code = "PROVIDER_INIT_FAILED" CodeStoreReadFailed Code = "STORE_READ_FAILED" CodeStoreWriteFailed Code = "STORE_WRITE_FAILED" CodeToolArgsInvalid Code = "TOOL_ARGS_INVALID" CodeToolPreconditionFailed Code = "TOOL_PRECONDITION_FAILED" CodeToolConflict Code = "TOOL_CONFLICT" CodePhaseTransitionInvalid Code = "PHASE_TRANSITION_INVALID" CodeFlowTransitionInvalid Code = "FLOW_TRANSITION_INVALID" )
const ( CodeProviderRequestFailed Code = "PROVIDER_REQUEST_FAILED" CodeProviderAuth Code = "PROVIDER_AUTH" CodeProviderRateLimit Code = "PROVIDER_RATE_LIMIT" CodeProviderTimeout Code = "PROVIDER_TIMEOUT" CodeProviderNetwork Code = "PROVIDER_NETWORK" CodeProviderContextOverflow Code = "PROVIDER_CONTEXT_OVERFLOW" CodeProviderResponseInvalid Code = "PROVIDER_RESPONSE_INVALID" )
Click to show internal directories.
Click to hide internal directories.