Skip to content

VoiceRecoverySnapshot

Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:31

Bounded in-memory recovery evidence. Fragments are observations, never final turns or proof of audibility.

readonly fragments: readonly VoiceRecoveryFragment[]

Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:35

Most recent eight observed fragments, with connection-local timing.


readonly introductionAttempted: boolean

Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:33

Whether a generated opening or fixed greeting was attempted, including ambiguous failures.


readonly outcomes: readonly VoiceRecoveryOutcome[]

Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:37

Most recent eight voice UI requests. Older records may be omitted, never replayed.