Package-level declarations
Types
Represents the activity end.
Represents the activity handling.
Represents the activity start.
Represents the audio transcription config.
Represents the automatic activity detection.
Incremental update of the current conversation delivered from the client.
Wrapper for all client messages. The JSON object must have exactly one of the fields.
User input that is sent in real time.
Represents the bidi generate content server content.
Response message for the BidiGenerateContent call.
Message to be sent in the first (and only in the first) BidiGenerateContentClientMessage. Contains configuration that will apply for the duration of the streaming RPC.
Represents the bidi generate content setup complete.
Represents the bidi generate content tool call.
Represents the bidi generate content tool call cancellation.
Client generated response to a ToolCall received from the server.
Represents the bidi generate content transcription.
Represents the context window compression config.
Represents the end sensitivity.
A client for interacting with the Gemini Live API via WebSockets.
Represents the gemini live session.
Represents the live connect config.
Represents the proactivity config.
Represents the realtime input config.
Represents the session resumption config.
Represents the session resumption update.
Represents the sliding window.
Represents the start sensitivity.
Represents the turn coverage.