Expand description
Core error type: the single #[non_exhaustive] enum applications see.
Payloads that would push the enum past 128 bytes are boxed
(Provider, Download, InvalidToolInput, NoObjectGenerated,
NoSuchProvider); see the error-model design document.
Structs§
- Download
Details - Payload of
Error::Download. - Invalid
Tool Input Details - Payload of
Error::InvalidToolInput. - NoObject
Generated Details - Payload of
Error::NoObjectGenerated. - NoSuch
Provider Details - Payload of
Error::NoSuchProvider.
Enums§
- Error
- Errors returned by the core API.
- Error
Kind - Low-cardinality error category for logs and telemetry.
- Retry
Reason - Why a retry loop stopped.
Type Aliases§
- BoxError
- A boxed error.