Zum Hauptinhalt springen
failproofai --hook <EventType>
Dies ist der Befehl, der durch failproofai policies --install in der settings.json von Claude Code registriert wird. Normalerweise rufen Sie diesen Befehl nicht direkt auf. Liest eine JSON-Nutzlast von stdin, wertet alle aktivierten Richtlinien aus und beendet sich mit einem Exit-Code, der die Entscheidung angibt:
Exit-CodeEntscheidungAuswirkung
0allowAktion erlauben
1denyAktion blockieren – Claude erhält den Ablehnungsgrund
2instructHinweise in den Kontext von Claude einschleusen

Unterstützte Event-Typen

KategorieEvents
Tool-AusführungPreToolUse, PostToolUse, PostToolUseFailure, PermissionRequest, PermissionDenied
SitzungslebenszyklusSessionStart, SessionEnd, Stop, StopFailure
BenutzerinteraktionUserPromptSubmit, Notification, Elicitation, ElicitationResult
Subagenten & AufgabenSubagentStart, SubagentStop, TaskCreated, TaskCompleted, TeammateIdle
KonfigurationInstructionsLoaded, ConfigChange, CwdChanged
DateisystemFileChanged, WorktreeCreate, WorktreeRemove
KontextPreCompact, PostCompact