userInput/clarify
Answers an open user-input prompt with a free-form clarification the model re-decides against.
Parameters
Section titled “Parameters”Type: UserInputClarifyParams
userInput/clarify params: answer with a free-form
clarification instead of the structured options — the “let me explain”
path; the model receives the clarification text and re-decides.
| Field | Type | Stability | Presence | Description |
|---|---|---|---|---|
clarification |
UserInputClarification | required | format is "text" in v1 (open); content is <=500 chars. |
|
commandId |
string |
required | The idempotency handle (UUIDv7). | |
sessionId |
string |
required | The target session. | |
userInputId |
string |
required | The prompt being clarified. |
Source
schema/msp/experimental/msp.schema.json#/methods/userInput~2Fclarify
{ "description": "Answers an open user-input prompt with a free-form clarification the model re-decides against.", "params": { "$ref": "#/$defs/UserInputClarifyParams" }, "result": { "$ref": "#/$defs/UserInputClarifyResult" }}