Get a media job's result
get_media_jobFetch the outcome of a media job (an article GIF, a frame grab) that did not finish inline: the tool that started it returned { job_id, status: "processing" }. Waits for it rather than returning immediately, so one call is usually enough — set wait_seconds to how long you are willing to hold.
Returns { job_id, status, created_at, completed_at?, result?, error? }. status is processing, completed or failed; result carries the job's outputs once completed, and error says why it failed. The job runs to completion whether or not you poll.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | From the reply of the tool that started the job. | |
| wait_seconds | No | How long to wait for completion before answering, default 50s. Pass 0 for an immediate status check. |