Expand description
Unified cross-crate error model: KhiveError, ErrorKind, ErrorCode, Details, RetryHint.
Structs§
- Details
- Bounded key/value metadata attached to a
KhiveError(max 8 pairs). - Error
Code - Domain-scoped numeric error code.
- Khive
Error - Unified error type for the khive runtime.
Enums§
- Error
Domain - Domain that owns the error code namespace.
- Error
Kind - Semantic error category — maps to HTTP status codes.
- Retry
Hint - Guidance to callers on whether retrying the operation makes sense.
Constants§
- DETAILS_
TRUNCATED_ KEY - Reserved key inserted in place of the 8th slot when a
Detailssource (constructor input or a deserialized wire map) supplies more than 8 pairs. Its value is the count of dropped pairs, so truncation is observable instead of silently discarding data (RUNTIME-AUD-002 / #487 follow-up).