get_simulation
Fetch the results of a study you ran, by id. Use it to read a study again, or to collect one whose tool call failed after the study launched: if a run tool returns error='timeout' or any error carrying recoverable: true, the study is still running (or has finished) and the error's sim_id names it. Do NOT re-run the tool — that launches and charges a second study. Wait 30-60 seconds, then call get_simulation(sim_id); poll again while status is 'running'.
Returns the same shape as the run tool that started it, plus a top-level status (running | complete | failed | cancelled).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sim_id | Yes | The id returned by any run tool, OR the sim_id field of a run tool's error (stream_disconnected, timeout, or any error carrying recoverable: true). |