figma_job_status
Blocks until a long-running Figma code job finishes, then returns its final result or screenshot. Use it once after an async call reports running; a stalled flag means the plugin is frozen.
Instructions
Wait for a figma_execute_code call that came back as { status: 'running', job_id } (it ran past 45s, or was called with async: true). BLOCKS until the job finishes or wait_ms passes, then returns the same result/screenshot the synchronous call would have — so call it once, not in a polling loop. stalled: true means the plugin looks frozen: STOP, ask the user to check Figma; a second figma_job_status for that job returns at once with the same advice. A finished job is forgotten after being read once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | The job_id from figma_execute_code's { status: 'running', job_id } response. | |
| wait_ms | No | How long to block waiting for the job to finish (default: 45000, max: 55000; 0 = just peek). |