chap.whisper.answer
chap.whisper.answerSubmit an answer to an open whisper, choosing an option when the whisper includes options. Records the responder's identity and optional comment in the auditable decision log.
Instructions
Answer an open whisper. Where the question carried options, the answer must name one of them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | Yes | Participant URI, e.g. 'human:alice@example.org' or 'agent:bot@local'. | |
| answer | No | Free-text answer, for a whisper with no options. | |
| comment | No | Anything else the answerer wants recorded alongside the answer. | |
| workspace | Yes | Workspace identifier, e.g. 'wsp_techcorp_support'. | |
| whisper_id | Yes | Identifier returned by chap.whisper.ask. A whisper that has already been answered is refused with -32020, and one past its deadline with -32021. | |
| answer_option | No | The id of the chosen option. Required when the whisper carried options. |