Skip to main content

Module messaging

Module messaging 

Source
Expand description

Inter-agent messaging — message bus and envelope types.

Provides an in-process message bus for agents to communicate asynchronously. Each agent has a mailbox (bounded queue) to prevent memory exhaustion.

Structs§

AgentEnvelope
An envelope wrapping a payload with routing information.
MessageBus
In-process message bus for inter-agent communication. Messages are stored in priority order (highest priority first, FIFO within same priority).

Enums§

AgentPayload
Payload types for inter-agent communication.
MessagePriority
Priority levels for inter-agent messages.