Class: Assistant::TechnicalSupport::CaseReplay::ToolCall
- Inherits:
-
Data
- Object
- Data
- Assistant::TechnicalSupport::CaseReplay::ToolCall
- Defined in:
- app/services/assistant/technical_support/case_replay/tool_call.rb
Instance Attribute Summary collapse
-
#arguments ⇒ Object
readonly
Returns the value of attribute arguments.
-
#assistant_tool_call_id ⇒ Object
readonly
Returns the value of attribute assistant_tool_call_id.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#result ⇒ Object
readonly
Returns the value of attribute result.
-
#result_message_id ⇒ Object
readonly
Returns the value of attribute result_message_id.
Instance Method Summary collapse
-
#initialize(name:, assistant_tool_call_id: nil, result_message_id: nil, arguments: {}, result: nil) ⇒ ToolCall
constructor
A new instance of ToolCall.
Constructor Details
#initialize(name:, assistant_tool_call_id: nil, result_message_id: nil, arguments: {}, result: nil) ⇒ ToolCall
Returns a new instance of ToolCall.
5 6 7 8 9 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 5 def initialize( name:, assistant_tool_call_id: nil, result_message_id: nil, arguments: {}, result: nil ) super end |
Instance Attribute Details
#arguments ⇒ Object (readonly)
Returns the value of attribute arguments
4 5 6 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 4 def arguments @arguments end |
#assistant_tool_call_id ⇒ Object (readonly)
Returns the value of attribute assistant_tool_call_id
4 5 6 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 4 def assistant_tool_call_id @assistant_tool_call_id end |
#name ⇒ Object (readonly)
Returns the value of attribute name
4 5 6 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 4 def name @name end |
#result ⇒ Object (readonly)
Returns the value of attribute result
4 5 6 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 4 def result @result end |
#result_message_id ⇒ Object (readonly)
Returns the value of attribute result_message_id
4 5 6 |
# File 'app/services/assistant/technical_support/case_replay/tool_call.rb', line 4 def @result_message_id end |