Vai al contenuto principale
failproofai --hook <EventType>
Questo è il comando registrato nel settings.json di Claude Code da failproofai policies --install. Normalmente non lo chiami direttamente. Legge un payload JSON da stdin, valuta tutte le policy abilitate e esce con un codice che indica la decisione:
Codice di uscitaDecisioneEffetto
0allowConsenti l’azione
1denyBlocca l’azione - Claude vede il motivo del rifiuto
2instructInserisci istruzioni nel contesto di Claude

Tipi di evento supportati

CategoriaEventi
Esecuzione toolPreToolUse, PostToolUse, PostToolUseFailure, PermissionRequest, PermissionDenied
Ciclo di vita della sessioneSessionStart, SessionEnd, Stop, StopFailure
Interazione utenteUserPromptSubmit, Notification, Elicitation, ElicitationResult
Subagent e taskSubagentStart, SubagentStop, TaskCreated, TaskCompleted, TeammateIdle
ConfigurazioneInstructionsLoaded, ConfigChange, CwdChanged
File systemFileChanged, WorktreeCreate, WorktreeRemove
ContestoPreCompact, PostCompact