Skip to content

IntentSnapshot

IntentSnapshot = IntentResult | { queuePosition: number | null; status: "queued" | "processing"; }

Defined in: packages/client/src/lib/orchestrator/intent-scheduler.types.ts:52

Observable ticket state; subscribe before reading store.state to avoid missed transitions.

IntentResult


{ queuePosition: number | null; status: "queued" | "processing"; }

readonly queuePosition: number | null

One-based FIFO position when queued, otherwise null.

readonly status: "queued" | "processing"

Queued work has not sent; processing spans sending and atomic command settlement.