Class: ClaudeHooks::Output::DirectoryAdded
- Defined in:
- lib/claude_hooks/output/directory_added.rb
Overview
DirectoryAdded is non-blocking — the directory is already added.
Only systemMessage is consumed (as Claude context for slash_command,
debug log for register_repo_root).
Instance Attribute Summary
Attributes inherited from Base
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
#continue?, for_hook_type, #hook_specific_output, #initialize, #output_and_exit, #output_stream, #stop_reason, #suppress_output?, #system_message, #terminal_sequence, #to_json
Constructor Details
This class inherits a constructor from ClaudeHooks::Output::Base
Class Method Details
.merge(*outputs) ⇒ Object
15 16 17 18 |
# File 'lib/claude_hooks/output/directory_added.rb', line 15 def self.merge(*outputs) merged = super(*outputs) new(merged.data) end |
Instance Method Details
#exit_code ⇒ Object
11 12 13 |
# File 'lib/claude_hooks/output/directory_added.rb', line 11 def exit_code 0 end |