Skip to content

ContinuousTranscriptOptions

Defined in: packages/realtime/src/lib/realtime-session/realtime-session.types.ts:193

Bounded continuous caption retention and display policy; no timer creates semantic finality. Invalid values throw RangeError synchronously when constructing RealtimeSession.

readonly optional groupGapMs?: number

Defined in: packages/realtime/src/lib/realtime-session/realtime-session.types.ts:203

Maximum gap between same-speaker fragments in a display group, finite and at least zero. Defaults to 1000 milliseconds.


readonly optional maxFragmentChars?: number

Defined in: packages/realtime/src/lib/realtime-session/realtime-session.types.ts:201

Maximum characters per fragment, a positive safe integer. Defaults to 16384. Oversized text is rejected, never truncated. Valid completion metadata can still finish an already retained partial caption without replacing its text.


readonly optional maxFragments?: number

Defined in: packages/realtime/src/lib/realtime-session/realtime-session.types.ts:195

Maximum retained fragments, a positive safe integer. Defaults to 256.