Module: Legion::Extensions::Llm::Ledger

Extended by:
Core
Defined in:
lib/legion/extensions/llm/ledger.rb,
lib/legion/extensions/llm/ledger/version.rb,
lib/legion/extensions/llm/ledger/runners/tools.rb,
lib/legion/extensions/llm/ledger/helpers/queries.rb,
lib/legion/extensions/llm/ledger/runners/prompts.rb,
lib/legion/extensions/llm/ledger/runners/metering.rb,
lib/legion/extensions/llm/ledger/helpers/retention.rb,
lib/legion/extensions/llm/ledger/actors/spool_flush.rb,
lib/legion/extensions/llm/ledger/actors/tool_writer.rb,
lib/legion/extensions/llm/ledger/helpers/decryption.rb,
lib/legion/extensions/llm/ledger/transport/transport.rb,
lib/legion/extensions/llm/ledger/actors/prompt_writer.rb,
lib/legion/extensions/llm/ledger/actors/metering_writer.rb,
lib/legion/extensions/llm/ledger/runners/provider_stats.rb,
lib/legion/extensions/llm/ledger/runners/usage_reporter.rb,
lib/legion/extensions/llm/ledger/helpers/subscription_message.rb,
lib/legion/extensions/llm/ledger/transport/queues/audit_tools.rb,
lib/legion/extensions/llm/ledger/transport/queues/audit_prompts.rb,
lib/legion/extensions/llm/ledger/transport/queues/metering_write.rb

Defined Under Namespace

Modules: Actor, Helpers, Runners, Transport

Constant Summary collapse

VERSION =
'0.1.10'

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.data_required?Boolean

rubocop:disable Legion/Extension/DataRequiredWithoutMigrations

Returns:

  • (Boolean)


37
38
39
# File 'lib/legion/extensions/llm/ledger.rb', line 37

def self.data_required? # rubocop:disable Legion/Extension/DataRequiredWithoutMigrations
  true
end

Instance Method Details

#data_required?Boolean

Returns:

  • (Boolean)


41
42
43
# File 'lib/legion/extensions/llm/ledger.rb', line 41

def data_required?
  true
end