Errors
Normalized public errors raised by gllm-memory.
BaseChatHistoryError(message=None, *, debug_info=None, recovery=None, original_error=None)
BaseMem0Error(message=None, *, debug_info=None, recovery=None, original_error=None)
BaseMemoryError(message=None, *, debug_info=None, recovery=None, original_error=None)
BaseMemoryProviderError(message=None, *, debug_info=None, recovery=None, original_error=None)
ChatHistoryConfigurationError(message=None, *, debug_info=None, recovery=None, original_error=None)
Bases: BaseChatHistoryError, ValueError
Raised when chat history processor configuration is invalid.
ChatHistoryInputError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0AuthError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0OperationError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0RateLimitError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0ResponseError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0TimeoutError(message=None, *, debug_info=None, recovery=None, original_error=None)
Mem0UnavailableError(message=None, *, debug_info=None, recovery=None, original_error=None)
MemoryConfigurationError(message=None, *, debug_info=None, recovery=None, original_error=None)
MemoryInputError(message=None, *, debug_info=None, recovery=None, original_error=None)
MemoryOperationError(message=None, *, debug_info=None, recovery=None, original_error=None)
RecoveryInfo
Bases: TypedDict
Recovery guidance attached to a normalized error.
Attributes:
| Name | Type | Description |
|---|---|---|
retryable |
Required[bool]
|
Whether it is safe for a caller to retry the operation. |
retry_after_seconds |
NotRequired[int]
|
Suggested retry delay when one is known. |
escalate_when |
NotRequired[str]
|
Condition under which a caller should escalate the failure. |