6 writes to MessageId
Microsoft.Extensions.AI.Abstractions.Tests (4)
Realtime\RealtimeClientMessageTests.cs (4)
29
MessageId
= "evt_001",
66
MessageId
= "evt_create_1",
100
MessageId
= "evt_append_1",
175
MessageId
= "evt_resp_1",
Microsoft.Extensions.AI.Tests (2)
Realtime\LoggingRealtimeClientTests.cs (2)
128
await session.SendAsync(new RealtimeClientMessage {
MessageId
= "test-event-123" });
394
session.SendAsync(new RealtimeClientMessage {
MessageId
= "evt_cancel" }, cts.Token));
18 references to MessageId
Microsoft.Extensions.AI (2)
Realtime\LoggingRealtimeClientSession.cs (2)
202
else if (message.
MessageId
is not null)
204
obj["messageId"] = message.
MessageId
;
Microsoft.Extensions.AI.Abstractions.Tests (6)
Realtime\RealtimeClientMessageTests.cs (6)
19
Assert.Null(message.
MessageId
);
33
Assert.Equal("evt_001", message.
MessageId
);
69
Assert.Equal("evt_create_1", message.
MessageId
);
103
Assert.Equal("evt_append_1", message.
MessageId
);
113
Assert.Null(message.
MessageId
);
179
Assert.Equal("evt_resp_1", message.
MessageId
);
Microsoft.Extensions.AI.OpenAI (10)
OpenAIRealtimeClientSession.cs (10)
139
if (message.
MessageId
is not null)
141
var cmd = new Sdk.RealtimeClientCommandInputAudioBufferCommit { EventId = message.
MessageId
};
287
if (responseCreate.
MessageId
is not null)
292
EventId = responseCreate.
MessageId
,
321
if (itemCreate.
MessageId
is not null || previousId is not null)
325
EventId = itemCreate.
MessageId
,
345
if (audioAppend.
MessageId
is not null)
347
var cmd = new Sdk.RealtimeClientCommandInputAudioBufferAppend(audioData) { EventId = audioAppend.
MessageId
};
374
if (message.
MessageId
is not null && !jsonString.Contains("\"event_id\"", StringComparison.Ordinal))
376
jsonString = jsonString.Insert(1, $"\"event_id\":{JsonSerializer.Serialize(message.
MessageId
, OpenAIJsonContext.Default.String)},");