OpenAI's Astra adds `async: true` tools that return later under the same `call_id`, while the model keeps working.
That makes a follow-up question ordinary I/O, not a global barrier — agent runtimes can schedule "ask the human" instead of pausing the graph.