Timeouts and Error Taxonomy: What Happens If Gemini Hangs?

FastAPI + Gemini chatbot series — Part 7 (Final)