Skip to content

ToolDisplayLabel

toolCall.displayLabel: the call’s words in three forms, each one line of plain text, always present together. The item’s status picks the form.

  • active
  • done
  • neutral
Source

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

{
"description": "`toolCall.displayLabel`: the call's words in three forms, each one line of\nplain text, always present together. The item's `status` picks the form.",
"properties": {
"active": {
"description": "Shown while the call runs (`inProgress`), e.g. \"Setting up Computer Use\".",
"type": "string"
},
"done": {
"description": "Shown after the call succeeds (`completed`), e.g. \"Set up Computer Use\".",
"type": "string"
},
"neutral": {
"description": "Shown for every other status (failed, rejected, timed out, cancelled),\nbeside that status; never implies success.",
"type": "string"
}
},
"required": [
"active",
"done",
"neutral"
],
"type": "object"
}