(event: str, callback)
| 183 | HOOKS = {"UserPromptSubmit": [], "PreToolUse": [], "PostToolUse": [], "Stop": []} |
| 184 | |
| 185 | def register_hook(event: str, callback): |
| 186 | HOOKS[event].append(callback) |
| 187 | |
| 188 | def trigger_hooks(event: str, *args): |
| 189 | for callback in HOOKS[event]: |