Class: PhaseoAgentSdk::RuntimeContext

Inherits:
Struct
  • Object
show all
Defined in:
lib/phaseo_agent_sdk.rb

Instance Attribute Summary collapse

Instance Attribute Details

#agent_idObject

Returns the value of attribute agent_id

Returns:

  • (Object)

    the current value of agent_id



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def agent_id
  @agent_id
end

#contextObject

Returns the value of attribute context

Returns:

  • (Object)

    the current value of context



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def context
  @context
end

#emit_progressObject

Returns the value of attribute emit_progress

Returns:

  • (Object)

    the current value of emit_progress



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def emit_progress
  @emit_progress
end

#run_idObject

Returns the value of attribute run_id

Returns:

  • (Object)

    the current value of run_id



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def run_id
  @run_id
end

#set_contextObject

Returns the value of attribute set_context

Returns:

  • (Object)

    the current value of set_context



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def set_context
  @set_context
end

#step_indexObject

Returns the value of attribute step_index

Returns:

  • (Object)

    the current value of step_index



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def step_index
  @step_index
end

#tool_callObject

Returns the value of attribute tool_call

Returns:

  • (Object)

    the current value of tool_call



20
21
22
# File 'lib/phaseo_agent_sdk.rb', line 20

def tool_call
  @tool_call
end