Skip to content
Developer Preview

DeliveredInput

One input the read session’s log delivered to a subagent: the queue-note summary (never the body) plus the queue and drain record sequences, the order and re-read dedupe keys, plus the join ids clients adopt already-rendered rows by.

  • deliveredSequence
  • sequence
  • sourceCommandId
  • sourceRunRecordId
  • subagentId
  • summary
Source

schema/msp/experimental/msp.schema.json#/types/DeliveredInput

{
"description": "One input the read session's log delivered to a subagent: the queue-note\nsummary (never the body) plus the queue and drain record sequences,\nthe order and re-read dedupe keys, plus the join ids clients adopt\nalready-rendered rows by.",
"properties": {
"deliveredSequence": {
"description": "The matching drain record's log sequence: the Delivered row's\nposition key.",
"type": "integer"
},
"sequence": {
"description": "The queued record's log sequence: entry order, and half of the\nsequence-pair join key.",
"type": "integer"
},
"sourceCommandId": {
"description": "The `SubagentInput` record's command id: the key wire-twin rows\njoin by in either order. Absent when the record carries none.",
"type": "string"
},
"sourceRunRecordId": {
"description": "The queue record's run-log id: the record-row join key. Absent\nwhen the host's record carries no mirror metadata (a pre-feature\nhost), which falls back to the command id, then the\nsequence-pair join.",
"type": "string"
},
"subagentId": {
"description": "The subagent the input was delivered to (parent-scope id).",
"type": "string"
},
"summary": {
"description": "The stored queue-note summary (never the body).",
"type": "string"
}
},
"required": [
"deliveredSequence",
"sequence",
"subagentId",
"summary"
],
"type": "object"
}