Transport settings accepted by an AniLink client: timeout, signal,
automatic retries under the default policy (retry: false opts out),
paceWithRateLimit pacing (on by default), opt-in circuitBreaker fast-fail,
lifecycle hooks, and exposeRawAxiosError.
Every operation method also accepts an optional trailing options argument
of this type. It is merged over the instance-level settings for that one
call: a field set on the per-request object wins, and unset fields keep
the instance value. The nested retry, circuitBreaker, and retryBudget
objects merge field-by-field, so a per-request { retry: { maxRetries: 0 } }
keeps the instance's other retry knobs:
Transport settings accepted by an AniLink client:
timeout,signal, automatic retries under the default policy (retry: falseopts out),paceWithRateLimitpacing (on by default), opt-incircuitBreakerfast-fail, lifecycle hooks, andexposeRawAxiosError.Every operation method also accepts an optional trailing
optionsargument of this type. It is merged over the instance-level settings for that one call: a field set on the per-request object wins, and unset fields keep the instance value. The nestedretry,circuitBreaker, andretryBudgetobjects merge field-by-field, so a per-request{ retry: { maxRetries: 0 } }keeps the instance's other retry knobs: