Claude Code 2.1.246: MCP без ложного «успеха», фоновые сессии и транскрипт

Claude Code v2.1.246 закрыл серию сбоев на длинных агентных прогонах: прерванный вызов MCP в headless-режиме не маскируется «успехом без вывода», фоновые сессии переживают удаление стартовой папки и 45-секундный таймаут, а транскрипт не замирает на гигантской строке в диффе — например base64.
Неинтерактивные прогоны через SDK, -p или cloud после обрыва потока продолжают ответ самостоятельно — не нужен ручной рестарт. Сессии с --strict-mcp-config не ждут approval для MCP-серверов из .mcp.json, которые всё равно не загрузятся.
Ещё из релиза
- Аргументы MCP-инструментов с пустой схемой
{}передаются в правильном типе, а не как JSON-строка. - Инструменты с
requiresUserInteractionне предлагают «Yes, and don't ask again», если правило allow не сработает. /cdсразу подхватывает настройки проекта, hooks, MCP, skills и agents — без--resume.- Subagent на лимите
maxTurnsвозвращает partial output с подсказкой продолжить через SendMessage. - В строке длительности хода видно время завершения — например «✻ Sautéed for 23s · done 6:05 PM».
Источник: v2.1.246.