Your request just failed. What does your client do next?

Most retry logic panics. It fires the same request again instantly. That panic can break a free model server for everyone.

I spent an afternoon testing this. Four retry strategies. One free model server. Two hundred requests per strategy. The results changed how I write clients.

Why Retries Are Dangerous

Free model servers share capacity. Your retry is not isolated. It competes with every other user's retry.