Class: Legion::Extensions::Agentic::Memory::Nostalgia::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::Analysis, Runners::Recall
Defined in:
lib/legion/extensions/agentic/memory/nostalgia/client.rb

Instance Method Summary collapse

Methods included from Runners::Analysis

#bittersweet_memories, #most_nostalgic_domains, #nostalgia_proneness, #rosy_retrospection_index, #warmth_by_domain

Methods included from Runners::Recall

#age_memories, #nostalgia_report, #store_memory, #trigger_nostalgia

Constructor Details

#initialize(engine: nil) ⇒ Client

Returns a new instance of Client.



19
20
21
# File 'lib/legion/extensions/agentic/memory/nostalgia/client.rb', line 19

def initialize(engine: nil)
  @nostalgia_engine = engine || Helpers::NostalgiaEngine.new
end