Skip to content

SessionSideChatResult

session/sideChat result: the session/resume envelope for the new side session, whose session.sideFrom carries the provenance. The side opens empty.

  • history
  • pendingRequests
  • session
  • viewCursor
Source

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

{
"description": "`session/sideChat` result: the\n`session/resume` envelope for the **new** side session, whose\n`session.sideFrom` carries the provenance. The side opens empty.",
"properties": {
"history": {
"$ref": "#/$defs/SessionHistory",
"description": "The served history."
},
"pendingRequests": {
"description": "The late-joiner pointer set.",
"items": {
"$ref": "#/$defs/PendingRequestPointer"
},
"type": "array"
},
"session": {
"$ref": "#/$defs/Session",
"description": "The new side session, carrying `sideFrom` provenance."
},
"viewCursor": {
"description": "The new side session's view head.",
"type": "string"
}
},
"required": [
"history",
"pendingRequests",
"session",
"viewCursor"
],
"type": "object"
}