get_research_job
Retrieve the status and result of a deferred research job by job ID. Determine if the job is queued, running, done, or errored.
Instructions
Fetch the status and result of a deferred research job.
Statuses: queued/running (in flight), done (result and cost_usd
present), error (error present), not_found, or stale — a
queued/running job whose updated_at is older than
UNIGROK_JOB_TIMEOUT_SEC, meaning the task that owned it did not survive a
server restart and the job will never finish on its own.
Args:
job_id: ID returned by submit_research_job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |