(event: str, callback)
| 312 | HOOKS = {"UserPromptSubmit": [], "PreToolUse": [], "PostToolUse": [], "Stop": []} |
| 313 | |
| 314 | def register_hook(event: str, callback): |
| 315 | HOOKS[event].append(callback) |
| 316 | |
| 317 | def trigger_hooks(event: str, *args): |
| 318 | for callback in HOOKS[event]: |