Class: ClaudeHooks::Output::WorktreeRemove
- Defined in:
- lib/claude_hooks/output/worktree_remove.rb
Overview
WorktreeRemove is non-blocking — only suppressOutput is honored.
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
13 14 15 16 |
# File 'lib/claude_hooks/output/worktree_remove.rb', line 13 def self.merge(*outputs) merged = super(*outputs) new(merged.data) end |
Instance Method Details
#exit_code ⇒ Object
9 10 11 |
# File 'lib/claude_hooks/output/worktree_remove.rb', line 9 def exit_code 0 end |