OptionalactionsOptionalstorageDurable queue storage. Default: localStorageOutbox().
OptionalisConnectivity probe, checked per dispatch and per replay step.
Default: navigator.onLine when a navigator exists, otherwise true (SSR).
OptionalautoListen for the window 'online' event and flush() automatically once a
bus ref exists (via install()). Default: true. No timers, no polling —
the listener is removed by dispose().
OptionalkeyDerive the idempotency key stored on each record and replayed to the
backend. Default: commandKey(action, target) — the same convention the
idempotent() plugin uses, so both layers agree on what "the same
logical command" means.
OptionalmaxMax queued records — bounded memory. When exceeded, the OLDEST record is dropped with a console warning. Default: 200.
Which actions to capture. Glob patterns supported: '', 'cart'. Default: all.