Syntropy.LLMClient.Usage
(syntropy v0.1.0)
Copy Markdown
Provider usage accounting for hosted model calls.
Usage events are logged for Railway inspection and recorded in
UsageRecorder. Completed run envelopes persist the summarized usage when
Postgres run-envelope persistence is enabled.
Summary
Types
@type usage() :: %{ input_tokens: non_neg_integer(), cached_input_tokens: non_neg_integer(), output_tokens: non_neg_integer(), total_tokens: non_neg_integer() }