MonitorInboxItemDrainedParams
monitor/inboxItemDrained params: one monitor inbox
drain — a consumption marker with its recorded stamp.
Fields and variants
Section titled “Fields and variants”deliveryVisibledrainTargetRunStreamdrainedAtitemIdsessionIdsourceRangeviewCursor
Source
schema/msp/experimental/msp.schema.json#/types/MonitorInboxItemDrainedParams
{ "description": "`monitor/inboxItemDrained` params: one monitor inbox\ndrain — a consumption marker with its recorded stamp.", "properties": { "deliveryVisible": { "description": "False is a local claim-only recall: no delivery row or recovery\nconsequence, but the drain still stamps the awaiting verdict.", "type": "boolean" }, "drainTargetRunStream": { "$ref": "#/$defs/StreamRef", "description": "The draining run stream (`StreamRef`), absent means the current\ndraining run." }, "drainedAt": { "description": "The drain record's recorded stamp (RFC3339), the drain-side\noperand of drain-vs-void latest-wins.", "type": "string" }, "itemId": { "description": "The drained inbox item id.", "type": "string" }, "sessionId": { "description": "The owning session.", "type": "string" }, "sourceRange": { "$ref": "#/$defs/SourceRange", "description": "The durable records this event folded from." }, "viewCursor": { "description": "Opaque, strictly monotonic view cursor.", "type": "string" } }, "required": [ "deliveryVisible", "drainedAt", "itemId", "sessionId", "sourceRange", "viewCursor" ], "type": "object"}