VoiceRecoveryFragment
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:41
A bounded excerpt of observed speech, never an invented complete turn.
Properties
Section titled “Properties”connectionId
Section titled “connectionId”
readonlyconnectionId:string
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:43
Unique local connection identity, including across provider recreation.
readonlyendMs:number
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:55
Exclusive provider timeline end, in milliseconds.
readonlyid:string
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:45
Provider-local fragment identity.
readonlyrole:"user"|"assistant"
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:47
Observed speaker role.
startMs
Section titled “startMs”
readonlystartMs:number
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:53
Inclusive provider timeline start, in milliseconds.
readonlytext:string
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:49
Exact observed text prefix, limited to 256 characters.
truncated
Section titled “truncated”
readonlytruncated:boolean
Defined in: packages/realtime/src/lib/realtime-session/realtime-session-memory.ts:51
Whether text was omitted from this excerpt.