Module agentforge4j.util
Package com.agentforge4j.util.retry
package com.agentforge4j.util.retry
Shared retry primitives (decorrelated-jitter backoff math, the retryable HTTP status set) reused
by every module that implements its own retry loop.
-
ClassesClassDescriptionDecorrelated-jitter backoff delay computation, shared by every retry loop in the codebase that needs to space out attempts against a transient failure.The HTTP status codes that both the HTTP tool provider and the LLM retry client treat as transient and safe to retry:
429(Too Many Requests) and the5xxstatuses that typically indicate a temporary upstream problem rather than a permanent request error.