CircuitBreaker

org.llm4s.error.ErrorRecovery.CircuitBreaker
class CircuitBreaker[A](failureThreshold: Int, recoveryTimeout: Duration)

Circuit breaker pattern for service resilience

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def execute(operation: () => Result[A]): Result[A]