> ## Documentation Index
> Fetch the complete documentation index at: https://exosphere-auto-translate-docs-20260623-1106.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Hook işleyicisi (iç)

> Claude Code'un her araç etkinliğinde çağırdığı alt işlem

```bash theme={null}
failproofai --hook <EventType>
```

Bu, `failproofai policies --install` tarafından Claude Code'un `settings.json` dosyasına kaydedilen komuttur. Normalde bunu doğrudan çağırmazsınız.

stdin'den bir JSON yükü okur, tüm etkinleştirilmiş ilkeleri değerlendirir ve kararı gösteren bir çıkış kodu ile çıkar:

| Çıkış kodu | Karar      | Etki                                            |
| ---------- | ---------- | ----------------------------------------------- |
| `0`        | `allow`    | Eyleme izin ver                                 |
| `1`        | `deny`     | Eylemi engelle - Claude reddetme nedenini görür |
| `2`        | `instruct` | Claude'un bağlamına rehberlik ekle              |

### Desteklenen olay türleri

| Kategori                    | Olaylar                                                                                    |
| --------------------------- | ------------------------------------------------------------------------------------------ |
| **Araç yürütme**            | `PreToolUse`, `PostToolUse`, `PostToolUseFailure`, `PermissionRequest`, `PermissionDenied` |
| **Oturum yaşam döngüsü**    | `SessionStart`, `SessionEnd`, `Stop`, `StopFailure`                                        |
| **Kullanıcı etkileşimi**    | `UserPromptSubmit`, `Notification`, `Elicitation`, `ElicitationResult`                     |
| **Alt ajanlar ve görevler** | `SubagentStart`, `SubagentStop`, `TaskCreated`, `TaskCompleted`, `TeammateIdle`            |
| **Yapılandırma**            | `InstructionsLoaded`, `ConfigChange`, `CwdChanged`                                         |
| **Dosya sistemi**           | `FileChanged`, `WorktreeCreate`, `WorktreeRemove`                                          |
| **Bağlam**                  | `PreCompact`, `PostCompact`                                                                |
