ETS-backed in-memory session store. Default; ephemeral.
All events live in a single shared :ordered_set ETS table keyed by
{session_id, monotonic_time} so reads are naturally in append-order
without a per-event cursor.
Summary
Functions
Returns a specification to start this module under a supervisor.
Test helper: wipe all events. Not part of the Store contract.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec reset() :: :ok
Test helper: wipe all events. Not part of the Store contract.