Use the actRequestId returned by Act, or an Assist child’s actRequestId. Current thread state is included by default in threads[].state. Keep the child’s threadId for all replies through the same Act endpoint.
The default inclusion of thread state is pending deployment with the six-endpoint Navigator contract. Until then, send
includeThreadState=true explicitly.
Each state contains messages, actions, requests, cursor, and hasMore. Read the next page with the same Act request ID, that child’s threadId, and its cursor. limit is 1–100, default 20 per thread. Every child is checked against current authority; a thread from another request is rejected.Copy authentication, payment, action, and approval request IDs from that child’s state.requests. A completed request receipt means thread creation finished; inspect the actual thread for evidence of delivered work. Failed starts have no thread state. GET does not start work or record consent.Set includeThreadState=false only when you want the original receipt without child state. Existing thread-read URLs remain compatibility routes for clients that already use them.