21 references to ResponseState
Aspire.Dashboard (21)
Components\Controls\AssistantChat.razor.cs (3)
265
private async Task ConversationChangedAsync(ChatViewModel? chatViewModel,
ResponseState
responseState, CancellationToken token)
271
if (responseState ==
ResponseState
.Starting)
283
if (responseState ==
ResponseState
.AddedPlaceHolders)
Model\Assistant\AssistantChatViewModel.cs (18)
199
private
ResponseState
_responseState;
207
public Func<ChatViewModel?,
ResponseState
, CancellationToken, Task>? OnConversationChangedCallback { get; set; }
253
if (_responseState ==
ResponseState
.ResponseText)
259
_responseState =
ResponseState
.ToolCall;
267
private async Task InvokeConversationChangedCallbackAsync(ChatViewModel? chatViewModel,
ResponseState
responseState, CancellationToken cancellationToken)
269
if (responseState ==
ResponseState
.Finished)
517
_responseState =
ResponseState
.Starting;
539
_responseState =
ResponseState
.ResponseText;
557
_responseState =
ResponseState
.ResponseComplete;
611
_responseState =
ResponseState
.ResponseComplete;
620
_responseState =
ResponseState
.ResponseComplete;
698
_responseState =
ResponseState
.Finished;
750
_responseState =
ResponseState
.AddedPlaceHolders;
770
_responseState =
ResponseState
.AddedPlaceHolders;
808
if (_responseState ==
ResponseState
.Starting)
855
await InvokeConversationChangedCallbackAsync(vm,
ResponseState
.Starting, _cts.Token).ConfigureAwait(false);
867
await InvokeConversationChangedCallbackAsync(chatViewModel,
ResponseState
.Starting, _cts.Token).ConfigureAwait(false);
944
await InvokeConversationChangedCallbackAsync(currentChatViewModel,
ResponseState
.Starting, _cts.Token).ConfigureAwait(false);