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.

45Stars on the repository
10Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PreToolUse

01

V-Songbird/hush

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.

45 2d ago A tokens not measured original MIT

UserPromptSubmit

02

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.

45 2d ago A tokens not measured original MIT

SubagentStart

03

V-Songbird/hush

Hook

Runs when a subagent starts, executing subagent-brief.js via node. From V-Songbird/hush.

45 2d ago A tokens not measured original MIT

PreCompact

04

V-Songbird/hush

Hook

Runs before the context is compacted, executing precompact-summary.js via node. From V-Songbird/hush.

45 2d ago A tokens not measured original MIT

PostCompact

05

V-Songbird/hush

Hook

Runs after the context is compacted, executing postcompact-rearm.js via node. From V-Songbird/hush.

45 2d ago A tokens not measured original MIT

SessionEnd

06

V-Songbird/hush

Hook

Runs when a session ends, executing session-end-cleanup.js via node. From V-Songbird/hush.

45 2d ago A tokens not measured original MIT

PostToolUse

07

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.

45 2d ago A tokens not measured original MIT