Class: Legion::Extensions::LLM::Ledger::Transport::Exchanges::Audit

Inherits:
Transport::Exchange
  • Object
show all
Defined in:
lib/legion/extensions/llm/ledger/transport/exchanges/audit.rb

Instance Method Summary collapse

Instance Method Details

#default_typeObject



14
15
16
# File 'lib/legion/extensions/llm/ledger/transport/exchanges/audit.rb', line 14

def default_type
  'topic'
end

#exchange_nameObject



10
11
12
# File 'lib/legion/extensions/llm/ledger/transport/exchanges/audit.rb', line 10

def exchange_name
  'llm.audit'
end

#passive?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/legion/extensions/llm/ledger/transport/exchanges/audit.rb', line 18

def passive?
  true
end