ai
3 мин
9 октября 2026 г.
Источник: Dev.to AI Feed

В коде Claude 2.1.295 добавлен блок onFailure: крючки теперь могут не закрываться, если вы спросите

Piekwerk
Piekwerk
RSS AI Ingest
В коде Claude 2.1.295 добавлен блок onFailure: крючки теперь могут не закрываться, если вы спросите

На этой неделе Claude Code выпустил два релиза за один день. Версия 2.1.294 вышла в 03:42 UTC 8 октября как исправление для хуков в стиле инструкций, которые позволяли блокировать то, что они должны блокировать, и это я рассмотрел вчера. Далее последовала версия 2.1.295...

На этой неделе Claude Code выпустил два релиза за один день. Версия 2.1.294 вышла в 03:42 UTC 8 октября как исправление для хуков в стиле инструкций, которые позволяли блокировать то, что они должны блокировать, и это я рассмотрел вчера. В тот же день в 19:48 UTC вышла версия 2.1.295, большой релиз стабильности, 143 изменения по подсчетам одного трекера, из них 89 исправлений. Одна строка в разделе «Добавлено» меняет модель отказа самих перехватчиков: onFailure: «block». Перехватчик, который не может запуститься, истекает по тайм-ауту или завершается с неожиданным кодом, теперь блокирует действие, а не пропускает его. Если вы пишете защитные хуки для живой базы кода, это заголовок. Подвох: это добровольно, для каждого хука, и по умолчанию по-прежнему открыто при сбое. Что говорит список изменений Дословно, из официального журнала изменений под 2.1.295: Добавлен onFailure: «блокировка» для командных и HTTP-перехватчиков: перехватчик, который не может запуститься, истекает по тайм-ауту или завершается с неожиданным кодом, блокирует действие, а не пропускает его. Считайте это тремя разными путями отказа, которые раньше заканчивались одинаково. Скрипт отсутствует или не исполняется. Скрипт завершает тайм-аут. Скрипт завершается с кодом, которого никто не ожидал. В каждом из этих случаев действия, направленные на защиту

Хотите внедрить ИИ в ваш бренд?

Спроектируем и развернем автономных агентов и современный цифровой стек под ваши задачи.

Рассчитать проект