Poll the current status, spend, and findings of a Nyx run
status reaches a terminal state (completed, failed, or cancelled). The CLI polls every 5 seconds; client code should respect a similar cadence.
run_id returned by POST /nyx/runs."queued", "running", "completed", "failed", "cancelled".null while running, otherwise:"success": vulnerability found"exhausted": budget exhausted, no finding"error": internal failureresult is "success", fetch the report to see the finding details.