RealtimeToolSpec
Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:18
A single tool exposed to the realtime model, in provider-neutral form.
Concrete adapters translate this into whatever shape their provider’s
session-config wire format wants (OpenAI’s tools[], Google’s
functionDeclarations, …).
Type Parameters
Section titled “Type Parameters”Name extends string = string
Properties
Section titled “Properties”description
Section titled “description”
readonlydescription:string
Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:20
readonlyname:Name
Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:19
parametersJsonSchema
Section titled “parametersJsonSchema”
readonlyparametersJsonSchema:unknown
Defined in: packages/realtime/src/lib/realtime-session/provider-adapter.types.ts:22
JSON Schema for the tool’s arguments object.