Preview a failed-cases rerun
What POST /projects/{projectId}/eval-runs/{runId}/rerun with scope: "failed_cases" would execute, before anything spends. The platform selects every case with a trial that is not completed and passed; cancelled and skipped trials do not count. reasons and excluded count trials; selectedCaseCount counts cases. rerunnable is false while the run is still in flight (including grading) and when nothing qualifies.
Authorizations
MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.
Path Parameters
ID of the hosted project that contains the server.
Eval run ID, as returned by POST /eval-runs.
Response
The rerun selection.
failed_cases false while the source run is still executing or grading.
Qualifying trials by the most specific reason: failed, evaluator_error, timed_out, execution_failed, setup_failed, pending.
Trials that did not qualify: passed, cancelled, skipped.
The source run finished and at least one case qualifies.

