cs_agent_wait_many
Wait for multiple agent turns, returning ready results by turn ID. 'any' mode returns immediately; 'all' mode waits for all terminal turns, with timeout and resumable pending turns.
Instructions
Wait for multiple turns after you send all independent turns first. Mode any returns all currently ready items; mode all waits until every turn is terminal but returns early for permissions or timeout. Accumulate ready items by turnId and continue with pendingTurnIds after an interrupted all wait.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | any returns when at least one turn is ready; all waits for all terminal turns. | any |
| waitMs | No | Wait for at most this many milliseconds, up to 30000; timeout does not cancel turns. | |
| turnIds | Yes | Turn ids returned by cs_agent_send, from 1 to 64 entries. |