Method List
-
#accept! ClaudeHooks::Elicitation
-
#accept! ClaudeHooks::ElicitationResult
-
#accepted? ClaudeHooks::Output::Elicitation
-
#accepted? ClaudeHooks::Output::ElicitationResult
-
#action ClaudeHooks::ElicitationResult
-
#action ClaudeHooks::Output::Elicitation
-
#action ClaudeHooks::Output::ElicitationResult
-
#add_additional_context! ClaudeHooks::Stop
-
#add_additional_context! ClaudeHooks::Setup
-
#add_additional_context! ClaudeHooks::PreToolUse
-
#add_additional_context! ClaudeHooks::PostToolUse
-
#add_additional_context! ClaudeHooks::SessionStart
-
#add_additional_context! ClaudeHooks::SubagentStart
-
#add_additional_context! ClaudeHooks::PostToolBatch
-
#add_additional_context! ClaudeHooks::UserPromptSubmit
-
#add_additional_context! ClaudeHooks::PostToolUseFailure
-
#add_additional_context! ClaudeHooks::UserPromptExpansion
-
#additional_context ClaudeHooks::Output::Stop
-
#additional_context ClaudeHooks::Output::Setup
-
#additional_context ClaudeHooks::Output::PostToolUse
-
#additional_context ClaudeHooks::Output::SessionStart
-
#additional_context ClaudeHooks::Output::SubagentStart
-
#additional_context ClaudeHooks::Output::PostToolBatch
-
#additional_context ClaudeHooks::Output::UserPromptSubmit
-
#additional_context ClaudeHooks::Output::PostToolUseFailure
-
#additional_context ClaudeHooks::Output::UserPromptExpansion
-
#agent_id ClaudeHooks::Base
-
#agent_transcript_path ClaudeHooks::SubagentStop
-
#agent_type ClaudeHooks::Base
-
#allow_continue! ClaudeHooks::Base
-
#allow_permission! ClaudeHooks::PermissionRequest
-
#allowed? ClaudeHooks::Output::PreToolUse
-
#allowed? ClaudeHooks::Output::PermissionRequest
-
#approve_tool! ClaudeHooks::PreToolUse
-
#approve_tool! ClaudeHooks::PostToolUse
-
#ask_for_permission! ClaudeHooks::PreToolUse
-
#background_tasks ClaudeHooks::Stop
-
#backup_transcript! ClaudeHooks::PreCompact
-
#base_dir ClaudeHooks::Base
-
base_dir ClaudeHooks::Configuration
-
#behavior ClaudeHooks::Output::PermissionRequest
-
#block! ClaudeHooks::PreCompact
-
#block! ClaudeHooks::ConfigChange
-
#block! ClaudeHooks::PostToolBatch
-
#block! ClaudeHooks::UserPromptExpansion
-
#block_prompt! ClaudeHooks::UserPromptSubmit
-
#block_tool! ClaudeHooks::PreToolUse
-
#block_tool! ClaudeHooks::PostToolUse
-
#blocked? ClaudeHooks::Output::PreCompact
-
#blocked? ClaudeHooks::Output::ConfigChange
-
#blocked? ClaudeHooks::Output::PostToolUse
-
#blocked? ClaudeHooks::Output::PostToolBatch
-
#blocked? ClaudeHooks::Output::UserPromptSubmit
-
#blocked? ClaudeHooks::Output::UserPromptExpansion
-
#call ClaudeHooks::Base
-
#cancel! ClaudeHooks::Elicitation
-
#cancel! ClaudeHooks::ElicitationResult
-
#cancelled? ClaudeHooks::Output::Elicitation
-
#cancelled? ClaudeHooks::Output::ElicitationResult
-
#clear_specifics! ClaudeHooks::Base
-
#clear_system_message! ClaudeHooks::Base
-
#cleared? ClaudeHooks::SessionEnd
-
#command_args ClaudeHooks::UserPromptExpansion
-
#command_name ClaudeHooks::UserPromptExpansion
-
#command_source ClaudeHooks::UserPromptExpansion
-
#compact_summary ClaudeHooks::PostCompact
-
#config ClaudeHooks::Base
-
config ClaudeHooks::Configuration
-
#content ClaudeHooks::ElicitationResult
-
#content ClaudeHooks::Output::Elicitation
-
#content ClaudeHooks::Output::ElicitationResult
-
#continue? ClaudeHooks::Output::Base
-
#continue_with_instructions! ClaudeHooks::Stop
-
#created? ClaudeHooks::FileChanged
-
#custom_instructions ClaudeHooks::PreCompact
-
#cwd ClaudeHooks::Base
-
#data ClaudeHooks::Output::Base
-
#decision ClaudeHooks::Output::Stop
-
#decision ClaudeHooks::Output::PreCompact
-
#decision ClaudeHooks::Output::ConfigChange
-
#decision ClaudeHooks::Output::PostToolUse
-
#decision ClaudeHooks::Output::PostToolBatch
-
#decision ClaudeHooks::Output::UserPromptSubmit
-
#decision ClaudeHooks::Output::UserPromptExpansion
-
#decline! ClaudeHooks::Elicitation
-
#decline! ClaudeHooks::ElicitationResult
-
#declined? ClaudeHooks::Output::Elicitation
-
#declined? ClaudeHooks::Output::ElicitationResult
-
#defer_permission! ClaudeHooks::PreToolUse
-
#deferred? ClaudeHooks::Output::PreToolUse
-
#deleted? ClaudeHooks::FileChanged
-
#delta ClaudeHooks::MessageDisplay
-
#denied? ClaudeHooks::Output::PreToolUse
-
#denied? ClaudeHooks::Output::PermissionRequest
-
#deny_permission! ClaudeHooks::PermissionRequest
-
#display_content ClaudeHooks::Output::MessageDisplay
-
#display_content! ClaudeHooks::MessageDisplay
-
#duration_ms ClaudeHooks::PostToolUseFailure
-
#effort ClaudeHooks::Base
-
#elicitation_id ClaudeHooks::Elicitation
-
#elicitation_id ClaudeHooks::ElicitationResult
-
#empty_additional_context! ClaudeHooks::SessionStart
-
#empty_additional_context! ClaudeHooks::UserPromptSubmit
-
#ensure_stopping! ClaudeHooks::Stop
-
entrypoint ClaudeHooks::CLI
-
#error ClaudeHooks::StopFailure
-
#error ClaudeHooks::PostToolUseFailure
-
#error_details ClaudeHooks::StopFailure
-
#event ClaudeHooks::FileChanged
-
#exit_code ClaudeHooks::Output::Base
-
#exit_code ClaudeHooks::Output::Stop
-
#exit_code ClaudeHooks::Output::Setup
-
#exit_code ClaudeHooks::Output::CwdChanged
-
#exit_code ClaudeHooks::Output::Elicitation
-
#exit_code ClaudeHooks::Output::PreCompact
-
#exit_code ClaudeHooks::Output::SessionEnd
-
#exit_code ClaudeHooks::Output::FileChanged
-
#exit_code ClaudeHooks::Output::Notification
-
#exit_code ClaudeHooks::Output::PostCompact
-
#exit_code ClaudeHooks::Output::PreToolUse
-
#exit_code ClaudeHooks::Output::StopFailure
-
#exit_code ClaudeHooks::Output::TaskCreated
-
#exit_code ClaudeHooks::Output::ConfigChange
-
#exit_code ClaudeHooks::Output::PostToolUse
-
#exit_code ClaudeHooks::Output::SessionStart
-
#exit_code ClaudeHooks::Output::TeammateIdle
-
#exit_code ClaudeHooks::Output::SubagentStart
-
#exit_code ClaudeHooks::Output::TaskCompleted
-
#exit_code ClaudeHooks::Output::MessageDisplay
-
#exit_code ClaudeHooks::Output::PostToolBatch
-
#exit_code ClaudeHooks::Output::WorktreeCreate
-
#exit_code ClaudeHooks::Output::WorktreeRemove
-
#exit_code ClaudeHooks::Output::PermissionDenied
-
#exit_code ClaudeHooks::Output::ElicitationResult
-
#exit_code ClaudeHooks::Output::PermissionRequest
-
#exit_code ClaudeHooks::Output::UserPromptSubmit
-
#exit_code ClaudeHooks::Output::InstructionsLoaded
-
#exit_code ClaudeHooks::Output::PostToolUseFailure
-
#exit_code ClaudeHooks::Output::UserPromptExpansion
-
#expansion_type ClaudeHooks::UserPromptExpansion
-
#failed_calls ClaudeHooks::PostToolBatch
-
#file_path ClaudeHooks::FileChanged
-
#file_path ClaudeHooks::ConfigChange
-
#file_path ClaudeHooks::InstructionsLoaded
-
#final ClaudeHooks::MessageDisplay
-
for_hook_type ClaudeHooks::Output::Base
-
get_config_value ClaudeHooks::Configuration
-
#home_claude_dir ClaudeHooks::Base
-
home_claude_dir ClaudeHooks::Configuration
-
#home_path_for ClaudeHooks::Base
-
home_path_for ClaudeHooks::Configuration
-
#hook_event_name ClaudeHooks::Base
-
#hook_specific_output ClaudeHooks::Output::Base
-
hook_type ClaudeHooks::Base
-
#hook_type ClaudeHooks::Base
-
hook_type ClaudeHooks::Stop
-
hook_type ClaudeHooks::Setup
-
hook_type ClaudeHooks::CwdChanged
-
hook_type ClaudeHooks::Elicitation
-
hook_type ClaudeHooks::PreCompact
-
hook_type ClaudeHooks::SessionEnd
-
hook_type ClaudeHooks::FileChanged
-
hook_type ClaudeHooks::Notification
-
hook_type ClaudeHooks::PostCompact
-
hook_type ClaudeHooks::PreToolUse
-
hook_type ClaudeHooks::StopFailure
-
hook_type ClaudeHooks::TaskCreated
-
hook_type ClaudeHooks::ConfigChange
-
hook_type ClaudeHooks::PostToolUse
-
hook_type ClaudeHooks::SessionStart
-
hook_type ClaudeHooks::SubagentStop
-
hook_type ClaudeHooks::TeammateIdle
-
hook_type ClaudeHooks::SubagentStart
-
hook_type ClaudeHooks::TaskCompleted
-
hook_type ClaudeHooks::MessageDisplay
-
hook_type ClaudeHooks::PostToolBatch
-
hook_type ClaudeHooks::WorktreeCreate
-
hook_type ClaudeHooks::WorktreeRemove
-
hook_type ClaudeHooks::PermissionDenied
-
hook_type ClaudeHooks::ElicitationResult
-
hook_type ClaudeHooks::PermissionRequest
-
hook_type ClaudeHooks::UserPromptSubmit
-
hook_type ClaudeHooks::InstructionsLoaded
-
hook_type ClaudeHooks::PostToolUseFailure
-
hook_type ClaudeHooks::UserPromptExpansion
-
#index ClaudeHooks::MessageDisplay
-
#initial_user_message ClaudeHooks::Output::SessionStart
-
#initial_user_message! ClaudeHooks::SessionStart
-
#initialize ClaudeHooks::Base
-
#initialize ClaudeHooks::Logger
-
#initialize ClaudeHooks::Output::Base
-
#input_data ClaudeHooks::Base
-
input_fields ClaudeHooks::Base
-
input_fields ClaudeHooks::Stop
-
input_fields ClaudeHooks::Setup
-
input_fields ClaudeHooks::CwdChanged
-
input_fields ClaudeHooks::Elicitation
-
input_fields ClaudeHooks::PreCompact
-
input_fields ClaudeHooks::SessionEnd
-
input_fields ClaudeHooks::FileChanged
-
input_fields ClaudeHooks::Notification
-
input_fields ClaudeHooks::PostCompact
-
input_fields ClaudeHooks::PreToolUse
-
input_fields ClaudeHooks::StopFailure
-
input_fields ClaudeHooks::TaskCreated
-
input_fields ClaudeHooks::ConfigChange
-
input_fields ClaudeHooks::PostToolUse
-
input_fields ClaudeHooks::SessionStart
-
input_fields ClaudeHooks::TeammateIdle
-
input_fields ClaudeHooks::SubagentStart
-
input_fields ClaudeHooks::TaskCompleted
-
input_fields ClaudeHooks::MessageDisplay
-
input_fields ClaudeHooks::PostToolBatch
-
input_fields ClaudeHooks::WorktreeCreate
-
input_fields ClaudeHooks::WorktreeRemove
-
input_fields ClaudeHooks::PermissionDenied
-
input_fields ClaudeHooks::ElicitationResult
-
input_fields ClaudeHooks::PermissionRequest
-
input_fields ClaudeHooks::UserPromptSubmit
-
input_fields ClaudeHooks::InstructionsLoaded
-
input_fields ClaudeHooks::PostToolUseFailure
-
input_fields ClaudeHooks::UserPromptExpansion
-
#input_updated? ClaudeHooks::Output::PreToolUse
-
#input_updated? ClaudeHooks::Output::PermissionRequest
-
#interrupt? ClaudeHooks::Output::PermissionRequest
-
#is_interrupt ClaudeHooks::PostToolUseFailure
-
#last_assistant_message ClaudeHooks::Stop
-
#last_assistant_message ClaudeHooks::StopFailure
-
#load_reason ClaudeHooks::InstructionsLoaded
-
#log ClaudeHooks::Base
-
#log ClaudeHooks::Logger
-
#logger ClaudeHooks::Base
-
#logout? ClaudeHooks::SessionEnd
-
logs_directory ClaudeHooks::Configuration
-
#mcp_server_name ClaudeHooks::Elicitation
-
#mcp_server_name ClaudeHooks::ElicitationResult
-
merge ClaudeHooks::Output::Base
-
merge ClaudeHooks::Output::Stop
-
merge ClaudeHooks::Output::Setup
-
merge ClaudeHooks::Output::CwdChanged
-
merge ClaudeHooks::Output::Elicitation
-
merge ClaudeHooks::Output::PreCompact
-
merge ClaudeHooks::Output::SessionEnd
-
merge ClaudeHooks::Output::FileChanged
-
merge ClaudeHooks::Output::Notification
-
merge ClaudeHooks::Output::PostCompact
-
merge ClaudeHooks::Output::PreToolUse
-
merge ClaudeHooks::Output::StopFailure
-
merge ClaudeHooks::Output::TaskCreated
-
merge ClaudeHooks::Output::ConfigChange
-
merge ClaudeHooks::Output::PostToolUse
-
merge ClaudeHooks::Output::SessionStart
-
merge ClaudeHooks::Output::SubagentStop
-
merge ClaudeHooks::Output::TeammateIdle
-
merge ClaudeHooks::Output::SubagentStart
-
merge ClaudeHooks::Output::TaskCompleted
-
merge ClaudeHooks::Output::MessageDisplay
-
merge ClaudeHooks::Output::PostToolBatch
-
merge ClaudeHooks::Output::WorktreeCreate
-
merge ClaudeHooks::Output::WorktreeRemove
-
merge ClaudeHooks::Output::PermissionDenied
-
merge ClaudeHooks::Output::ElicitationResult
-
merge ClaudeHooks::Output::PermissionRequest
-
merge ClaudeHooks::Output::UserPromptSubmit
-
merge ClaudeHooks::Output::InstructionsLoaded
-
merge ClaudeHooks::Output::PostToolUseFailure
-
merge ClaudeHooks::Output::UserPromptExpansion
-
#message ClaudeHooks::Elicitation
-
#message ClaudeHooks::Notification
-
#message_id ClaudeHooks::MessageDisplay
-
#message_text ClaudeHooks::MessageDisplay
-
method_missing ClaudeHooks::Configuration
-
#mode ClaudeHooks::Elicitation
-
#mode ClaudeHooks::ElicitationResult
-
#model ClaudeHooks::SessionStart
-
#modified? ClaudeHooks::FileChanged
-
#name ClaudeHooks::WorktreeCreate
-
#new_cwd ClaudeHooks::CwdChanged
-
#no_retry! ClaudeHooks::PermissionDenied
-
#notification_type ClaudeHooks::Notification
-
#old_cwd ClaudeHooks::CwdChanged
-
#other_reason? ClaudeHooks::SessionEnd
-
#output ClaudeHooks::Base
-
#output_and_exit ClaudeHooks::Base
-
#output_and_exit ClaudeHooks::Output::Base
-
#output_and_exit ClaudeHooks::Output::WorktreeCreate
-
#output_data ClaudeHooks::Base
-
#output_stream ClaudeHooks::Output::Base
-
#output_stream ClaudeHooks::Output::Stop
-
#output_stream ClaudeHooks::Output::Elicitation
-
#output_stream ClaudeHooks::Output::PreToolUse
-
#output_stream ClaudeHooks::Output::PostToolUse
-
#output_stream ClaudeHooks::Output::MessageDisplay
-
#output_stream ClaudeHooks::Output::WorktreeCreate
-
#output_stream ClaudeHooks::Output::PermissionDenied
-
#output_stream ClaudeHooks::Output::ElicitationResult
-
#output_stream ClaudeHooks::Output::PermissionRequest
-
#output_stream ClaudeHooks::Output::UserPromptSubmit
-
#output_updated? ClaudeHooks::Output::PostToolUse
-
#path_for ClaudeHooks::Base
-
path_for ClaudeHooks::Configuration
-
#permission_decision ClaudeHooks::Output::PreToolUse
-
#permission_decision ClaudeHooks::Output::PermissionRequest
-
#permission_mode ClaudeHooks::Base
-
#permission_reason ClaudeHooks::Output::PreToolUse
-
#permission_reason ClaudeHooks::Output::PermissionRequest
-
#permission_suggestions ClaudeHooks::PermissionRequest
-
#prevent_continue! ClaudeHooks::Base
-
#project_claude_dir ClaudeHooks::Base
-
project_claude_dir ClaudeHooks::Configuration
-
#project_path_for ClaudeHooks::Base
-
project_path_for ClaudeHooks::Configuration
-
#prompt ClaudeHooks::UserPromptSubmit
-
#prompt ClaudeHooks::UserPromptExpansion
-
#prompt_id ClaudeHooks::Base
-
#prompt_input_exit? ClaudeHooks::SessionEnd
-
#read_transcript ClaudeHooks::Base
-
#reason ClaudeHooks::Output::Stop
-
#reason ClaudeHooks::SessionEnd
-
#reason ClaudeHooks::PermissionDenied
-
#reason ClaudeHooks::Output::PreCompact
-
#reason ClaudeHooks::Output::ConfigChange
-
#reason ClaudeHooks::Output::PostToolUse
-
#reason ClaudeHooks::Output::PostToolBatch
-
#reason ClaudeHooks::Output::UserPromptSubmit
-
#reason ClaudeHooks::Output::UserPromptExpansion
-
reload! ClaudeHooks::Configuration
-
#reload_skills! ClaudeHooks::SessionStart
-
#reload_skills? ClaudeHooks::Output::SessionStart
-
#requested_schema ClaudeHooks::Elicitation
-
respond_to_missing? ClaudeHooks::Configuration
-
#retry! ClaudeHooks::PermissionDenied
-
#retry? ClaudeHooks::Output::PermissionDenied
-
run_hook ClaudeHooks::CLI
-
run_with_sample_data ClaudeHooks::CLI
-
#session_crons ClaudeHooks::Stop
-
#session_id ClaudeHooks::Base
-
#session_title ClaudeHooks::SessionStart
-
#session_title ClaudeHooks::Output::SessionStart
-
#session_title! ClaudeHooks::SessionStart
-
#should_ask_permission? ClaudeHooks::Output::PreToolUse
-
#should_continue? ClaudeHooks::Output::Stop
-
#should_stop? ClaudeHooks::Output::Stop
-
#show_output! ClaudeHooks::Base
-
#source ClaudeHooks::Setup
-
#source ClaudeHooks::ConfigChange
-
#source ClaudeHooks::SessionStart
-
#stop_hook_active ClaudeHooks::Stop
-
#stop_reason ClaudeHooks::Output::Base
-
#stringify_output ClaudeHooks::Base
-
#succeeded_calls ClaudeHooks::PostToolBatch
-
#suppress_output! ClaudeHooks::Base
-
#suppress_output? ClaudeHooks::Output::Base
-
#system_message ClaudeHooks::Output::Base
-
#system_message! ClaudeHooks::Base
-
#task_description ClaudeHooks::TaskCreated
-
#task_description ClaudeHooks::TaskCompleted
-
#task_id ClaudeHooks::TaskCreated
-
#task_id ClaudeHooks::TaskCompleted
-
#task_subject ClaudeHooks::TaskCreated
-
#task_subject ClaudeHooks::TaskCompleted
-
#team_name ClaudeHooks::TaskCreated
-
#team_name ClaudeHooks::TeammateIdle
-
#team_name ClaudeHooks::TaskCompleted
-
#teammate_name ClaudeHooks::TaskCreated
-
#teammate_name ClaudeHooks::TeammateIdle
-
#teammate_name ClaudeHooks::TaskCompleted
-
#terminal_sequence ClaudeHooks::Base
-
#terminal_sequence ClaudeHooks::Output::Base
-
#terminal_sequence! ClaudeHooks::Base
-
test_runner ClaudeHooks::CLI
-
#to_json ClaudeHooks::Output::Base
-
#tool_calls ClaudeHooks::PostToolBatch
-
#tool_input ClaudeHooks::PreToolUse
-
#tool_input ClaudeHooks::PostToolUse
-
#tool_input ClaudeHooks::PermissionDenied
-
#tool_input ClaudeHooks::PermissionRequest
-
#tool_input ClaudeHooks::PostToolUseFailure
-
#tool_name ClaudeHooks::PreToolUse
-
#tool_name ClaudeHooks::PostToolUse
-
#tool_name ClaudeHooks::PermissionDenied
-
#tool_name ClaudeHooks::PermissionRequest
-
#tool_name ClaudeHooks::PostToolUseFailure
-
#tool_response ClaudeHooks::PostToolUse
-
#tool_use_id ClaudeHooks::PreToolUse
-
#tool_use_id ClaudeHooks::PostToolUse
-
#tool_use_id ClaudeHooks::PermissionDenied
-
#tool_use_id ClaudeHooks::PermissionRequest
-
#tool_use_id ClaudeHooks::PostToolUseFailure
-
#transcript_path ClaudeHooks::Base
-
#trigger ClaudeHooks::PreCompact
-
#trigger ClaudeHooks::PostCompact
-
#turn_id ClaudeHooks::MessageDisplay
-
#unblock_prompt! ClaudeHooks::UserPromptSubmit
-
#update_input! ClaudeHooks::PreToolUse
-
#update_input_and_allow! ClaudeHooks::PermissionRequest
-
#update_mcp_tool_output! ClaudeHooks::PostToolUse
-
#update_tool_input! ClaudeHooks::PreToolUse
-
#update_tool_output! ClaudeHooks::PostToolUse
-
#updated_input ClaudeHooks::Output::PreToolUse
-
#updated_input ClaudeHooks::Output::PermissionRequest
-
#updated_mcp_tool_output ClaudeHooks::Output::PostToolUse
-
#updated_permissions ClaudeHooks::Output::PermissionRequest
-
#updated_tool_output ClaudeHooks::Output::PostToolUse
-
#url ClaudeHooks::Elicitation
-
#watch_paths ClaudeHooks::Output::CwdChanged
-
#watch_paths ClaudeHooks::Output::FileChanged
-
#watch_paths ClaudeHooks::Output::SessionStart
-
#watch_paths! ClaudeHooks::CwdChanged
-
#watch_paths! ClaudeHooks::FileChanged
-
#watch_paths! ClaudeHooks::SessionStart
-
#worktree_path ClaudeHooks::WorktreeRemove
-
#worktree_path ClaudeHooks::Output::WorktreeCreate
-
#worktree_path! ClaudeHooks::WorktreeCreate