github.com

Расширение OpenAI Codex изнашивает SSD из-за ошибки с записью логов в SQLite

Это один из самых неприятных багов в инструментах разработки за последнее время! Официальное расширение OpenAI Codex для IDE тихо и методично убивает SSD. При использовании потокового режима генерации кода скорость фоновой записи на диск достигает 5 МБ/с.

Проблема кроется во внутреннем логгировании. Расширение непрерывно пишет данные уровня TRACE в файл ~/.codex/logs_2.sqlite, полностью игнорируя системные настройки вроде переменной RUST_LOG. Пользователи активно жалуются в баг-репорте на GitHub, но официального патча от разработчиков пока нет.

Сообщество нашло изящный временный обходной путь на уровне самой базы данных. Чтобы остановить износ накопителя, достаточно выполнить команду sqlite3 ~/.codex/logs_2.sqlite "CREATE TRIGGER drop_logs BEFORE INSERT ON logs BEGIN SELECT RAISE(IGNORE); END;" в терминале. Этот триггер блокирует мусорную запись и сохраняет ресурс диска до выхода полноценного исправления.

Поделиться:

Telegram

Ещё из архива

Все публикации
Расширение OpenAI Codex изнашивает SSD из-за ошибки с записью логов в SQLite - ЗДЕСЬ Медиа