Class: Legion::Extensions::Agentic::Memory::Episodic::Client

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

Instance Method Summary collapse

Methods included from Runners::EpisodicBuffer

#add_binding, #attend_episode, #check_integration, #create_episode, #episodic_buffer_stats, #most_coherent, #rehearse_episode, #retrieve_by_modality, #retrieve_multimodal, #update_episodic_buffer

Constructor Details

#initialize(store: nil) ⇒ Client

Returns a new instance of Client.



13
14
15
# File 'lib/legion/extensions/agentic/memory/episodic/client.rb', line 13

def initialize(store: nil, **)
  @default_store = store || Helpers::EpisodicStore.new
end