mbx_reply
Reply to an mbx message
Reply to a message: goes back to its sender, in the same thread (the most common action after mbx_read). Set needs_reply=true only if you need an answer back. Next: mbx_ack the original message once it is dealt with.
Annotations
Section titled “Annotations”| Field | Value |
|---|---|
execution.taskSupport |
"forbidden" |
| Parameter | Type | Required | Default | Constraints | Description |
|---|---|---|---|---|---|
id |
string |
yes | length ≥ 6 | id (or unique prefix) of the message you are answering | |
body |
string |
yes | length 1–262144 | ||
kind |
string |
no | "reply" |
one of message, request, reply, status, decision, alert, task |
|
needs_reply |
boolean |
no | false |
||
origin |
string |
no | one of agent, external |
external when the content comes from outside |
Input JSON schema
Section titled “Input JSON schema”{ "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "properties": { "id": { "type": "string", "minLength": 6, "description": "id (or unique prefix) of the message you are answering" }, "body": { "type": "string", "minLength": 1, "maxLength": 262144 }, "kind": { "default": "reply", "type": "string", "enum": [ "message", "request", "reply", "status", "decision", "alert", "task" ] }, "needs_reply": { "default": false, "type": "boolean" }, "origin": { "description": "external when the content comes from outside", "type": "string", "enum": [ "agent", "external" ] } }, "required": [ "id", "body" ]}