Skip to content
Developer Preview

TurnStartedParams

turn/started params: a foreground turn began running — fresh submits immediately, queued submits at their launch boundary, never steered submits.

  • commandId
  • sessionId
  • sourceRange
  • turnId
  • viewCursor
Source

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

{
"description": "`turn/started` params: a foreground turn began running —\nfresh submits immediately, queued submits at their launch boundary, never\nsteered submits.",
"properties": {
"commandId": {
"description": "The submitting command; `turnId == commandId` for fresh turns.",
"type": "string"
},
"sessionId": {
"description": "The owning session.",
"type": "string"
},
"sourceRange": {
"$ref": "#/$defs/SourceRange",
"description": "The durable records this event folded from."
},
"turnId": {
"description": "The started turn.",
"type": "string"
},
"viewCursor": {
"description": "Opaque, strictly monotonic view cursor.",
"type": "string"
}
},
"required": [
"commandId",
"sessionId",
"sourceRange",
"turnId",
"viewCursor"
],
"type": "object"
}