11 references to ResponseCreated
Microsoft.Extensions.AI (1)
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
475if (responseCreatedMsg.Type == RealtimeServerMessageType.ResponseCreated)
Microsoft.Extensions.AI.Abstractions (4)
Realtime\RealtimeServerMessageType.cs (1)
30/// <item><see cref="ResponseCreated"/> — when the model begins generating a new response.</item>
Realtime\ResponseCreatedRealtimeServerMessage.cs (3)
15/// Used with the <see cref="RealtimeServerMessageType.ResponseDone"/> and <see cref="RealtimeServerMessageType.ResponseCreated"/> messages. 18/// Provider implementations should emit this message with <see cref="RealtimeServerMessageType.ResponseCreated"/> 36/// The <paramref name="type"/> should be <see cref="RealtimeServerMessageType.ResponseDone"/> or <see cref="RealtimeServerMessageType.ResponseCreated"/>.
Microsoft.Extensions.AI.Abstractions.Tests (2)
Realtime\RealtimeServerMessageTests.cs (2)
165var message = new ResponseCreatedRealtimeServerMessage(RealtimeServerMessageType.ResponseCreated); 167Assert.Equal(RealtimeServerMessageType.ResponseCreated, message.Type);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIRealtimeClientSession.cs (1)
755Sdk.RealtimeServerUpdateResponseCreated e => MapResponseCreatedOrDone(e.EventId, e.Response, RealtimeServerMessageType.ResponseCreated, e),
Microsoft.Extensions.AI.Tests (3)
Realtime\FunctionInvokingRealtimeClientTests.cs (1)
66new() { Type = RealtimeServerMessageType.ResponseCreated, MessageId = "evt_001" },
Realtime\OpenTelemetryRealtimeClientTests.cs (2)
56yield return new RealtimeServerMessage { Type = RealtimeServerMessageType.ResponseCreated, MessageId = "evt_001" }; 218yield return new RealtimeServerMessage { Type = RealtimeServerMessageType.ResponseCreated };