StopFailure
97shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs on the StopFailure event, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs on the StopFailure event, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs on the CwdChanged event, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs on the FileChanged event for .envrc, .env and .env.local tool calls, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs on the PermissionDenied event, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Settings file Claude Code
Agent settings declaring 27 hook events (PreToolUse, PermissionRequest, PostToolUse, PostToolUseFailure) and 7 allowed tools.
shanraisshan/codex-cli-best-practice
Instructions file CodexOpenCode
Instructions for shanraisshan/codex-cli-best-practice, covering agents.md, what this is, architecture, orchestration flow and key directories.
shanraisshan/codex-cli-best-practice
Instructions file
Instructions for shanraisshan/codex-cli-best-practice, covering claude.md, what this is, architecture, orchestration flow and key directories.
shanraisshan/claude-code-hooks
Agent Claude Code
Plays agent-specific sounds for the 6 hooks that actually fire in agent sessions.
shanraisshan/claude-code-hooks
Agent Claude Code
Tests all 30 Claude Code hooks by logging each event to tests-agents-hook/agent-hook-fired.log.
shanraisshan/claude-code-hooks
Command Claude Code
Commit changes with auto-generated message showing command context, timestamp, and change count.
shanraisshan/claude-code-hooks
Command Claude Code
Add a new Claude Code hook event with sounds, config, settings, scripts, and docs.
shanraisshan/claude-code-hooks
Command Claude Code
Track Claude Code changelog and find what needs updating in this repo.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs before the agent uses a tool, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when the agent asks permission for an action, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs after a tool call finishes, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when a tool call fails, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs after a batch of tool calls, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs to expand your prompt before the agent sees it, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when the agent sends a notification, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when a message is displayed, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when the agent finishes a response, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when a subagent starts, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when a subagent finishes, executing hooks.py via python3. From shanraisshan/claude-code-hooks.