Tracks pending server-side runs created via multitaskStrategy: "enqueue".
Uses the same subscribe/getSnapshot pattern as StreamManager to integrate with framework-specific reactivity systems.
class PendingRunsTrackerRemove a specific entry by ID.
Remove all entries from the tracker.
Remove and return the next pending entry (FIFO).
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.