SessionStart
01Hook
Runs when a session starts, running clens-hook SessionStart. From silouone/clens.
Claude Code session capture and analysis. Trace tool calls, detect backtracks, analyze decisions, track edit chains, and measure plan drift. Local-first, zero-dependency observability.
Hook
Runs when a session starts, running clens-hook SessionStart. From silouone/clens.
Hook
Runs when a session ends, running clens-hook SessionEnd. From silouone/clens.
Hook
Runs when you submit a prompt, before the agent sees it, running clens-hook UserPromptSubmit. From silouone/clens.
Hook
Runs before the agent uses a tool, running clens-hook PreToolUse. From silouone/clens.
Hook
Runs after a tool call finishes, running clens-hook PostToolUse. From silouone/clens.
Hook
Runs when a tool call fails, running clens-hook PostToolUseFailure. From silouone/clens.
Hook
Runs when the agent asks permission for an action, running clens-hook PermissionRequest. From silouone/clens.
Hook
Runs when the agent sends a notification, running clens-hook Notification. From silouone/clens.
Hook
Runs when a subagent starts, running clens-hook SubagentStart. From silouone/clens.
Hook
Runs when a subagent finishes, running clens-hook SubagentStop. From silouone/clens.
Hook
Runs when the agent finishes a response, running clens-hook Stop. From silouone/clens.
Hook
Runs on the TeammateIdle event, running clens-hook TeammateIdle. From silouone/clens.
Hook
Runs when a task is marked completed, running clens-hook TaskCompleted. From silouone/clens.
Hook
Runs before the context is compacted, running clens-hook PreCompact. From silouone/clens.
Hook
Runs on the ConfigChange event, running clens-hook ConfigChange. From silouone/clens.
Hook
Runs when a git worktree is created, running clens-hook WorktreeCreate. From silouone/clens.
Hook
Runs when a git worktree is removed, running clens-hook WorktreeRemove. From silouone/clens.
Hook
Runs after instructions files are loaded, running clens-hook InstructionsLoaded. From silouone/clens.