Class: Legion::Extensions::Agentic::Affect::Reappraisal::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::CognitiveReappraisal, Helpers::Lex
Defined in:
lib/legion/extensions/agentic/affect/reappraisal/client.rb

Instance Method Summary collapse

Methods included from Runners::CognitiveReappraisal

#auto_reappraise_event, #intense_events, #most_regulated_events, #negative_events, #reappraisal_report, #reappraisal_status, #reappraise_event, #register_event, #regulate_pending_events

Constructor Details

#initialize(engine: nil) ⇒ Client

Returns a new instance of Client.



17
18
19
# File 'lib/legion/extensions/agentic/affect/reappraisal/client.rb', line 17

def initialize(engine: nil, **)
  @reappraisal_engine = engine || Helpers::ReappraisalEngine.new
end