Skip to content

TurnUnqueueParams

turn/unqueue params: reclaim a queued submit before it launches. It is not a stop — a reclaim that arrives after its target launched is durably rejected, never silently upgraded into a cancel.

  • commandId
  • sessionId
  • turnId
Source

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

{
"description": "`turn/unqueue` params: reclaim a queued submit before it\nlaunches. It is **not** a stop — a reclaim that arrives after its target\nlaunched is durably rejected, never silently upgraded into a cancel.",
"properties": {
"commandId": {
"description": "The idempotency handle (UUIDv7).",
"type": "string"
},
"sessionId": {
"description": "The target session.",
"type": "string"
},
"turnId": {
"description": "The queued turn to reclaim, exactly as the queueing `turn/start`'s ack\nminted it and as snapshot `queuedTurns` lists it. Required, and never\n\"whichever is newest\". Any syntactically valid UUID: a\nturn from an older session may carry a v4 or v5 id. A malformed id is\n`invalidParams`.",
"type": "string"
}
},
"required": [
"commandId",
"sessionId",
"turnId"
],
"type": "object"
}