Версия Claude Code 2.1.289 устраняет несколько критических проблем со стабильностью, включая зависания терминала, вызванные определёнными паттернами кода, и ошибки рендеринга плагинов. Обновление также закрывает уязвимости безопасности, при которых правила Bash deny или ask обходились в определённых условиях песочницы.

  • Исправлено зависание терминала на коротких фрагментах кода с большим количеством незакрытых тегов <script> или глубоко вложенными подстановками.
  • Исправлены правила Bash deny и ask, которые пропускались, когда команды содержали префиксы переменных окружения или простые присваивания переменных в режиме auto-allow.
  • Устранены проблемы с загрузкой установленных модов в первой сессии после обновления.
  • Исправлено некорректное отображение панелей плагинов при использовании адресов localhost, символов @ или путей file:.
  • Добавлен agent.spawn для участников команды и состояния ожидания/ожидания в $.agent.list().
  • Улучшена обработка ошибок для модов и панелей, которые не отрисовываются.

Эти изменения повышают надёжность среды разработки, предотвращая неожиданные сбои и обеспечивая корректное применение политик безопасности.