Module: Legion::Extensions::Llm::Ledger::Helpers::SubscriptionActor

Included in:
Actor::Metering, Actor::Prompts, Actor::RegistryAvailability, Actor::Tools
Defined in:
lib/legion/extensions/llm/ledger/helpers/subscription_actor.rb

Instance Method Summary collapse

Instance Method Details

#process_message(message, metadata, delivery_info) ⇒ Object



11
12
13
14
15
# File 'lib/legion/extensions/llm/ledger/helpers/subscription_actor.rb', line 11

def process_message(message, , delivery_info)
  SubscriptionMessage.decode_payload(message, , delivery_info)
rescue DecryptionFailed => e
  raise unrecoverable_message_error(e)
end