use crateToolCall;
use crateUsageStats;
// ── LLM Provider Events ──────────────────────────────────────────────────────
/// Raw events emitted by an LLM Provider.
///
/// Marked `#[non_exhaustive]` so new variants can be added without breaking
/// downstream matchers — always include a `_ => { /* ignore */ }` arm.