Next steps
Retry refused requests on a fallback model, server-side or in your client.
Let the SDK manage the `tool_use` loop, result formatting, and retries for you.
Read `stop_reason` from the `message_delta` event when streaming.
Handle 4xx and 5xx HTTP errors, which are distinct from stop reasons.