Expand description
Coordination layer combining replay and live fanout.
RuntimeSubscriptionHub stitches RuntimeEventStore (authoritative
replay) together with RuntimeStreamAdapter (best-effort live fanout) so
a reconnecting client can receive replay first and then drain live.
RuntimeEventBridge drains AgentRuntime::subscribe
into the store+adapter pair: every event is appended first, and only on
success is it published to the run (and, when known, session) room.
Per the at-least-once contract, consumers deduplicate via
RuntimeEventEnvelope::event_id
or seq.
Structs§
- Runtime
Event Bridge - Drains
AgentRuntime::subscribeinto the event store and stream adapter. - Runtime
Event Bridge Handle - Handle to a running
RuntimeEventBridgetask. - Runtime
Subscription - Replay page plus a live stream for a single subscription.
- Runtime
Subscription Hub - Combines replay and live fanout for runtime event streams.
Enums§
- Runtime
Event Bridge Error - Errors surfaced by a
RuntimeEventBridgehandle. - Runtime
Subscription Error - Errors raised while assembling a
RuntimeSubscription.