2xx responses share one envelope:
type for broad program flow and code for precise handling. New codes can be added, so handle unknown codes as their known type.
Failed jobs
A submission can be accepted and later finish asfailed. Inspect the job’s error field. Model failures are distinct from request errors; a processing failure releases the reservation rather than charging successful inference.
Log
request_id, the job ID and the endpoint slug together. Those three values make a support investigation much faster.