Skip to main content

Module hooks

Module hooks 

Source
Expand description

Hook validation logic for Humanize.

This module provides validation functions for Claude Code tool hooks, including read, write, edit, bash, and plan file validators.

Structs§

BashValidatorInput
Input for bash validator hook.
EditValidatorInput
Input for edit validator hook.
HookResult
Result of a hook validation.
PlanFileValidatorInput
Input for plan file validator hook.
PostToolUseInput
Input for PostToolUse hook (session handshake).
ReadValidatorInput
Input for read validator hook.
WriteValidatorInput
Input for write validator hook.

Functions§

process_post_tool_use
Process PostToolUse hook for session handshake.
validate_bash
Validate a bash command.
validate_edit
Validate an edit operation.
validate_plan_file
Validate a plan file path.
validate_read
Validate a read operation.
validate_write
Validate a write operation.