MonitorInboxItemAdmittedParams
monitor/inboxItemAdmitted params: one monitor
inbox admission — the fold keys gate-off consumes.
Fields and variants
Section titled “Fields and variants”bodydisplayBodyeventIndexeventKinditemIdlineIndexqueuedAtsessionIdshowLinessourceRangesummarytaskIdviewCursor
Source
schema/msp/experimental/msp.schema.json#/types/MonitorInboxItemAdmittedParams
{ "description": "`monitor/inboxItemAdmitted` params: one monitor\ninbox admission — the fold keys gate-off consumes.", "properties": { "body": { "description": "The model-facing delivery text.", "type": "string" }, "displayBody": { "description": "The producer-recorded pre-augmentation content; absent on\nprevious records.", "type": "string" }, "eventIndex": { "description": "Per-task event order key (with `line_index`).", "type": "integer" }, "eventKind": { "description": "Monitor event kind, snake_case, open vocabulary — clients\nignore unknown kinds.", "type": "string" }, "itemId": { "description": "The inbox item id (dedupe key).", "type": "string" }, "lineIndex": { "description": "Line order key; absent when the event has no line.", "type": "integer" }, "queuedAt": { "description": "Admission stamp (RFC3339); consumed by the pending sort.", "type": "string" }, "sessionId": { "description": "The owning session.", "type": "string" }, "showLines": { "description": "Whether the event carries displayable lines.", "type": "boolean" }, "sourceRange": { "$ref": "#/$defs/SourceRange", "description": "The durable records this event folded from." }, "summary": { "description": "The notice-text summary.", "type": "string" }, "taskId": { "description": "The owning monitor task id (per-task set key).", "type": "string" }, "viewCursor": { "description": "Opaque, strictly monotonic view cursor.", "type": "string" } }, "required": [ "body", "eventIndex", "eventKind", "itemId", "queuedAt", "sessionId", "showLines", "sourceRange", "summary", "taskId", "viewCursor" ], "type": "object"}