AgentInteractionEvent

data class AgentInteractionEvent(val timestamp: Instant = Clock.System.now(), val correlationId: String, val fromAgent: String, val toAgent: String, val eventType: String, val eventId: String? = null) : TracerEvent

Records an inter-agent interaction. Emitted by Dispatcher / Router once the Phase 4 agent system ships; declared here so consumers can register interest immediately.

Constructors

Link copied to clipboard
constructor(timestamp: Instant = Clock.System.now(), correlationId: String, fromAgent: String, toAgent: String, eventType: String, eventId: String? = null)

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.