A review of OpenAI o1 and how we evaluate coding agents | Heykuki News