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