Expand description
Source adapters and the KPIs they can populate.
An adapter turns one line of a vendor log into a normalized Event. It
also declares which KPIs it is able to fill in, so reports can grey out a
column instead of printing a misleading 0 for something the source simply
never recorded.
Adapters are strictly read-only against their source tree: they open files for reading and never write, rename, or truncate anything under it.
Modules§
- claude_
code - The Claude Code adapter:
~/.claude/projects/**/*.jsonl.
Structs§
- Capabilities
- The set of KPIs an adapter declares it can populate.
- Parsed
Record - One parsed source record.
Enums§
- Kpi
- A measurable a report might want to show. An adapter that does not list a KPI cannot fill it in from its logs — the column is blank because the data does not exist, not because the number is zero.
- Parsed
- What one source line yielded.
Traits§
- Adapter
- A source of events.