Interface: PollRetryOptions
Defined in: src/airs/runtime.ts:55
Properties
baseDelayMs?
optionalbaseDelayMs?:number
Defined in: src/airs/runtime.ts:59
Base delay in ms for exponential backoff. Default: 10000.
maxNoProgressPolls?
optionalmaxNoProgressPolls?:number
Defined in: src/airs/runtime.ts:61
Stop after this many consecutive successful polls resolve no new prompts. Default: 120.
maxRetries?
optionalmaxRetries?:number
Defined in: src/airs/runtime.ts:57
Max retries per rate-limit error before giving up. Default: 5.
onProgress?
optionalonProgress?: (results) =>void|Promise<void>
Defined in: src/airs/runtime.ts:65
Called whenever newly terminal prompt results are resolved.
Parameters
results
Returns
void | Promise<void>
onRetry?
optionalonRetry?: (attempt,delayMs) =>void
Defined in: src/airs/runtime.ts:63
Called on each retry with (attempt, delayMs).
Parameters
attempt
number
delayMs
number
Returns
void