29 августа 2026 г.
MCP-сервер больше не пропадает из-за медленного старта: паузу в Codex теперь задаёшь сам
Пауза на старт опциональных MCP-серверов стала настройкой: в релизе Codex 0.151.0 от 29.08.2026 её можно поднять или выключить совсем.

Сервер с MCP не успел подняться за секунду — и Codex начинал ход без его инструментов.
С июля 2026 эта пауза была зашита в код: опциональные серверы получали общую секунду на всех, а всё, что не успело, вылетало из каталога инструментов хода. Теперь длительностью паузы управляет конфиг.
Как включить. В конфиг добавляется ключ `mcp_optional_startup_grace_ms`, по умолчанию 1000 мс. Ноль отключает общую паузу, и тогда каждый сервер ждёт свой `startup_timeout_sec` — по умолчанию это 10 секунд.
Новый сервер ставится одной командой: `codex mcp add context7 -- npx -y @upstash/context7-mcp`, переменные окружения передаются флагами `--env VAR=VALUE`. Сам Codex обновляется через `npm install -g @openai/codex`.
Что ещё в релизе. Токены вложенных субагентов теперь идут в бюджет корневой цели. Раньше расход детей и внуков не считался, и бюджет корня недосчитывал траты.
Команда `/cd` отклоняется, если восстановленный профиль прав нельзя выразить старым режимом песочницы. Раньше при смене каталога профиль превращался в разовый оверрайд хода, и часть ограничений молча терялась.
Каталоги плагинов читают конфиг под каждый запрошенный каталог и склеивают локальные маркетплейсы. Битые проектные маркетплейсы приезжают отдельным полем `marketplaceLoadErrors` и больше не выкидывают весь валидный список.
Правило обязательных серверов не изменилось: с `required = true` старт падает, если сервер не поднялся.
Первоисточник