Skip to content
Developer Preview

UserInputSettledParams

userInput/settled params: the first durable prompt settlement.

  • answers
  • clarification
  • decidedByCommandId
  • outcome
  • reason
  • sessionId
  • sourceRange
  • userInputId
  • viewCursor
Source

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

{
"description": "`userInput/settled` params: the first durable prompt settlement.",
"properties": {
"answers": {
"items": {
"$ref": "#/$defs/UserInputAnswer"
},
"type": "array"
},
"clarification": {
"anyOf": [
{
"$ref": "#/$defs/UserInputClarification"
},
{
"type": "null"
}
]
},
"decidedByCommandId": {
"type": [
"string",
"null"
]
},
"outcome": {
"$ref": "#/$defs/UserInputOutcome"
},
"reason": {
"type": [
"string",
"null"
]
},
"sessionId": {
"type": "string"
},
"sourceRange": {
"$ref": "#/$defs/SourceRange"
},
"userInputId": {
"type": "string"
},
"viewCursor": {
"type": "string"
}
},
"required": [
"answers",
"clarification",
"decidedByCommandId",
"outcome",
"reason",
"sessionId",
"sourceRange",
"userInputId",
"viewCursor"
],
"type": "object"
}