Перейти к основному содержанию
failproofai --hook <EventType>
Это команда, зарегистрированная в settings.json Claude Code через failproofai policies --install. Обычно вы не вызываете её напрямую. Читает JSON-полезную нагрузку из stdin, вычисляет все включённые политики и выходит с кодом, указывающим на решение:
Код выходаРешениеЭффект
0allowРазрешить действие
1denyЗаблокировать действие — Claude видит причину отказа
2instructВнедрить руководство в контекст Claude

Поддерживаемые типы событий

КатегорияСобытия
Выполнение инструментовPreToolUse, PostToolUse, PostToolUseFailure, PermissionRequest, PermissionDenied
Жизненный цикл сеансаSessionStart, SessionEnd, Stop, StopFailure
Взаимодействие пользователяUserPromptSubmit, Notification, Elicitation, ElicitationResult
Подагенты и задачиSubagentStart, SubagentStop, TaskCreated, TaskCompleted, TeammateIdle
КонфигурацияInstructionsLoaded, ConfigChange, CwdChanged
Файловая системаFileChanged, WorktreeCreate, WorktreeRemove
КонтекстPreCompact, PostCompact