Skip to content

log/record

Experimental

One raw record for an active subscription, in sequence order.

Type: LogRecordParams

log/record notification params: one per position, in sequence order, for each active subscription on the record’s stream.

Field Type Stability Presence Description
record object Experimental required The record: a [RawLogRecordEnvelope] — or, at an evicted ephemeral position inside an (after, tail] replay (never on a live push), the retained-gap marker. Free-form because the envelope-or-marker union is unkeyable by the node-keyed gate walk: a member carrying retained_marker is the marker, any other member is the envelope (log/page publishes its shape).
subscriptionId integer Experimental required The producing subscription.
Source

schema/msp/experimental/msp.schema.json#/notifications/log~2Frecord

{
"description": "One raw record for an active subscription, in sequence order.",
"params": {
"$ref": "#/$defs/LogRecordParams"
},
"x-msp-descriptor": "log/record",
"x-msp-stability": "experimental"
}