Expand description
Portable session IR, parsers, discovery, and process matching for local AI coding-agent transcripts.
The crate currently normalizes Claude Code, Codex, and Gemini CLI sessions. It intentionally stops at session data and process/session correlation; UI, database storage, eBPF collection, and OpenTelemetry export belong in applications that consume this crate.
Structs§
- Agent
Session - Live
Process Candidate - Process
Key - Process
Tree - Session
Cache - Session
Candidate - Session
DirStat - Session
Process Input - Session
Process Match - Session
Process Matcher - Session
Process Matches - Token
Usage
Constants§
- AGENT_
CLAUDE - AGENT_
CODEX - AGENT_
GEMINI - SOURCE_
SESSION_ PROCESS_ MATCH - TRACE_
EBPF_ FILE - TRACE_
PROC_ FD - TRACE_
RECENT_ CWD - TRACE_
STICKY_ BINDING