SessionStart
01Hook
Runs when a session starts, executing session-init.sh and bellows-log.sh (2 commands). From ggombee/code-forge.
Hook
Runs when a session starts, executing session-init.sh and bellows-log.sh (2 commands). From ggombee/code-forge.
Hook
Runs after a tool call finishes for Edit, Write, MultiEdit, Agent and Skill tool calls, executing lint-fix.sh and bellows-log.sh (2 commands). From ggombee/code-forge.
Hook
Runs before the agent uses a tool for Bash, Write and Write tool calls, executing guard.sh, write-guard.sh and skill-dedup.sh (3 commands). From ggombee/code-forge.
Hook
Runs when the agent finishes a response, executing quality-gate.sh. From ggombee/code-forge.
Hook
Runs when the agent sends a notification for permission_prompt and idle_prompt tool calls, executing notify.sh. From ggombee/code-forge.
Hook
Runs when a subagent finishes, executing subagent-stop.sh. From ggombee/code-forge.
Hook
Runs before the context is compacted, executing pre-compact.sh. From ggombee/code-forge.
Hook
Runs after the context is compacted, running an inline shell check. From ggombee/code-forge.
Hook
Runs when the agent asks permission for an action, executing permission-guard.sh. From ggombee/code-forge.
Hook
Runs on the FileChanged event for package.json tool calls, executing package-changed.sh. From ggombee/code-forge.
Hook
Runs when you submit a prompt, before the agent sees it, executing auto-flow-trigger.sh. From ggombee/code-forge.