Skip to content
Developer Preview

SubmittedToolCall

Experimental

One call of a submitted batch: the callId, tool and args its toolCall item carries once it starts, so a client matches the two by callId.

  • args — Experimental
  • callId — Experimental
  • tool — Experimental
Source

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

{
"description": "One call of a submitted batch: the `callId`, `tool` and `args` its\n`toolCall` item carries once it starts, so a client matches the two by\n`callId`.",
"properties": {
"args": {
"description": "The model-authored argument JSON, **verbatim**.",
"type": "string"
},
"callId": {
"description": "The provider call id (`call_...`), opaque.",
"type": "string"
},
"tool": {
"description": "The tool name.",
"type": "string"
}
},
"required": [
"args",
"callId",
"tool"
],
"type": "object",
"x-msp-descriptor": "turn/toolBatchSubmitted.calls",
"x-msp-stability": "experimental"
}