From 6def0031415f53b6517f5ad7991b2842f0646af4 Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Thu, 22 May 2025 14:59:35 -0500 Subject: [PATCH] trigger agent instruction logging in realtime --- .../Providers/Realtime/RealTimeCompletionProvider.cs | 2 +- .../Providers/Realtime/RealTimeCompletionProvider.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.GoogleAI/Providers/Realtime/RealTimeCompletionProvider.cs b/src/Plugins/BotSharp.Plugin.GoogleAI/Providers/Realtime/RealTimeCompletionProvider.cs index d2084801..2e95cfa2 100644 --- a/src/Plugins/BotSharp.Plugin.GoogleAI/Providers/Realtime/RealTimeCompletionProvider.cs +++ b/src/Plugins/BotSharp.Plugin.GoogleAI/Providers/Realtime/RealTimeCompletionProvider.cs @@ -343,7 +343,7 @@ public class GoogleRealTimeProvider : IRealTimeCompletion }).ToArray(); await HookEmitter.Emit(_services, - async hook => { await hook.OnSessionUpdated(agent, prompt, functions, isInit); }, agent.Id); + async hook => { await hook.OnSessionUpdated(agent, prompt, functions, isInit: false); }, agent.Id); if (_settings.Gemini.UseGoogleSearch) { diff --git a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Realtime/RealTimeCompletionProvider.cs b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Realtime/RealTimeCompletionProvider.cs index 4e85be76..fd458744 100644 --- a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Realtime/RealTimeCompletionProvider.cs +++ b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Realtime/RealTimeCompletionProvider.cs @@ -381,7 +381,7 @@ public class RealTimeCompletionProvider : IRealTimeCompletion await HookEmitter.Emit(_services, async hook => { - await hook.OnSessionUpdated(agent, instruction, functions, isInit); + await hook.OnSessionUpdated(agent, instruction, functions, isInit: false); }, agent.Id); await SendEventToModel(sessionUpdate);