Class: Rails::Hyperdrive::ClaudeMdImport::Decision

Inherits:
Struct
  • Object
show all
Defined in:
lib/rails/hyperdrive/claude_md_import.rb

Overview

action is :none, :create, :append, :delete, or :rewrite; body is the file content for :create and :rewrite and the appended fragment for :append, nil otherwise.

Instance Attribute Summary collapse

Instance Attribute Details

#actionObject

Returns the value of attribute action

Returns:

  • (Object)

    the current value of action



22
23
24
# File 'lib/rails/hyperdrive/claude_md_import.rb', line 22

def action
  @action
end

#bodyObject

Returns the value of attribute body

Returns:

  • (Object)

    the current value of body



22
23
24
# File 'lib/rails/hyperdrive/claude_md_import.rb', line 22

def body
  @body
end

#stateObject

Returns the value of attribute state

Returns:

  • (Object)

    the current value of state



22
23
24
# File 'lib/rails/hyperdrive/claude_md_import.rb', line 22

def state
  @state
end

#warningObject

Returns the value of attribute warning

Returns:

  • (Object)

    the current value of warning



22
23
24
# File 'lib/rails/hyperdrive/claude_md_import.rb', line 22

def warning
  @warning
end