Runs before the agent uses a tool for AskUserQuestion, Agent, Bash, Bash, Edit, Write and NotebookEdit tool calls, executing enforce-review-header.js, agent-router.js, sentinel-read-allow.js, blueprint-allow.js and write-guard.js via node (7 commands). From Borda/AI-Rig.
Runs after a tool call finishes for Agent, Edit, Write, WebSearch and WebFetch tool calls, executing session-sync.js via node (3 commands). From sehoon787/my-codex.
Runs after a tool call finishes for Read, Write, Edit, Bash, Glob, Grep and NotebookEdit tool calls, executing post-tool-use.js via node. From Magnifico4625/locus.
Runs before the agent uses a tool for Bash, Skill, Agent, AskUserQuestion, Bash, Write, Edit and MultiEdit tool calls, executing ContextReduction.hook.sh, AgentInvocation.hook.ts, TabState.hook.ts and PreToolGuard.hook.ts (4 commands). From DorShaer/Husk.
Runs after a tool call finishes for Agent, WebFetch, WebSearch, AskUserQuestion, Write, Edit and MultiEdit tool calls, executing AgentInvocation.hook.ts, Safety.hook.ts, TabState.hook.ts, ISASync.hook.ts, CheckpointPerISC.hook.ts and EventLogger.hook.ts (11 commands). From DorShaer/Husk.
Runs when a session ends, executing WorkCompletionLearning.hook.ts, SessionCleanup.hook.ts, UpdateCounts.hook.ts, MemoryHealthGate.hook.ts, DocIntegrity.hook.ts and IntegrityCheck.hook.ts (6 commands). From DorShaer/Husk.
Runs when a session starts on startup, resume, clear, fork and compact, executing session-start.sh and post-compact.sh (2 commands). From susomejias/rembric.