From 815e4ea6521f4d7b83c63fc6d9e24d6c9c6a2ad1 Mon Sep 17 00:00:00 2001 From: Tillman Staffen Date: Thu, 12 Mar 2026 17:13:54 +0100 Subject: [PATCH] Fixed AI Answer not showing up in logs --- .../Source/AvatarCore_AI/Private/AIBaseManager.cpp | 2 ++ .../AvatarCore_AI/Private/RealtimeAPI/AvatarCoreAIRealtime.cpp | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/AIBaseManager.cpp b/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/AIBaseManager.cpp index cdd785a..bc50cc2 100644 --- a/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/AIBaseManager.cpp +++ b/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/AIBaseManager.cpp @@ -401,6 +401,8 @@ void UAIBaseManager::OnAIResponse(const FString& Chunk, bool IsFinal) } if (IsInGameThread()) { + if (IsFinal) + BroadcastAILog(UpdatedAnswer, true); OnAISubtitle.Broadcast(Chunk, UpdatedAnswer, ResponseID, IsFinal); } else diff --git a/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/RealtimeAPI/AvatarCoreAIRealtime.cpp b/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/RealtimeAPI/AvatarCoreAIRealtime.cpp index 0ea4695..c531433 100644 --- a/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/RealtimeAPI/AvatarCoreAIRealtime.cpp +++ b/Unreal/Plugins/AvatarCore_AI/Source/AvatarCore_AI/Private/RealtimeAPI/AvatarCoreAIRealtime.cpp @@ -545,7 +545,6 @@ void UAvatarCoreAIRealtime::OnWebSocketConnectionStringReceived(const FString& M UAvatarCoreAIRealtime::SetNewState(EAvatarCoreAIState::Ready); TArray EmptyPCMData; OnAudioChunk.Broadcast(EmptyPCMData, true); - BroadcastAILog(FString::Printf(TEXT("Finalizing: %s"), *TypeString), true); UAIBaseManager::OnAIResponse(TEXT(""), true); return; }