Skip to content
Developer Preview

peer/inboxItemDrained

Experimental

One peer inbox drain with its recorded stamp; peer admissions ride peer/settlements.

Type: PeerInboxItemDrainedParams

peer/inboxItemDrained params: one peer inbox drain — a consumption marker with its recorded stamp. The member set mirrors MonitorInboxItemDrainedParams so the client fold is the monitor arm’s twin.

Field Type Stability Presence Description
deliveryVisible boolean Experimental required False is a local claim-only recall: no delivery row or recovery consequence, but the drain still stamps the awaiting verdict.
drainTargetRunStream StreamRef Experimental optional The draining run stream (StreamRef), absent means the current draining run.
drainedAt string Experimental required The drain record’s recorded stamp (RFC3339).
itemId string Experimental required The drained inbox item id.
sessionId string Experimental required The owning session.
sourceRange SourceRange Experimental required The durable records this event folded from.
viewCursor string Experimental required Opaque, strictly monotonic view cursor.
Source

schema/msp/experimental/msp.schema.json#/notifications/peer~2FinboxItemDrained

{
"description": "One peer inbox drain with its recorded stamp; peer admissions ride `peer/settlements`.",
"params": {
"$ref": "#/$defs/PeerInboxItemDrainedParams"
},
"x-msp-descriptor": "peer/inboxItemDrained",
"x-msp-stability": "experimental"
}