Class: Legion::LLM::Inference::Executor::ToolResultEvent

Inherits:
Struct
  • Object
show all
Defined in:
lib/legion/llm/inference/executor.rb

Instance Attribute Summary collapse

Instance Attribute Details

#resultObject

Returns the value of attribute result

Returns:

  • (Object)

    the current value of result



54
55
56
# File 'lib/legion/llm/inference/executor.rb', line 54

def result
  @result
end

#started_atObject

Returns the value of attribute started_at

Returns:

  • (Object)

    the current value of started_at



54
55
56
# File 'lib/legion/llm/inference/executor.rb', line 54

def started_at
  @started_at
end

#tool_call_idObject

Returns the value of attribute tool_call_id

Returns:

  • (Object)

    the current value of tool_call_id



54
55
56
# File 'lib/legion/llm/inference/executor.rb', line 54

def tool_call_id
  @tool_call_id
end

#tool_nameObject

Returns the value of attribute tool_name

Returns:

  • (Object)

    the current value of tool_name



54
55
56
# File 'lib/legion/llm/inference/executor.rb', line 54

def tool_name
  @tool_name
end