TurnSteerParams
turn/steer params: exact-target steering into the currently
running turn.
Fields and variants
Section titled “Fields and variants”commandIdexpectedTurnIdinputreasoningEffortsessionId
Source
schema/msp/experimental/msp.schema.json#/types/TurnSteerParams
{ "description": "`turn/steer` params: exact-target steering into the currently\nrunning turn.", "properties": { "commandId": { "description": "The idempotency handle (UUIDv7).", "type": "string" }, "expectedTurnId": { "description": "The turn you believe is running. Closes the race where the turn\ncompletes or is replaced between your read and your steer: input meant\nfor turn A can never leak into turn B.", "type": "string" }, "input": { "description": "Same content parts as `turn/start`.", "items": { "$ref": "#/$defs/TurnInputPart" }, "type": "array" }, "reasoningEffort": { "$ref": "#/$defs/ReasoningEffort", "description": "Reasoning tier for the model calls this steer's input reaches. Applies\nforward, never backward; absent means unspecified, not \"reset\"." }, "sessionId": { "description": "The target session.", "type": "string" } }, "required": [ "commandId", "expectedTurnId", "input", "sessionId" ], "type": "object"}