Module tracer_events

Module tracer_events 

Source
Expand description

Tracer event types for tracking system interactions

This module defines the core event types used by the tracer system to record LLM calls, tool executions, and agent interactions. All events implement the TracerEvent trait which provides timestamps, correlation IDs, and printable summaries.

Structs§

AgentInteractionTracerEvent
Records interactions between agents
LlmCallTracerEvent
Records when an LLM is called with specific messages
LlmResponseTracerEvent
Records when an LLM responds to a call
ToolCallTracerEvent
Records when a tool is called during agent execution

Traits§

EventFilterFn
Trait for filtering tracer events
TracerEvent
Base trait for all tracer events