Get job status
get_job_statusCheck the status of a Pyon async job using its ID from a timeout error, and retrieve the result or error when done.
Instructions
Check a Pyon async job directly - the escape hatch when a waiting tool timed out. create_strategy, edit_strategy, diagnose_strategy, optimize_strategy, and create_research keep running server-side after a client timeout, and their timeout errors include the jobId to pass here; run_backtest timeouts name a backtest id, which this tool also accepts (it falls back to the backtest endpoint when the id is not a job). Parameters: jobId (non-empty string, required) - copy it verbatim from the timeout error message; job ids stay resolvable indefinitely, so a not-found error means the id is wrong, not expired. Returns the job status plus, when completed, a compact view of the result, or the error message when failed. Call it again after a short wait if the job is still running.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | Job id copied from a timeout error message. A backtest id from a run_backtest timeout is also accepted. |