car-eventlog
Append-only event log with JSONL persistence for the Common Agent Runtime.
What it does
Records every runtime operation as a typed event with optional JSONL journal persistence. Supports filtering by event kind and action ID, trace spans with parent-child relationships, and OTLP-compatible trace export. Journals can be reloaded for replay and audit.
Usage
use ;
use HashMap;
let mut log = with_journal;
log.append;
let span_id = log.begin_span;
log.end_span;
Part of CAR -- see the main repo for full documentation.