MulticastAgenticEventListener

Multicast event listener that forwards events to multiple listeners. If any listener throws an exception, it is logged but does not stop the processing of other listeners.

Constructors

Link copied to clipboard
constructor(eventListeners: List<AgenticEventListener>)

Functions

Link copied to clipboard
open override fun onPlatformEvent(event: AgentPlatformEvent)

An event relating to the platform or leading to the creation of an AgentProcess, such as the choice of a goal. No process is available at this point.

Link copied to clipboard
open override fun onProcessEvent(event: AgentProcessEvent)

Listen to an event during the execution of an AgentProcess