InternalMessageEvent#

Distinguish UI streams, extension notifications, and external replies. See the guide.

class zett_agent.extensions.events.InternalMessageEvent(message)[source]#

Request that the active Agent process one internal instruction.

Extensions publish this event through AgentRunContext.publish(). The built-in InternalMessageExtension receives it and queues the message without coupling the producing extension to the Agent loop.

Parameters:

message (AgentMessage)