Ask a question to get started
Enter to sendā¢Shift+Enter new line
interface RootEventBus
Channels covered by the root pump.
Subscribe to raw wire channels and receive protocol events.
For assembled projections, use the lazy getters instead: thread.messages, thread.values, thread.toolCalls, thread.subgraphs, thread.subagents, thread.output.
thread.messages
thread.values
thread.toolCalls
thread.subgraphs
thread.subagents
thread.output
Optional fast path for idle/stale threads: seed a scoped projection from checkpoint history instead of opening a replaying /events subscription. This produces a snapshot for finished-thread reconnects; active and interrupted threads return false so projections subscribe normally. Returns false when history cannot satisfy the projection and the caller should fall back to its normal subscription.
/events
false
Read-only fan-out of the StreamController's always-on root subscription. Projections that only need a subset of the root pump's channels at the root namespace can attach here instead of opening a second server subscription.