fetch_job() dispatches to fetch_batch() for batch objects or
perplexity_fetch_research() / openai_fetch_research() for tidyllm_research_job objects.
fetch_job(.job, .provider = NULL, ...)Fetched results; type depends on .job class.
An object with a batch_id attribute (from send_batch()) or
a tidyllm_research_job (from deep_research(.background = TRUE)).
A provider function (required for batch jobs, ignored for research jobs).
Additional arguments passed to the underlying function.