Wait for a decision
elicit_awaitRead-only
Long-poll for a decision on a pending elicitation: blocks until the request is submitted, declined, canceled, or expired — or until the server's polling window closes. Returns { status } (pending | submitted | declined | canceled | expired | consumed); a pending return means the window elapsed, so call again to keep waiting. Prefer this over polling elicit_status in a loop.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elicitationId | Yes | The `elicitationId` returned by the creating tool (elicit_approval, elicit_selection, or elicit_proposal). |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | The request's state when the wait ended; `pending` means the polling window elapsed undecided — call again to keep waiting. |