11 references to ResponseCreated
Microsoft.Extensions.AI (1)
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
475
if (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)
165
var message = new ResponseCreatedRealtimeServerMessage(RealtimeServerMessageType.
ResponseCreated
);
167
Assert.Equal(RealtimeServerMessageType.
ResponseCreated
, message.Type);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIRealtimeClientSession.cs (1)
755
Sdk.RealtimeServerUpdateResponseCreated e => MapResponseCreatedOrDone(e.EventId, e.Response, RealtimeServerMessageType.
ResponseCreated
, e),
Microsoft.Extensions.AI.Tests (3)
Realtime\FunctionInvokingRealtimeClientTests.cs (1)
66
new() { Type = RealtimeServerMessageType.
ResponseCreated
, MessageId = "evt_001" },
Realtime\OpenTelemetryRealtimeClientTests.cs (2)
56
yield return new RealtimeServerMessage { Type = RealtimeServerMessageType.
ResponseCreated
, MessageId = "evt_001" };
218
yield return new RealtimeServerMessage { Type = RealtimeServerMessageType.
ResponseCreated
};