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.
  • Classes
    Class
    Description
    Decorrelated-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 the 5xx statuses that typically indicate a temporary upstream problem rather than a permanent request error.