Class: Phronomy::Agent::ToolInvocation::AuthorizationOutcome Private

Inherits:
Struct
  • Object
show all
Defined in:
lib/phronomy/agent/tool_invocation.rb

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Instance Attribute Summary collapse

Instance Attribute Details

#cancelledObject

Returns the value of attribute cancelled

Returns:

  • (Object)

    the current value of cancelled



15
16
17
# File 'lib/phronomy/agent/tool_invocation.rb', line 15

def cancelled
  @cancelled
end

#decisionObject

Returns the value of attribute decision

Returns:

  • (Object)

    the current value of decision



15
16
17
# File 'lib/phronomy/agent/tool_invocation.rb', line 15

def decision
  @decision
end

#errorObject

Returns the value of attribute error

Returns:

  • (Object)

    the current value of error



15
16
17
# File 'lib/phronomy/agent/tool_invocation.rb', line 15

def error
  @error
end

#factsObject

Returns the value of attribute facts

Returns:

  • (Object)

    the current value of facts



15
16
17
# File 'lib/phronomy/agent/tool_invocation.rb', line 15

def facts
  @facts
end

#reasonObject

Returns the value of attribute reason

Returns:

  • (Object)

    the current value of reason



15
16
17
# File 'lib/phronomy/agent/tool_invocation.rb', line 15

def reason
  @reason
end