Module: ActiveHarness::Errors

Defined in:
lib/active_harness/core/errors.rb

Defined Under Namespace

Classes: ProviderError

Constant Summary collapse

Error =
Class.new(StandardError)
AllModelsFailed =

Raised when all models in the chain fail

Class.new(Error)
AllAgentsFailed =

Raised by Tribunal when every agent fails or times out

Class.new(Error)
TimeoutError =
Class.new(ProviderError)
RateLimitError =
Class.new(ProviderError)
ServerError =
Class.new(ProviderError)
ProviderUnavailableError =
Class.new(ProviderError)
InvalidRequestError =

Non-retryable failures

Class.new(ProviderError)
InvalidApiKeyError =
Class.new(ProviderError)
SafetyBlockedError =
Class.new(ProviderError)