Claude Code 2.1.274: MCP перестал врать про таймауты и права доступа

Claude Code 2.1.274 чинит зависшие сессии на ошибке «unexpected tool_use_id»: битый транскрипт восстанавливается сам, а если нет — цикл обрывается с подсказкой на /rewind. Для пайплайнов с MCP это ещё и таймауты: Streamable HTTP больше не режет вызовы через пять минут, когда в конфиге сервера задан более длинный лимит.
При критической нехватке памяти появилось явное предупреждение — со шагами, как освободить ресурсы или безопасно перезапуститься.
MCP и пайплайны
- переменная
CLAUDE_CODE_MCP_STARTUP_WAIT_MSзадаёт, сколько первый неинтерактивный ход ждёт подключения MCP-серверов (0 — не ждать вовсе); - серверы на legacy HTTP+SSE не падают на старте, если первый запрос отвечает 422 или другим 4xx;
- при 403
insufficient_scopeошибка называет недостающие права и указывает на повторную авторизацию через/mcp; - в режиме stream-json первый ход больше не тормозит до двух секунд из-за серверов, чьи тулы откладывает tool search — они подтянутся на следующем ходу;
- установки Bedrock, Vertex, Foundry и без телеметрии по умолчанию переходят на v2 MCP client и протокол 2026-07-28 (откат:
MCP_SDK_GENERATION=v1).
Сессии и агенты
- после автообновления сохраняются флаги
--model,--effort,--permission-modeи связанные настройки агента; - активный
/goalне теряется при--continueили--resumeпосле компакта; - hook-сессии с переполнением контекста снова компактятся вместо финала «Prompt is too long»;
- headless и SDK больше не делают отдельный model call на каждую завершившуюся фоновую задачу.
VS Code и Cursor
- можно продолжить шаг, который прервала перезагрузка окна (настройка Claude Code: Continue After Reload);
- в меню Customize появились пункты Memory и Instructions — для автопамяти и правок
CLAUDE.md; - на Linux под Wayland в терминале Cursor или VS Code больше не открываются лишние пустые окна редактора при старте;
- диффы правок в чате не обрезаются снизу на узких панелях и длинных строках.
Источник: v2.1.274.