Challenge identifier used to construct the polling endpoint URL when pollChallengeStatus is true.
Whether this collector polls a server challenge-status endpoint rather than simple retry counting.
Polling interval in milliseconds between each attempt.
Maximum number of polling attempts before timing out.
Driven by DaVinciClient.pollStatus, not by form submission — pollStatus
resolves the active PollingCollector on the current ContinueNode and
streams PollingStatus events until a terminal status is reached.
pollInterval/pollRetries are normalized to number across platforms —
iOS's native collector exposes them as Int, Android's as String; the
bridge coerces Android's values before serialising.
Async polling collector — waits for out-of-band user action (push approval, QR scan, email verification) to complete on another device or channel.