Skip to content

LangfuseRetryHealth

NexusLabs.Foundry.Langfuse

LangfuseRetryHealth Class

Describes bounded Langfuse REST retry attempts by cause.

public sealed record LangfuseRetryHealth : System.IEquatable<NexusLabs.Foundry.Langfuse.LangfuseRetryHealth>

Inheritance System.Object 🡒 LangfuseRetryHealth

Implements System.IEquatable<LangfuseRetryHealth>

Properties

LangfuseRetryHealth.RateLimited Property

Gets retries caused by HTTP 429 responses.

public long RateLimited { get; }

Property Value

System.Int64

LangfuseRetryHealth.TimedOut Property

Gets retries caused by request timeouts.

public long TimedOut { get; }

Property Value

System.Int64

LangfuseRetryHealth.Total Property

Gets the total retry attempts.

public long Total { get; }

Property Value

System.Int64

LangfuseRetryHealth.TransientServer Property

Gets retries caused by transient HTTP 5xx responses.

public long TransientServer { get; }

Property Value

System.Int64

LangfuseRetryHealth.Transport Property

Gets retries caused by transport failures without a response.

public long Transport { get; }

Property Value

System.Int64