Class: Legion::Extensions::Agentic::Executive::Autopilot::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::CognitiveAutopilot
Defined in:
lib/legion/extensions/agentic/executive/autopilot/client.rb

Instance Method Summary collapse

Methods included from Runners::CognitiveAutopilot

#autopilot_routines, #autopilot_status, #decay_all, #execute_routine, #get_routine, #most_familiar, #novel_routines, #register_routine, #rest, #switch_to_autopilot, #switch_to_deliberate

Constructor Details

#initialize(engine: nil) ⇒ Client

Returns a new instance of Client.



11
12
13
# File 'lib/legion/extensions/agentic/executive/autopilot/client.rb', line 11

def initialize(engine: nil)
  @default_engine = engine || Helpers::AutopilotEngine.new
end