Issue: When a Run fails due to insufficient credits, the API does not return a clear error message indicating the billing issue.
The run.status or error message should clearly state that the failure was due to insufficient credits, similar to how some other APIs (e.g., DeepSeek, Claude) explicitly notify users of quota limits. So I hope that ChatGPT’s API could have similar error handling messages.
Thanks!