detect
Returns one request's completed results. An empty list means successful detection with no links; failure/cancellation must throw and cannot mean empty success. The returned list and its results must not be mutated after return. Unknown/out-of-bounds source coordinates are ignored by the owner. Ordered state is valid only within the request's binding/source/provider/analysis epochs.