Тиждень тому виявили баг: на кожну WebSocket-подію писався трейс лог в SQLite базу даних (можете самі подивитись файл
~/.codex/logs_2.sqlite). Таких подій генерується ДУЖЕ багато. Оціннюють, що писалось до 640 ТЕРАБАЙТІВ логів на рік.При цьому самі файли виглядають маленькими, бо старі події регулярно видаляються. Таким чином був постійний подік мікрооперацій на SSD, який повільно але впевнено знищував живучість цих дисків.
Проблему, на щастя, вже пофіксили.
В цій історії я хочу підкреслити один важливий момент: силу Open Source. Завдяки тому, що Codex має відкритий код, цю проблему знайшли і пофіксили небайдужі контрибютори. Співробітники OpenAI, в гонитві за новими фічами, могли не помічати цього роками.