2xx means success, 4xx a problem with the request, 5xx a problem on Concatflow’s side.
Errors come in one of two shapes. Read error first, then detail.code. @concatflow/node does it for you and throws a ConcatflowError with the result in code.
Only
502 is worth retrying as is. Every other error needs a change: to the request, or to the assistant in the dashboard.