2 writes to Role
Microsoft.Extensions.AI.Abstractions (1)
Realtime\RealtimeConversationItem.cs (1)
29Role = role;
Microsoft.Extensions.AI.Abstractions.Tests (1)
Realtime\RealtimeConversationItemTests.cs (1)
44item.Role = ChatRole.Assistant;
6 references to Role
Microsoft.Extensions.AI (1)
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
522Role = item.Role?.Value,
Microsoft.Extensions.AI.Abstractions.Tests (4)
Realtime\RealtimeConversationItemTests.cs (4)
21Assert.Null(item.Role); 33Assert.Equal(ChatRole.User, item.Role); 49Assert.Equal(ChatRole.Assistant, item.Role); 62Assert.Null(item.Role);
Microsoft.Extensions.AI.OpenAI (1)
OpenAIRealtimeClientSession.cs (1)
691var role = contentItem.Role?.Value switch