Class: Legion::Extensions::Agentic::Memory::Palimpsest::Client

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

Constant Summary

Constants included from Helpers::Constants

Helpers::Constants::CONFIDENCE_LABELS, Helpers::Constants::DEFAULT_CONFIDENCE, Helpers::Constants::DRIFT_LABELS, Helpers::Constants::EROSION_RATE, Helpers::Constants::GHOST_DECAY, Helpers::Constants::GHOST_LABELS, Helpers::Constants::GHOST_THRESHOLD, Helpers::Constants::LAYER_DOMAINS, Helpers::Constants::MAX_LAYERS_PER_TOPIC, Helpers::Constants::MAX_PALIMPSESTS

Instance Method Summary collapse

Methods included from Runners::CognitivePalimpsest

#all_ghost_layers, #belief_drift, #create_palimpsest, #decay_all_ghosts, #domain_archaeology, #erode_belief, #ghost_layers, #most_rewritten, #overwrite_belief, #overwrite_frequency, #palimpsest_report, #peek_through_belief

Methods included from Helpers::Constants

label_for

Constructor Details

#initialize(engine: nil) ⇒ Client

Returns a new instance of Client.



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

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