SessionStart
01Hook Claude Code
Runs when a session starts, executing session_start.rb. From sane-apps/SaneProcess.
Workflow guardrails for coding agents and LLM-assisted development: AGENTS.md, native hooks, MCP, SaneMaster, circuit breakers, and shared process checks.
Hook Claude Code
Runs when a session starts, executing session_start.rb. From sane-apps/SaneProcess.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing saneprompt.rb. From sane-apps/SaneProcess.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing sane_catastrophic_guard.rb, sanetools.rb and sane_bash_guards.rb via ruby (3 commands). From sane-apps/SaneProcess.
Hook Claude Code
Runs after a tool call finishes for Write, Edit, Write and Edit tool calls, executing sanetrack.rb, swift_format.rb and mini_build_async.rb (3 commands). From sane-apps/SaneProcess.
Hook Claude Code
Runs when a task is marked completed, executing task_completed_gate.rb. From sane-apps/SaneProcess.
Hook Claude Code
Runs when the agent finishes a response, executing sanestop.rb. From sane-apps/SaneProcess.