Skip to main content

Crate llm_request_log

Crate llm_request_log 

Source
Expand description

llm-request-log: structured audit log of LLM API requests.

Records each request with a generated ID, model, token counts, latency, and optional metadata. Useful for cost attribution, debugging, and replay.

use llm_request_log::RequestLog;

let mut log = RequestLog::new();
log.record("req-1", "claude-opus-4-7", 200, 150, 1200);
assert_eq!(log.len(), 1);

Structsยง

LogEntry
A single logged LLM request.
RequestLog
Append-only log of LLM API requests.