LlmCallEvent

data class LlmCallEvent(val timestamp: Instant = Clock.System.now(), val correlationId: String, val model: String, val messages: List<LlmMessage>, val temperature: Double, val tools: List<String>?) : TracerEvent

Records when an LLM is called with a specific message list and tool set.

Constructors

Link copied to clipboard
constructor(timestamp: Instant = Clock.System.now(), correlationId: String, model: String, messages: List<LlmMessage>, temperature: Double, tools: List<String>?)

Properties

Link copied to clipboard
open override val correlationId: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val timestamp: Instant
Link copied to clipboard

Functions

Link copied to clipboard
open override fun printableSummary(): String

Human-friendly multi-line summary suitable for printing in examples and demos. Mirrors tracer_events.py::printable_summary.