openvibe-sdk 0.37.2: realtime callbacks get the event's opaque cursor (#31)
OPOpenVibers committed 10 Oct 2026 · tag v0.37. · 0 files, +0−0
Plan T7 (retire the numeric `seq` once every consumer reads by opaque cursor). A realtime subscriber could resume from Events' cursor (the SSE id) through `lastEventId`, but its callback was only handed the numeric `seq`, so it had nothing opaque to save after handling an event. Now each callback gets `{ seq, cursor }`, where `cursor` is the SSE id as Events sent it (null when no id was sent). The header documents saving it and passing it back as `lastEventId`.
0.37.2, additive. `realtime.test.js` checks that the cursor reaches each callback (and the replayed event is still delivered once). `ov test`: 30 files reached, green; version, changelog, STATUS and browser bundle all updated.