Class: Legion::Extensions::Agentic::Memory::Reserve::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::CognitiveReserve
Defined in:
lib/legion/extensions/agentic/memory/reserve/client.rb

Constant Summary

Constants included from Helpers::Constants

Helpers::Constants::CAPACITY_CEILING, Helpers::Constants::CAPACITY_FLOOR, Helpers::Constants::COMPENSATION_DECAY, Helpers::Constants::COMPENSATION_EFFICIENCY, Helpers::Constants::DEFAULT_CAPACITY, Helpers::Constants::DEGRADED_THRESHOLD, Helpers::Constants::FAILED_THRESHOLD, Helpers::Constants::MAX_COMPENSATIONS, Helpers::Constants::MAX_HISTORY, Helpers::Constants::MAX_PATHWAYS, Helpers::Constants::PATHWAY_STATES, Helpers::Constants::RECOVERY_RATE, Helpers::Constants::RESERVE_LABELS

Instance Method Summary collapse

Methods included from Runners::CognitiveReserve

#add_cognitive_pathway, #cognitive_reserve_assessment, #cognitive_reserve_stats, #damage_cognitive_pathway, #domain_cognitive_reserve, #link_backup_pathway, #most_redundant_pathways, #recover_cognitive_pathway, #update_cognitive_reserve

Constructor Details

#initialize(engine: nil) ⇒ Client

Returns a new instance of Client.



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

def initialize(engine: nil)
  @engine = engine
end