Class: Legion::Extensions::Agentic::Memory::Reserve::Client
- Inherits:
-
Object
- Object
- Legion::Extensions::Agentic::Memory::Reserve::Client
- 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
-
#initialize(engine: nil) ⇒ Client
constructor
A new instance of Client.
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 |