Optional ReadonlynowTime source for event timestamps. Default: Date.now. Pass
performance.now for sub-ms precision, or a fake clock in tests.
Optional ReadonlyfilterPredicate run for every dispatched action. Return false to drop the
event from the recording — useful for excluding high-frequency or
sensitive actions (PII, chat, idle pulses).
Options for createRecorder.