auto router
Stop Shadow Eval Job
Stop an active shadow eval job, every target it scopes at once. Attempts are kept; sampling halts within ~10s. Targets that already stopped on their own budget keep the stopped_at they earned. The statement is the whole state machine: it claims the job only while a leg still samples inside the window with no stop recorded, so a racing operator, a same-instant budget spend, and a repeat stop all read the same 400 with the status the job actually holds.
post/auto_router/shadow_eval/{job_id}/stop
Path parameters
job_idstring required
Response
Successful Response