2 instantiations of AgentContext
Microsoft.AspNetCore.Components.AI (2)
Components\AgentBoundary.cs (2)
33_context = new AgentContext(Agent); 46_context = new AgentContext(Agent);
16 references to AgentContext
Microsoft.AspNetCore.Components.AI (16)
Components\AgentBoundary.cs (4)
9/// Creates the <see cref="AgentContext"/> for a <see cref="UIAgent"/> and cascades it to the 14private AgentContext _context = default!; 58builder.OpenComponent<CascadingValue<AgentContext>>(0); 71/// Disposes the <see cref="AgentContext"/> owned by this boundary.
Components\ConversationTurnRenderer.cs (1)
18AgentContext agentContext,
Components\MessageInput.cs (2)
16private AgentContext _agentContext = default!; 28public AgentContext AgentContext { get; set; } = default!;
Components\MessageList.cs (5)
16private AgentContext _agentContext = default!; 18private RenderFragment<AgentContext>? _footer; 28public AgentContext AgentContext { get; set; } = default!; 48public RenderFragment<AgentContext>? Footer { get; set; } 58var newAgentContext = AgentContext
Engine\AgentContext.cs (1)
31/// Initializes a new instance of the <see cref="AgentContext"/> class.
Engine\ConversationStatus.cs (3)
7/// The state of a conversation driven by an <see cref="AgentContext"/>. 27/// The last turn failed. <see cref="AgentContext.Error"/> holds the exception and 28/// <see cref="AgentContext.RetryAsync(CancellationToken)"/> replays the turn.