Что изменилось: В версии 2.1.295 добавили onFailure: “block” для блокировки действия при сбое хука, запускающего команду или HTTP-запрос. Прошлый пост

В Claude Code 2.1.295, помощнике для работы с кодом, появился параметр onFailure: "block" для хуков, обработчиков событий, которые запускают команду или HTTP-запрос. С этим параметром действие блокируется, если хук не смог запуститься, не завершился вовремя или вернул неожиданный код завершения.

В предыдущей версии 2.1.294 исправили ошибку, из-за которой хуки с текстовыми инструкциями разрешали действия, которые должны были блокировать.

Проверка утверждений:

  • В Claude Code 2.1.295 добавили параметр onFailure: “block” для хуков, которые запускают команду или HTTP-запрос: с этим параметром действие блокируется, если хук не смог запуститься, не завершился вовремя или вернул неожиданный код завершения. (подтверждено самой публикацией: доказательство; «Added onFailure: “block” for command and HTTP hooks: a hook that can’t start, times out, or exits with an unexpected code blocks the action instead of letting it through»)
  • В предыдущей версии 2.1.294 исправили ошибку, из-за которой хуки с текстовыми инструкциями разрешали действия, которые должны были блокировать. (подтверждено самой публикацией: доказательство; «Fixed prompt and agent hooks written as instructions (such as “Block commands that…”) allowing what they should block»)

Публикации:

Первоисточники:

оценка 65,8 из 100 · тип: релиз