ModelRetryAdvice
type ModelRetryAdvice = object;Properties
Section titled “Properties”normalized?
Section titled “normalized?”optional normalized?: Partial<ModelRetryNormalizedError>;Provider-supplied normalized facts that should override generic extraction when present.
reason?
Section titled “reason?”optional reason?: string;Optional explanation for why the provider suggested or vetoed a retry.
replaySafety?
Section titled “replaySafety?”optional replaySafety?: "unsafe" | "safe";Provider confidence about whether replaying the request is safe. Omit this field when replay safety is unknown.
retryAfterMs?
Section titled “retryAfterMs?”optional retryAfterMs?: number;Optional delay hint in milliseconds from the provider or transport layer.
suggested?
Section titled “suggested?”optional suggested?: boolean;Optional provider recommendation for whether this error is retryable. The runner still applies safety vetoes first and user policy remains the final authority.