6 implementations of Options
Microsoft.Extensions.AI (3)
Realtime\FunctionInvokingRealtimeClientSession.cs (1)
125public RealtimeSessionOptions? Options => _innerSession.Options;
Realtime\LoggingRealtimeClientSession.cs (1)
51public RealtimeSessionOptions? Options => _innerSession.Options;
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
137public RealtimeSessionOptions? Options => _innerSession.Options;
Microsoft.Extensions.AI.Abstractions.Tests (1)
TestRealtimeClientSession.cs (1)
24public RealtimeSessionOptions? Options { get; set; }
Microsoft.Extensions.AI.OpenAI (1)
OpenAIRealtimeClientSession.cs (1)
45public RealtimeSessionOptions? Options { get; private set; }
Microsoft.Extensions.AI.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\TestRealtimeClientSession.cs (1)
24public RealtimeSessionOptions? Options { get; set; }
7 references to Options
Microsoft.Extensions.AI (6)
Realtime\FunctionInvokingRealtimeClientSession.cs (4)
125public RealtimeSessionOptions? Options => _innerSession.Options; 278if (!HasAnyTools(AdditionalTools, _innerSession.Options?.Tools)) 296AIFunctionDeclaration? tool = FindTool(fcc.Name, AdditionalTools, _innerSession.Options?.Tools); 329name => FindTool(name, AdditionalTools, _innerSession.Options?.Tools),
Realtime\LoggingRealtimeClientSession.cs (1)
51public RealtimeSessionOptions? Options => _innerSession.Options;
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
137public RealtimeSessionOptions? Options => _innerSession.Options;
Microsoft.Extensions.AI.Abstractions (1)
Realtime\SessionUpdateRealtimeClientMessage.cs (1)
21/// When a provider processes this message, it should update its <see cref="IRealtimeClientSession.Options"/>