PreToolUse
01Hook
Runs before the agent uses a tool for ^(Bash and PowerShell)$ tool calls, executing preserve-exit-code.js via node. From V-Songbird/hush.
🤫 Token-lean sessions at the harness level. An easy to grasp output style, output-shrinking hooks, and log compression cut both input and output tokens.
Hook
Runs before the agent uses a tool for ^(Bash and PowerShell)$ tool calls, executing preserve-exit-code.js via node. From V-Songbird/hush.
Hook
Runs when you submit a prompt, before the agent sees it, executing silence-nudge.js via node. From V-Songbird/hush.
Hook
Runs when a subagent starts, executing subagent-brief.js via node. From V-Songbird/hush.
Hook
Runs before the context is compacted, executing precompact-summary.js via node. From V-Songbird/hush.
Hook
Runs after the context is compacted, executing postcompact-rearm.js via node. From V-Songbird/hush.
Hook
Runs when a session ends, executing session-end-cleanup.js via node. From V-Songbird/hush.
Hook
Runs after a tool call finishes for ^(Bash, PowerShell, Read and Grep)$ tool calls, executing compress-tool-output.js and silence-nudge.js via node (2 commands). From V-Songbird/hush.