Skip to main content

Module usage

Module usage 

Source
Expand description

Usage tracking domain types — Phase 4.

UsageEvent rows are produced by replaying Claude Code session JSONL (crates/ingestion/src/session_jsonl.rs) and persisted by crates/storage/src/usage.rs. Outcome is the heuristic verdict assigned per tool invocation; it serialises to lowercase to match the outcome TEXT column on usage_events.

Structs§

UsageEvent

Enums§

Outcome