Skip to content

Interface: RealtimeCallbacks

Defined in: packages/aiui-claude-channel/src/realtime.ts:143

Methods

onDelta()

onDelta(segment, cumulativeText): void

Defined in: packages/aiui-claude-channel/src/realtime.ts:149

A partial transcript for segment — cumulative text (not the raw delta). Fires from the moment the model starts transcribing, i.e. while the segment's audio is still streaming, before its commit.

Parameters

segment

number

cumulativeText

string

Returns

void


onDiagnostic()?

optional onDiagnostic(event): void

Defined in: packages/aiui-claude-channel/src/realtime.ts:159

Optional protocol observability — see RealtimeDiagnostic.

Parameters

event

RealtimeDiagnostic

Returns

void


onError()

onError(message, segment?): void

Defined in: packages/aiui-claude-channel/src/realtime.ts:157

A failure. segment names the committed segment it belongs to (so the caller can finalize just that one loudly); undefined for a session-wide fault before any commit.

Parameters

message

string

segment?

number

Returns

void


onFinal()

onFinal(segment, result): void

Defined in: packages/aiui-claude-channel/src/realtime.ts:151

The final transcript for segment.

Parameters

segment

number

result

RealtimeResult

Returns

void