Skip to content
Developer Preview

SnapshotJoinFacts

Facts a snapshot supplies for the join.

Property Type Stability Presence Description
activeTurn object | null required
lastItemId string | null required The last item of the reconciled fold — where kept queued entries re-anchor.
queuedTurns readonly object[] required Admitted-but-not-launched submits, in launch order.
userMessageCommandIds Iterable<object> required commandId-bearing userMessage items in state.items, each paired with the item’s OWN id — the caller holds both when building the facts, and the pair keeps the materialized retirement’s itemId a real item id on the resume/reconnect path exactly as on the live path.
Source

clients/sdk-ts/src/pending/pending-command-set.ts:152

{
"kind": "Interface",
"canonicalPath": "SnapshotJoinFacts"
}