АРЧ - Ассистент: отделить reference-срез от execution-окна в ответах по lifecycle follow-up
This commit is contained in:
@@ -42,10 +42,16 @@ interface AddressSessionScope {
|
||||
export interface RunAssistantAddressAttemptRuntimeInput<ResponseType = unknown>
|
||||
extends Omit<
|
||||
RunAssistantAddressRuntimeInput<ResponseType>,
|
||||
"llmProvider" | "useMock" | "payloadContextPeriodHint" | "runAddressLaneAttempt" | "finalizeAddressLaneResponse" | "tryHandleLivingChat"
|
||||
| "llmProvider"
|
||||
| "useMock"
|
||||
| "payloadContextPeriodHint"
|
||||
| "runAddressLaneAttempt"
|
||||
| "finalizeAddressLaneResponse"
|
||||
| "tryHandleLivingChat"
|
||||
> {
|
||||
payload: AddressAttemptPayload;
|
||||
sessionScope: AddressSessionScope;
|
||||
sessionAddressNavigationState?: unknown;
|
||||
mergeFollowupContextWithOrganizationScope: RunAssistantAddressLaneAttemptRuntimeInput["mergeFollowupContextWithOrganizationScope"];
|
||||
runAddressQueryTryHandle: RunAssistantAddressLaneAttemptRuntimeInput["runAddressQueryTryHandle"];
|
||||
mergeKnownOrganizations: RunAssistantLivingChatAttemptRuntimeInput<ResponseType>["mergeKnownOrganizations"];
|
||||
@@ -227,6 +233,8 @@ export async function runAssistantAddressAttemptRuntime<ResponseType = unknown>(
|
||||
sessionId: input.sessionId,
|
||||
userMessage: input.userMessage,
|
||||
sessionItems: input.sessionItems,
|
||||
sessionAddressNavigationState: input.sessionAddressNavigationState,
|
||||
sessionScope: input.sessionScope,
|
||||
payload: input.payload,
|
||||
featureAddressLlmPredecomposeV1: input.featureAddressLlmPredecomposeV1,
|
||||
runAddressLlmPreDecompose: input.runAddressLlmPreDecompose,
|
||||
|
||||
Reference in New Issue
Block a user