MCPcopy Create free account
hub / github.com/Louisym/MiniCC / HookResult

Class HookResult

mini_claude_code/hooks.py:42–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40# ============================================================
41
42class HookResult(BaseModel):
43 denied: bool = False
44 messages: list[str] = Field(default_factory=list)
45
46 @staticmethod
47 def allow(messages: Optional[list[str]] = None) -> "HookResult":
48 return HookResult(denied=False, messages=messages or [])
49
50 @staticmethod
51 def deny(messages: Optional[list[str]] = None) -> "HookResult":
52 return HookResult(denied=True, messages=messages or [])
53
54
55# ============================================================

Callers 2

allowMethod · 0.85
denyMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected