wait_for_message
Waits for inbox messages up to a timeout and returns them, enabling agents to pause until peer messages arrive or a held-message notice/cancellation ends the wait.
Instructions
Wait for inbox messages up to timeout_seconds and return them. Use this only when this session's delivery instructions call for waiting. The wait can also end for a held-message notice or cancellation. Review a snapshot's supplied content; its file label is not a local path. Reply with review_request_id, based_on set to its sha256, and reply_to when available. Before using a local checkout, run '/usr/bin/node' '/app/bin/hoptell.js' snapshot --check <received-sha256> <local-file> and report match, mismatch or unable to check. On mismatch or failure, review the supplied content; local tests do not validate it. A review set (hoptell_review_set) lists files by file_id. Use its content only if hoptell's Review set check after the matching end marker says every file's content matches its sha256. The sender's user reviews and applies proposals; do not claim one was applied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ack | No | Optional. The receipt returned with a message batch you have finished handling. | |
| timeout_seconds | No | Maximum server wait in seconds (default 300, maximum 1500); the client may time out sooner. |