Module event
Expand description
Host-owned routing for normalized events emitted by plugin channels.
The plugin supplies message data, while the host supplies the admitted instance identity and resolves the current route and authorization for each submission. The dispatcher behind this boundary is responsible for entering ZeroClaw’s existing shared agent and SOP paths; this module deliberately contains no transport listener or agent/SOP implementation.
Structs§
- Plugin
Event Envelope - A transient, host-stamped event submitted by one admitted plugin instance.
- Plugin
Event Route Resolver - Live host resolver for plugin event ownership and sender authorization.
- Plugin
Event Router - Resolves and submits plugin events through one fail-closed host boundary.
- Resolved
Plugin Event Route - A transient host-resolved view of where one event is allowed to go.
Enums§
- Plugin
Event Error - Fail-closed outcomes from the plugin event-routing boundary.
- Plugin
Event Resolution - Result of resolving the current canonical route and sender authorization.
Traits§
- Plugin
Event Dispatcher - Shared runtime boundary that performs the already-resolved agent/SOP work.