Class: Legion::Extensions::Agentic::Memory::SourceMonitoring::Client

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

Instance Method Summary collapse

Methods included from Runners::SourceMonitoring

#attribute_source, #attribution_accuracy, #confused_sources, #correct_source, #reality_check, #record_source, #source_monitoring_stats, #sources_by_type, #update_source_monitoring, #verify_source

Constructor Details

#initialize(tracker: nil) ⇒ Client

Returns a new instance of Client.



16
17
18
# File 'lib/legion/extensions/agentic/memory/source_monitoring/client.rb', line 16

def initialize(tracker: nil, **)
  @tracker = tracker || Helpers::SourceTracker.new
end