HTTP API
WorkflowRespondHttpRequest
Response to a pending human input request.
Shape: object
| Property | Required | Type | Description | Rules |
|---|---|---|---|---|
requestId |
yes | string |
Identifier of the request being answered. | — |
approved |
no | boolean |
Yes/no response. In a plan approval, true approves the plan; false sends it back with the correction in the Text field. In a tool approval it approves or refuses the tool call. |
— |
text |
no | string |
Text response; in a plan approval this is the correction instruction, in a tool approval the reason the model reads. | — |
data |
no | null oneOf JsonElement |
— | — |
remember |
no | boolean |
Only for a tool approval answered with approved: true: also saves the approval as a rule, so the same agent is not asked again for this tool. Any other use is refused with 400. |
— |
checkpointId |
no | string |
Identifier of the checkpoint to resume. If left empty, the run’s most recent checkpoint is used. | — |
definitionVersion |
no | integer (int32) |
The version of the workflow’s stored definition to continue with. Leave it out to continue with the version the waiting run recorded. It behaves like definitionVersion on a resume. |
pattern `^-?(?:0\ |