| setOnPreMcpToolCall(PreMcpToolCallHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOnPostToolUseFailure(PostToolUseFailureHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOnPreMcpToolCall() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnPostToolUseFailure() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasHooks() |  | 100% |   | 71% | 4 | 8 | 0 | 1 | 0 | 1 |
| setOnPreToolUse(PreToolUseHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOnPostToolUse(PostToolUseHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOnUserPromptSubmitted(UserPromptSubmittedHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOnSessionStart(SessionStartHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOnSessionEnd(SessionEndHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| SessionHooks() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOnPreToolUse() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOnPostToolUse() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOnUserPromptSubmitted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOnSessionStart() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOnSessionEnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |