Skip to main content

Module models

Module models 

Source

Structs§

AgentAttribution
Attribution of a file to an agent
AgentInvocation
Agent invocation tracking
AgentStatistics
Statistics for an individual agent
AgentToolCorrelation
Correlation between agents and tools
AgentType
AnalyzerConfig
Configuration for the analyzer
CollaborationPattern
Collaboration patterns between agents
FileOperation
File operations extracted from tool uses
MessageId
SessionAnalysis
Analysis results for a session
SessionEntry
Parse JSONL session entries from Claude Code
SessionId
Newtype wrappers for better type safety
ToolAnalysis
Complete tool usage analysis
ToolChain
Sequence of tools used together
ToolInvocation
Tool invocation extracted from Bash commands
ToolResultContent
ToolStatistics
Statistics for a specific tool

Enums§

ContentBlock
FileOpType
Message
ToolCategory
Category of tool being used

Functions§

extract_file_path
Helper to extract file path from various tool inputs
get_agent_category
Used in integration tests and public API
normalize_agent_name
Agent type utilities Used in integration tests and public API
parse_timestamp
Parse an ISO 8601 timestamp string into a jiff::Timestamp