Custom error type for Jido.AI operations.
@type t() :: %Jido.AI.Error{ __exception__: true, message: String.t(), type: atom() | nil }