Skip to content

AdapterDiagnosticObservation

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:280

Projected provider facts, separate from raw native envelopes and voice media.

readonly kind: string

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:282

Provider-local category; consumers place it beneath a reserved voice namespace.


readonly metadata: DiagnosticMetadata

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:286

Scalar facts without prompts, arguments, instructions, credentials, or audio.


readonly providerGeneration: number

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:284

Native provider generation, independent of the session’s generation.


readonly optional readContent?: () => unknown

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:290

Allowlisted application content, evaluated only by explicit recording.

unknown


readonly optional response?: AdapterDiagnosticResponse

Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:288

Optional normalized response evidence; native metadata alone does not establish its lifecycle.