This update introduces browser violation tracking to the proctoring system, allowing for better monitoring of student behavior alongside traditional camera-based events. Additionally, we fixed issues with AI question generation where large batches would fail due to token limit exhaustion; the generation process is now chunked based on estimated cost, and requests are more resilient to partial failures. Already broken