Skip to content
Kward Search API index

Class: Kward::RPC::SessionManager::RpcSession

Inherits:
Struct
  • Object
show all
Defined in:
lib/kward/rpc/session_manager.rb

Instance Attribute Summary collapse

Instance Attribute Details

#agent ⇒ Object

Returns the value of attribute agent

Returns:

  • (Object) —

    the current value of agent



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def agent
  @agent
end

#conversation ⇒ Object

Returns the value of attribute conversation

Returns:

  • (Object) —

    the current value of conversation



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def conversation
  @conversation
end

#execution_profile ⇒ Object

Returns the value of attribute execution_profile

Returns:

  • (Object) —

    the current value of execution_profile



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def execution_profile
  @execution_profile
end

Returns the value of attribute footer_worker

Returns:

  • (Object) —

    the current value of footer_worker



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def footer_worker
  @footer_worker
end

#id ⇒ Object

Returns the value of attribute id

Returns:

  • (Object) —

    the current value of id



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def id
  @id
end

Returns the value of attribute last_footer_segments

Returns:

  • (Object) —

    the current value of last_footer_segments



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def last_footer_segments
  @last_footer_segments
end

Returns the value of attribute last_footer_text

Returns:

  • (Object) —

    the current value of last_footer_text



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def last_footer_text
  @last_footer_text
end

#plugin_output ⇒ Object

Returns the value of attribute plugin_output

Returns:

  • (Object) —

    the current value of plugin_output



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def plugin_output
  @plugin_output
end

#prompt ⇒ Object

Returns the value of attribute prompt

Returns:

  • (Object) —

    the current value of prompt



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def prompt
  @prompt
end

#queue ⇒ Object

Returns the value of attribute queue

Returns:

  • (Object) —

    the current value of queue



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def queue
  @queue
end

#running_turn_id ⇒ Object

Returns the value of attribute running_turn_id

Returns:

  • (Object) —

    the current value of running_turn_id



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def running_turn_id
  @running_turn_id
end

#session ⇒ Object

Returns the value of attribute session

Returns:

  • (Object) —

    the current value of session



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def session
  @session
end

#store ⇒ Object

Returns the value of attribute store

Returns:

  • (Object) —

    the current value of store



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def store
  @store
end

#tool_registry ⇒ Object

Returns the value of attribute tool_registry

Returns:

  • (Object) —

    the current value of tool_registry



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def tool_registry
  @tool_registry
end

#worker ⇒ Object

Returns the value of attribute worker

Returns:

  • (Object) —

    the current value of worker



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def worker
  @worker
end

#workspace_root ⇒ Object

Returns the value of attribute workspace_root

Returns:

  • (Object) —

    the current value of workspace_root



69
70
71
# File 'lib/kward/rpc/session_manager.rb', line 69

def workspace_root
  @workspace_root
end