True while the polling loop is running.
Fetches now, never throws. While polling it also resets the backoff cadence; while paused (enabled: false) it is a one-shot read. A no-op once the status is terminal.
Latest fetched status; undefined until the first fetch lands.
Last fetch failure — polling continues (transient by default) and the next success clears it.