मुख्य सामग्री पर जाएं
failproofai --hook <EventType>
यह वह कमांड है जो failproofai policies --install द्वारा Claude Code के settings.json में पंजीकृत की जाती है। आप आमतौर पर इसे सीधे कॉल नहीं करते। stdin से एक JSON पेलोड पढ़ता है, सभी सक्षम नीतियों का मूल्यांकन करता है, और निर्णय को दर्शाने वाली एक कोड के साथ बाहर निकलता है:
Exit codeनिर्णयप्रभाव
0allowकार्रवाई को अनुमति दें
1denyकार्रवाई को ब्लॉक करें - Claude को इनकार का कारण दिखता है
2instructClaude के संदर्भ में मार्गदर्शन इंजेक्ट करें

समर्थित ईवेंट प्रकार

श्रेणीईवेंट
टूल निष्पादन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