stop_reason là la bàn của vòng lặp
end_turn: xong. tool_use: chạy tool rồi gửi kết quả về. max_tokens: câu trả lời bị cắt — đừng đem đoạn cụt đi dùng.
Bug kinh điển: quên kiểm tra max_tokens, người dùng nhận JSON cụt ngủn. Một dòng if theo stop_reason tránh được cả lớp lỗi.