36 lines
2.0 KiB
JavaScript
36 lines
2.0 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.buildAssistantAddressRuntimeInput = buildAssistantAddressRuntimeInput;
|
|
function buildAssistantAddressRuntimeInput(input) {
|
|
return {
|
|
featureAssistantAddressQueryV1: input.featureAssistantAddressQueryV1,
|
|
sessionId: input.sessionId,
|
|
userMessage: input.userMessage,
|
|
sessionItems: input.sessionItems,
|
|
sessionAddressNavigationState: input.sessionAddressNavigationState,
|
|
sessionOrganizationScope: input.sessionScope,
|
|
llmProvider: input.payload.llmProvider,
|
|
useMock: Boolean(input.payload.useMock),
|
|
featureAddressLlmPredecomposeV1: input.featureAddressLlmPredecomposeV1,
|
|
runAddressLlmPreDecompose: input.runAddressLlmPreDecompose,
|
|
buildAddressLlmPredecomposeContractV1: input.buildAddressLlmPredecomposeContractV1,
|
|
sanitizeAddressMessageForFallback: input.sanitizeAddressMessageForFallback,
|
|
toNonEmptyString: input.toNonEmptyString,
|
|
resolveAddressFollowupCarryoverContext: input.resolveAddressFollowupCarryoverContext,
|
|
resolveAssistantOrchestrationDecision: input.resolveAssistantOrchestrationDecision,
|
|
buildAddressDialogContinuationContractV2: input.buildAddressDialogContinuationContractV2,
|
|
runtimeAnalysisContextAsOfDate: input.runtimeAnalysisContextAsOfDate,
|
|
payloadContextPeriodHint: input.payload?.context?.period_hint,
|
|
compactWhitespace: input.compactWhitespace,
|
|
runAddressLaneAttempt: input.runAddressLaneAttempt,
|
|
isRetryableAddressLimitedResult: input.isRetryableAddressLimitedResult,
|
|
finalizeAddressLaneResponse: input.finalizeAddressLaneResponse,
|
|
tryHandleLivingChat: input.tryHandleLivingChat,
|
|
logEvent: input.logEvent,
|
|
nowIso: input.nowIso,
|
|
runAddressOrchestrationRuntime: input.runAddressOrchestrationRuntime,
|
|
runAddressToolGateRuntime: input.runAddressToolGateRuntime,
|
|
runAddressLaneRuntime: input.runAddressLaneRuntime
|
|
};
|
|
}
|