Class: PetriDish::ToolEvent

Inherits:
Data
  • Object
show all
Defined in:
lib/petri_dish/hook_log.rb

Instance Attribute Summary collapse

Instance Attribute Details

#input_summaryObject (readonly)

Returns the value of attribute input_summary

Returns:

  • (Object)

    the current value of input_summary



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def input_summary
  @input_summary
end

#outcomeObject (readonly)

Returns the value of attribute outcome

Returns:

  • (Object)

    the current value of outcome



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def outcome
  @outcome
end

#permission_suggestionsObject (readonly)

Returns the value of attribute permission_suggestions

Returns:

  • (Object)

    the current value of permission_suggestions



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def permission_suggestions
  @permission_suggestions
end

#permission_tsObject (readonly)

Returns the value of attribute permission_ts

Returns:

  • (Object)

    the current value of permission_ts



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def permission_ts
  @permission_ts
end

#post_tsObject (readonly)

Returns the value of attribute post_ts

Returns:

  • (Object)

    the current value of post_ts



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def post_ts
  @post_ts
end

#pre_tsObject (readonly)

Returns the value of attribute pre_ts

Returns:

  • (Object)

    the current value of pre_ts



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def pre_ts
  @pre_ts
end

#promptedObject (readonly)

Returns the value of attribute prompted

Returns:

  • (Object)

    the current value of prompted



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def prompted
  @prompted
end

#responseObject (readonly)

Returns the value of attribute response

Returns:

  • (Object)

    the current value of response



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def response
  @response
end

#session_idObject (readonly)

Returns the value of attribute session_id

Returns:

  • (Object)

    the current value of session_id



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def session_id
  @session_id
end

#tool_inputObject (readonly)

Returns the value of attribute tool_input

Returns:

  • (Object)

    the current value of tool_input



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def tool_input
  @tool_input
end

#tool_nameObject (readonly)

Returns the value of attribute tool_name

Returns:

  • (Object)

    the current value of tool_name



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def tool_name
  @tool_name
end

#tool_use_idObject (readonly)

Returns the value of attribute tool_use_id

Returns:

  • (Object)

    the current value of tool_use_id



7
8
9
# File 'lib/petri_dish/hook_log.rb', line 7

def tool_use_id
  @tool_use_id
end