TurnToolBatchSubmittedParams
Experimental
turn/toolBatchSubmitted params: one model tool-call batch of two or more
calls at submission. Ephemeral-sourced like item/delta, so it has no
sourceRange: it is never journaled and never paged back.
Fields and variants
Section titled “Fields and variants”calls— ExperimentalsessionId— ExperimentalturnId— ExperimentalviewCursor— Experimental
Source
schema/msp/experimental/msp.schema.json#/types/TurnToolBatchSubmittedParams
{ "description": "`turn/toolBatchSubmitted` params: one model tool-call batch of two or more\ncalls at submission. Ephemeral-sourced like `item/delta`, so it has **no**\n`sourceRange`: it is never journaled and never paged back.", "properties": { "calls": { "description": "Every call of the batch, in model order.", "items": { "$ref": "#/$defs/SubmittedToolCall" }, "type": "array" }, "sessionId": { "description": "The owning session.", "type": "string" }, "turnId": { "description": "The turn whose model response submitted the batch.", "type": "string" }, "viewCursor": { "description": "Opaque, strictly monotonic view cursor.", "type": "string" } }, "required": [ "calls", "sessionId", "turnId", "viewCursor" ], "type": "object", "x-msp-descriptor": "turn/toolBatchSubmitted", "x-msp-stability": "experimental"}