@@ -142,6 +142,8 @@ package com.google.firebase.ai.java {
142142 @com.google.firebase.ai.type.PublicPreviewAPI public abstract class LiveSessionFutures {
143143 method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> close();
144144 method public static final com.google.firebase.ai.java.LiveSessionFutures from(com.google.firebase.ai.type.LiveSession session);
145+ method public abstract boolean isAudioConversationActive();
146+ method public abstract boolean isClosed();
145147 method public abstract org.reactivestreams.Publisher<com.google.firebase.ai.type.LiveServerMessage> receive();
146148 method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> send(com.google.firebase.ai.type.Content content);
147149 method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> send(String text);
@@ -879,6 +881,8 @@ package com.google.firebase.ai.type {
879881
880882 @com.google.firebase.ai.type.PublicPreviewAPI public final class LiveSession {
881883 method public suspend Object? close(kotlin.coroutines.Continuation<? super kotlin.Unit>);
884+ method public boolean isAudioConversationActive();
885+ method public boolean isClosed();
882886 method public kotlinx.coroutines.flow.Flow<com.google.firebase.ai.type.LiveServerMessage> receive();
883887 method public suspend Object? send(com.google.firebase.ai.type.Content content, kotlin.coroutines.Continuation<? super kotlin.Unit>);
884888 method public suspend Object? send(String text, kotlin.coroutines.Continuation<? super kotlin.Unit>);
@@ -918,6 +922,10 @@ package com.google.firebase.ai.type {
918922 method public static String? asTextOrNull(com.google.firebase.ai.type.Part);
919923 }
920924
925+ public final class PermissionMissingException extends com.google.firebase.ai.type.FirebaseAIException {
926+ ctor public PermissionMissingException(String message, Throwable? cause = null);
927+ }
928+
921929 public final class PromptBlockedException extends com.google.firebase.ai.type.FirebaseAIException {
922930 method public com.google.firebase.ai.type.GenerateContentResponse? getResponse();
923931 property public final com.google.firebase.ai.type.GenerateContentResponse? response;
0 commit comments